<SEC-DOCUMENT>0000012208-19-000014.txt : 20190401
<SEC-HEADER>0000012208-19-000014.hdr.sgml : 20190401
<ACCEPTANCE-DATETIME>20190329210723
ACCESSION NUMBER:		0000012208-19-000014
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		102
CONFORMED PERIOD OF REPORT:	20181231
FILED AS OF DATE:		20190401
DATE AS OF CHANGE:		20190329

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			BIO-RAD LABORATORIES, INC.
		CENTRAL INDEX KEY:			0000012208
		STANDARD INDUSTRIAL CLASSIFICATION:	LABORATORY ANALYTICAL INSTRUMENTS [3826]
		IRS NUMBER:				941381833
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-07928
		FILM NUMBER:		19718546

	BUSINESS ADDRESS:	
		STREET 1:		1000 ALFRED NOBEL DRIVE
		CITY:			HERCULES
		STATE:			CA
		ZIP:			94547
		BUSINESS PHONE:		5107247000

	MAIL ADDRESS:	
		STREET 1:		1000 ALFRED NOBEL DRIVE
		CITY:			HERCULES
		STATE:			CA
		ZIP:			94547

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	BIO RAD LABORATORIES INC
		DATE OF NAME CHANGE:	19920703
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>a10k123118.htm
<DESCRIPTION>10-K 12.31.18
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!--p:11C19BAE816C5054B10D848148FD2ED6,x:20292ef8cc2e4b048572670bbd8f0d26-->
<!-- Document created using Wdesk  -->
<!-- Copyright 2019 Workiva -->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fs-bd="http://fasb.org/dis/fs-bd/2018-01-31" xmlns:con="http://fasb.org/dis/con/2018-01-31" xmlns:nt="http://fasb.org/dis/nt/2018-01-31" xmlns:dr="http://fasb.org/dis/dr/2018-01-31" xmlns:scf-indira="http://fasb.org/stm/scf-indira/2018-01-31" xmlns:ei="http://fasb.org/dis/ei/2018-01-31" xmlns:sic-std="http://xbrl.sec.gov/sic-std/2011-01-31" xmlns:invco="http://fasb.org/dis/invco/2018-01-31" xmlns:soi="http://fasb.org/stm/soi/2018-01-31" xmlns:stpr-std="http://xbrl.sec.gov/stpr-std-std-std/2018-01-31" xmlns:ides="http://fasb.org/dis/ides/2018-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2017-01-31" xmlns:rpd="http://fasb.org/dis/rpd/2018-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2018-01-31" xmlns:crcgen="http://fasb.org/dis/crcgen/2018-01-31" xmlns:stpr-all="http://xbrl.sec.gov/stpr-all-all-all/2018-01-31" xmlns:ni="http://fasb.org/dis/ni/2018-01-31" xmlns:country-ent-std="http://xbrl.sec.gov/country-ent-std/2017-01-31" xmlns:othliab="http://fasb.org/dis/othliab/2018-01-31" xmlns:srt-all="http://fasb.org/srt-all/2018-01-31" xmlns:rd="http://fasb.org/dis/rd/2018-01-31" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:debt="http://fasb.org/dis/debt/2018-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:exch-std="http://xbrl.sec.gov/exch-std/2018-01-31" xmlns:sec-vq="http://fasb.org/dis/sec-vq/2018-01-31" xmlns:ocpfs="http://fasb.org/dis/ocpfs/2018-01-31" xmlns:naics-ent-std="http://xbrl.sec.gov/naics-ent-std/2017-01-31" xmlns:aro="http://fasb.org/dis/aro/2018-01-31" xmlns:stpr-ent-all="http://xbrl.sec.gov/stpr-ent-all-all-all/2018-01-31" xmlns:stpr-ent-std="http://xbrl.sec.gov/stpr-ent-std-std-std/2018-01-31" xmlns:bio="http://www.bio-rad.com/20181231" xmlns:equity="http://fasb.org/dis/equity/2018-01-31" xmlns:ero="http://fasb.org/dis/ero/2018-01-31" xmlns:sec-reins="http://fasb.org/dis/sec-reins/2018-01-31" xmlns:fs-fhlb="http://fasb.org/dis/fs-fhlb/2018-01-31" xmlns:leas="http://fasb.org/dis/leas/2018-01-31" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:rlnro="http://fasb.org/dis/rlnro/2018-01-31" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/deprecated" xmlns:naics-all="http://xbrl.sec.gov/naics-all/2017-01-31" xmlns:sfp-clreo="http://fasb.org/stm/sfp-clreo/2018-01-31" xmlns:crcrb="http://fasb.org/dis/crcrb/2018-01-31" xmlns:soi-reit="http://fasb.org/stm/soi-reit/2018-01-31" xmlns:tin-part="http://fasb.org/tin-part/2018-01-31" xmlns:naics-std="http://xbrl.sec.gov/naics-std/2017-01-31" xmlns:scf-inv="http://fasb.org/stm/scf-inv/2018-01-31" xmlns:schedoi-iiaa="http://fasb.org/dis/schedoi-iiaa/2018-01-31" xmlns:deprecated1="http://www.xbrl.org/2009/role/deprecated" xmlns:inv="http://fasb.org/dis/inv/2018-01-31" xmlns:currency-all="http://xbrl.sec.gov/currency-all/2017-01-31" xmlns:acec="http://fasb.org/dis/acec/2018-01-31" xmlns:us-gaap-entryPoint-all="http://fasb.org/us-gaap-entryPoint-all/2018-01-31" xmlns:schedoi-sumhold="http://fasb.org/dis/schedoi-sumhold/2018-01-31" xmlns:eui="http://fasb.org/dis/eui/2018-01-31" xmlns:fs-bt="http://fasb.org/dis/fs-bt/2018-01-31" xmlns:schedoi-hold="http://fasb.org/dis/schedoi-hold/2018-01-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:scf-indir="http://fasb.org/stm/scf-indir/2018-01-31" xmlns:us-gaap-ent-std="http://fasb.org/us-gaap-ent-std/2018-01-31" xmlns:soi-re="http://fasb.org/stm/soi-re/2018-01-31" xmlns:sfp-cls="http://fasb.org/stm/sfp-cls/2018-01-31" xmlns:currency-ent-all="http://xbrl.sec.gov/currency-ent-all/2017-01-31" xmlns:currency-std="http://xbrl.sec.gov/currency-std/2017-01-31" xmlns:invest-all="http://xbrl.sec.gov/invest-all/2013-01-31" xmlns:reorg="http://fasb.org/dis/reorg/2018-01-31" xmlns:sec-mort="http://fasb.org/dis/sec-mort/2018-01-31" xmlns:ts="http://fasb.org/dis/ts/2018-01-31" xmlns:srt-roles="http://fasb.org/srt-roles/2018-01-31" xmlns:fs-mort="http://fasb.org/dis/fs-mort/2018-01-31" xmlns:inctax="http://fasb.org/dis/inctax/2018-01-31" xmlns:country-ent-all="http://xbrl.sec.gov/country-ent-all/2017-01-31" xmlns:foct="http://fasb.org/dis/foct/2018-01-31" xmlns:dccpoa="http://fasb.org/dis/dccpoa/2018-01-31" xmlns:ap="http://fasb.org/dis/ap/2018-01-31" xmlns:ctbl="http://fasb.org/dis/ctbl/2018-01-31" xmlns:sec-suppc="http://fasb.org/dis/sec-suppc/2018-01-31" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:scf-sbo="http://fasb.org/stm/scf-sbo/2018-01-31" xmlns:dei-ent-std="http://xbrl.sec.gov/dei-ent-std/2018-01-31" xmlns:oi="http://fasb.org/dis/oi/2018-01-31" xmlns:dei-ent-all="http://xbrl.sec.gov/dei-ent-all/2018-01-31" xmlns:invest-std="http://xbrl.sec.gov/invest-std/2013-01-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-roles="http://fasb.org/us-roles/2018-01-31" xmlns:sic-ent-all="http://xbrl.sec.gov/sic-ent-all/2011-01-31" xmlns:srt-std="http://fasb.org/srt-std/2018-01-31" xmlns:invest-ent-all="http://xbrl.sec.gov/invest-ent-all/2013-01-31" xmlns:cce="http://fasb.org/dis/cce/2018-01-31" xmlns:edco="http://fasb.org/dis/edco/2018-01-31" xmlns:sfp-dbo="http://fasb.org/stm/sfp-dbo/2018-01-31" xmlns:soi-sbi="http://fasb.org/stm/soi-sbi/2018-01-31" xmlns:pay="http://fasb.org/dis/pay/2018-01-31" xmlns:exch-ent-all="http://xbrl.sec.gov/exch-ent-all/2018-01-31" xmlns:sec-supins="http://fasb.org/dis/sec-supins/2018-01-31" xmlns:com="http://fasb.org/stm/com/2018-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:re="http://fasb.org/dis/re/2018-01-31" xmlns:srt-types="http://fasb.org/srt-types/2018-01-31" xmlns:scf-dir="http://fasb.org/stm/scf-dir/2018-01-31" xmlns:diha="http://fasb.org/dis/diha/2018-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2018-01-31" xmlns:bsoff="http://fasb.org/dis/bsoff/2018-01-31" xmlns:scf-sd="http://fasb.org/stm/scf-sd/2018-01-31" xmlns:ppe="http://fasb.org/dis/ppe/2018-01-31" xmlns:sfp-ibo="http://fasb.org/stm/sfp-ibo/2018-01-31" xmlns:sfp-ucreo="http://fasb.org/stm/sfp-ucreo/2018-01-31" xmlns:lea="http://fasb.org/dis/lea/2018-01-31" xmlns:scf-re="http://fasb.org/stm/scf-re/2018-01-31" xmlns:schedoi-fednote="http://fasb.org/dis/schedoi-fednote/2018-01-31" xmlns:sec-sum="http://fasb.org/dis/sec-sum/2018-01-31" xmlns:sr="http://fasb.org/dis/sr/2018-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:sfp-sbo="http://fasb.org/stm/sfp-sbo/2018-01-31" xmlns:ir="http://fasb.org/dis/ir/2018-01-31" xmlns:srt="http://fasb.org/srt/2018-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:eps="http://fasb.org/dis/eps/2018-01-31" xmlns:reference="http://www.xbrl.org/2009/role/reference" xmlns:scf-dbo="http://fasb.org/stm/scf-dbo/2018-01-31" xmlns:soi-int="http://fasb.org/stm/soi-int/2018-01-31" xmlns:country-std="http://xbrl.sec.gov/country-std/2017-01-31" xmlns:net="http://www.xbrl.org/2009/role/net" xmlns:dei-std="http://xbrl.sec.gov/dei-std/2018-01-31" xmlns:exch-all="http://xbrl.sec.gov/exch-all/2018-01-31" xmlns:naics-ent-all="http://xbrl.sec.gov/naics-ent-all/2017-01-31" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:soi-ins="http://fasb.org/stm/soi-ins/2018-01-31" xmlns:us-types="http://fasb.org/us-types/2018-01-31" xmlns:iago="http://fasb.org/dis/iago/2018-01-31" xmlns:schedoi-otsh="http://fasb.org/dis/schedoi-otsh/2018-01-31" xmlns:cc="http://fasb.org/dis/cc/2018-01-31" xmlns:emjv="http://fasb.org/dis/emjv/2018-01-31" xmlns:hco="http://fasb.org/dis/hco/2018-01-31" xmlns:us-gaap-all="http://fasb.org/us-gaap-all/2018-01-31" xmlns:us-arcroles="http://fasb.org/us-arcroles/2018-01-31" xmlns:ru="http://fasb.org/dis/ru/2018-01-31" xmlns:soi-indira="http://fasb.org/stm/soi-indira/2018-01-31" xmlns:fs-interest="http://fasb.org/dis/fs-interest/2018-01-31" xmlns:rcc="http://fasb.org/dis/rcc/2018-01-31" xmlns:schedoi-shorthold="http://fasb.org/dis/schedoi-shorthold/2018-01-31" xmlns:schedoi-oocw="http://fasb.org/dis/schedoi-oocw/2018-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:te="http://fasb.org/dis/te/2018-01-31" xmlns:crcsbp="http://fasb.org/dis/crcsbp/2018-01-31" xmlns:country-all="http://xbrl.sec.gov/country-all/2017-01-31" xmlns:regop="http://fasb.org/dis/regop/2018-01-31" xmlns:dei-all="http://xbrl.sec.gov/dei-all/2018-01-31" xmlns:currency-ent-std="http://xbrl.sec.gov/currency-ent-std/2017-01-31" xmlns:fs-ins="http://fasb.org/dis/fs-ins/2018-01-31" xmlns:spc="http://fasb.org/stm/spc/2018-01-31" xmlns:soi-egm="http://fasb.org/stm/soi-egm/2018-01-31" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:fifvd="http://fasb.org/dis/fifvd/2018-01-31" xmlns:sic-ent-std="http://xbrl.sec.gov/sic-ent-std/2011-01-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:invest-ent-std="http://xbrl.sec.gov/invest-ent-std/2013-01-31" xmlns:bc="http://fasb.org/dis/bc/2018-01-31" xmlns:soc="http://fasb.org/stm/soc/2018-01-31" xmlns:sec-re="http://fasb.org/dis/sec-re/2018-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:us-gaap-std="http://fasb.org/us-gaap-std/2018-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:codification-part="http://fasb.org/codification-part/2018-01-31" xmlns:otherexp="http://fasb.org/dis/otherexp/2018-01-31" xmlns:exch-ent-std="http://xbrl.sec.gov/exch-ent-std/2018-01-31" xmlns:crcpb="http://fasb.org/dis/crcpb/2018-01-31" xmlns:sec-cndfir="http://fasb.org/dis/sec-cndfir/2018-01-31" xmlns:sic-all="http://xbrl.sec.gov/sic-all/2011-01-31" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:disops="http://fasb.org/dis/disops/2018-01-31" xmlns:iaoi="http://fasb.org/dis/iaoi/2018-01-31" xmlns:sheci="http://fasb.org/stm/sheci/2018-01-31" xmlns:se="http://fasb.org/dis/se/2018-01-31" xmlns:guar="http://fasb.org/dis/guar/2018-01-31" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:exch="http://xbrl.sec.gov/exch/2018-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
	<head>
		<meta http-equiv="Content-Type" content="text/html" />
		<title>Document</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="FD2018Q4YTD" name="dei:AmendmentFlag" id="Fact-1765B79086C2EF1576C2AE306F13D9EA-wk-Fact-1765B79086C2EF1576C2AE306F13D9EA" format="ixt:booleanfalse">false</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD" name="dei:CurrentFiscalYearEndDate" id="Fact-A4137586FD28C362724FAE306F144A64-wk-Fact-A4137586FD28C362724FAE306F144A64">--12-31</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD" name="dei:DocumentFiscalPeriodFocus" id="Fact-CE67E7F2FCFD757AFB79AE306F132325-wk-Fact-CE67E7F2FCFD757AFB79AE306F132325">FY</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD" name="dei:DocumentFiscalYearFocus" id="Fact-631CA4793F491E9F3F6CAE306F10DE02-wk-Fact-631CA4793F491E9F3F6CAE306F10DE02">2018</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD" name="dei:DocumentPeriodEndDate" id="Fact-DC02B61F2B7FC01EE274AE306F101C60-wk-Fact-DC02B61F2B7FC01EE274AE306F101C60">2018-12-31</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD" name="dei:DocumentType" id="Fact-86D7E5116A9AA4AA896FAE306F147E17-wk-Fact-86D7E5116A9AA4AA896FAE306F147E17">10-K</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD" name="dei:EntityCentralIndexKey" id="Fact-53956A4CDB5462ABE9F5AE306F125893-wk-Fact-53956A4CDB5462ABE9F5AE306F125893">0000012208</ix:nonNumeric><ix:nonFraction decimals="0" unitRef="shares" contextRef="I2018Q4SharesOutstanding_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" name="dei:EntityCommonStockSharesOutstanding" id="Fact-DE96A4636F7DE08FAA88AE306F11C892-wk-Fact-DE96A4636F7DE08FAA88AE306F11C892">24707868</ix:nonFraction><ix:nonFraction decimals="0" unitRef="shares" contextRef="I2018Q4SharesOutstanding_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" name="dei:EntityCommonStockSharesOutstanding" id="Fact-8892FFF04B8118BA373EAE306F11AAC0-wk-Fact-8892FFF04B8118BA373EAE306F11AAC0">5092404</ix:nonFraction><ix:nonNumeric contextRef="FD2018Q4YTD" name="dei:EntityCurrentReportingStatus" id="Fact-5117C5B5087AAA43484FAE306F118148-wk-Fact-5117C5B5087AAA43484FAE306F118148">Yes</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD" name="dei:EntityEmergingGrowthCompany" id="Fact-F9096F9D9743771442A337A1592FED13-wk-Fact-F9096F9D9743771442A337A1592FED13" format="ixt:booleanfalse">false</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD" name="dei:EntityFilerCategory" id="Fact-57A2AAC9E92A1F8CFDCAAE306F120EA0-wk-Fact-57A2AAC9E92A1F8CFDCAAE306F120EA0">Large Accelerated Filer</ix:nonNumeric><ix:nonFraction decimals="0" unitRef="usd" contextRef="FI2018Q2" name="dei:EntityPublicFloat" id="Fact-7CDEC8014050D1AB7351AE306F139717-wk-Fact-7CDEC8014050D1AB7351AE306F139717">6181361340</ix:nonFraction><ix:nonNumeric contextRef="FD2018Q4YTD" name="dei:EntityRegistrantName" id="Fact-1860EB397745B9A9DC1DAE306F115666-wk-Fact-1860EB397745B9A9DC1DAE306F115666">BIO-RAD LABORATORIES, INC.</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD" name="dei:EntityShellCompany" id="Fact-7A77E66BF79F7FE9437B37A5F846A4F6-wk-Fact-7A77E66BF79F7FE9437B37A5F846A4F6" format="ixt:booleanfalse">false</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD" name="dei:EntitySmallBusiness" id="Fact-D572641264D3602C5E9937A4B7836E6B-wk-Fact-D572641264D3602C5E9937A4B7836E6B" format="ixt:booleanfalse">false</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD" name="dei:EntityVoluntaryFilers" id="Fact-A46B77809CAC4F75300DAE306F1289A2-wk-Fact-A46B77809CAC4F75300DAE306F1289A2">No</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD" name="dei:EntityWellKnownSeasonedIssuer" id="Fact-808E9FA2759626D2F0C8AE306F1091D1-wk-Fact-808E9FA2759626D2F0C8AE306F1091D1">No</ix:nonNumeric><ix:nonFraction decimals="-3" unitRef="usd" contextRef="FI2017Q4" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" id="Fact-7FCB0DC5B24C5140F104AE306F086970-wk-Fact-7FCB0DC5B24C5140F104AE306F086970">25549000</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="usd" contextRef="FI2018Q4" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" id="Fact-A1B3EEE96FE85AABFCEFAE306F068129-wk-Fact-A1B3EEE96FE85AABFCEFAE306F068129">26713000</ix:nonFraction><ix:nonFraction decimals="4" unitRef="usdPerShare" contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" name="us-gaap:CommonStockParOrStatedValuePerShare" id="Fact-73AAA61C2B89961C71A2AE306F0C9BE4-wk-Fact-73AAA61C2B89961C71A2AE306F0C9BE4">0.0001</ix:nonFraction><ix:nonFraction decimals="4" unitRef="usdPerShare" contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" name="us-gaap:CommonStockParOrStatedValuePerShare" id="Fact-D3384F6DF67A92215425AE306F090FAD-wk-Fact-D3384F6DF67A92215425AE306F090FAD">0.0001</ix:nonFraction><ix:nonFraction decimals="4" unitRef="usdPerShare" contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" name="us-gaap:CommonStockParOrStatedValuePerShare" id="Fact-CF12D430A5DF5EB3D43AAE306F0D9E40-wk-Fact-CF12D430A5DF5EB3D43AAE306F0D9E40">0.0001</ix:nonFraction><ix:nonFraction decimals="4" unitRef="usdPerShare" contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" name="us-gaap:CommonStockParOrStatedValuePerShare" id="Fact-CD962A9B5B40A3EEE663AE306F0A8987-wk-Fact-CD962A9B5B40A3EEE663AE306F0A8987">0.0001</ix:nonFraction><ix:nonFraction decimals="0" unitRef="shares" contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" name="us-gaap:CommonStockSharesAuthorized" id="Fact-B4A1D8D541C545E77AD7AE306F0D8EB0-wk-Fact-B4A1D8D541C545E77AD7AE306F0D8EB0">80000000</ix:nonFraction><ix:nonFraction decimals="0" unitRef="shares" contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" name="us-gaap:CommonStockSharesAuthorized" id="Fact-908B73970EF889933B11AE306F0BDD1B-wk-Fact-908B73970EF889933B11AE306F0BDD1B">20000000</ix:nonFraction><ix:nonFraction decimals="0" unitRef="shares" contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" name="us-gaap:CommonStockSharesAuthorized" id="Fact-833C2F7E0710BB474CFAAE306F0B7DA2-wk-Fact-833C2F7E0710BB474CFAAE306F0B7DA2">80000000</ix:nonFraction><ix:nonFraction decimals="0" unitRef="shares" contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" name="us-gaap:CommonStockSharesAuthorized" id="Fact-0D2FA7BA2F799FDC4748AE306F0DD9C2-wk-Fact-0D2FA7BA2F799FDC4748AE306F0DD9C2">20000000</ix:nonFraction><ix:nonFraction decimals="0" unitRef="shares" contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" name="us-gaap:CommonStockSharesIssued" id="Fact-0825540567DB56E0B25DAE306F0C9934-wk-Fact-0825540567DB56E0B25DAE306F0C9934">24679127</ix:nonFraction><ix:nonFraction decimals="0" unitRef="shares" contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" name="us-gaap:CommonStockSharesIssued" id="Fact-066EA4CAAE095EA755AAAE306F09B78E-wk-Fact-066EA4CAAE095EA755AAAE306F09B78E">5107674</ix:nonFraction><ix:nonFraction decimals="0" unitRef="shares" contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" name="us-gaap:CommonStockSharesIssued" id="Fact-B6AF0009B29C5A7368F7AE306F0BCC42-wk-Fact-B6AF0009B29C5A7368F7AE306F0BCC42">24884265</ix:nonFraction><ix:nonFraction decimals="0" unitRef="shares" contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" name="us-gaap:CommonStockSharesIssued" id="Fact-42C86FE74D4190809E79AE306F0C5712-wk-Fact-42C86FE74D4190809E79AE306F0C5712">5096421</ix:nonFraction><ix:nonFraction decimals="0" unitRef="shares" contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" name="us-gaap:CommonStockSharesOutstanding" id="Fact-ED46795922227452C555AE306F0707ED-wk-Fact-ED46795922227452C555AE306F0707ED">24678545</ix:nonFraction><ix:nonFraction decimals="0" unitRef="shares" contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" name="us-gaap:CommonStockSharesOutstanding" id="Fact-EF359DDBCD6077571EEEAE306F0B1B9F-wk-Fact-EF359DDBCD6077571EEEAE306F0B1B9F">5106757</ix:nonFraction><ix:nonFraction decimals="0" unitRef="shares" contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" name="us-gaap:CommonStockSharesOutstanding" id="Fact-2636E8B34D04FA50C599AE306F076F68-wk-Fact-2636E8B34D04FA50C599AE306F076F68">24704772</ix:nonFraction><ix:nonFraction decimals="0" unitRef="shares" contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" name="us-gaap:CommonStockSharesOutstanding" id="Fact-0C49C43776ED5DD8E1FDAE306F0834FA-wk-Fact-0C49C43776ED5DD8E1FDAE306F0834FA">5095504</ix:nonFraction><ix:nonNumeric contextRef="FD2018Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" name="us-gaap:CommonStockVotingRights" id="Fact-BC842AD5B2EA264951A2AE306ED33A4D-wk-Fact-BC842AD5B2EA264951A2AE306ED33A4D">.10</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" name="us-gaap:CommonStockVotingRights" id="Fact-EC61BFD7C3375731EB1EAE306ED2279F-wk-Fact-EC61BFD7C3375731EB1EAE306ED2279F">1</ix:nonNumeric><ix:nonNumeric contextRef="FD2017Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bio_KnowHowMember" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="Fact-311ADF02A055402EECA6AE306F38B121-wk-Fact-311ADF02A055402EECA6AE306F38B121">P8Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2017Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="Fact-6FBBE71EC0FC9FD49662AE306F388652-wk-Fact-6FBBE71EC0FC9FD49662AE306F388652">P7Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2017Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="Fact-C994947F752E54FECDC9AE306F44E99F-wk-Fact-C994947F752E54FECDC9AE306F44E99F">P12Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2017Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="Fact-23043354D398A0E25CC3AE306F3E38A7-wk-Fact-23043354D398A0E25CC3AE306F3E38A7">P12Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2017Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="Fact-15C4935184B2292C29BCAE306F3F5F48-wk-Fact-15C4935184B2292C29BCAE306F3F5F48">P8Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2017Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="Fact-D8258462B8AF052F0997AE306F3C87DB-wk-Fact-D8258462B8AF052F0997AE306F3C87DB">P0Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2017Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="Fact-6984BB42BE024F77FC3BAE306F3BC4D5-wk-Fact-6984BB42BE024F77FC3BAE306F3BC4D5">P6Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2017Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bio_KnowHowMember" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="Fact-9C57A154446AB2E4CEFFAE306F45B5A4-wk-Fact-9C57A154446AB2E4CEFFAE306F45B5A4">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2017Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="Fact-EA1BD1A80E3300A39949AE306F454B4D-wk-Fact-EA1BD1A80E3300A39949AE306F454B4D">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2017Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="Fact-1B1D477C8408098A0DC2AE306F3BE736-wk-Fact-1B1D477C8408098A0DC2AE306F3BE736">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2017Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="Fact-D6CD91D2184EC7514A51AE306F47C2DF-wk-Fact-D6CD91D2184EC7514A51AE306F47C2DF">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2017Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="Fact-71B5690FF01862065BB9AE306F45AA51-wk-Fact-71B5690FF01862065BB9AE306F45AA51">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2017Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="Fact-4242A7296341140A4FF9AE306F391AE7-wk-Fact-4242A7296341140A4FF9AE306F391AE7">P0Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2017Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="Fact-B01971B17D082C9851ACAE306F3EFD7E-wk-Fact-B01971B17D082C9851ACAE306F3EFD7E">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bio_KnowHowMember" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="Fact-4AB9B3242DDF3195A612AE306F3FDF5A-wk-Fact-4AB9B3242DDF3195A612AE306F3FDF5A">P7Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="Fact-5989651834AC85F7528DAE306F456A54-wk-Fact-5989651834AC85F7528DAE306F456A54">P6Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="Fact-9E4110510B8C59D7BDD4AE306F451BAC-wk-Fact-9E4110510B8C59D7BDD4AE306F451BAC">P10Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="Fact-C634466317D51C5D16B1AE306F39B005-wk-Fact-C634466317D51C5D16B1AE306F39B005">P11Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="Fact-F72BF6C34999357DB615AE306F460BE6-wk-Fact-F72BF6C34999357DB615AE306F460BE6">P7Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="Fact-E7A33CCE781B1569390FAE306F3E88D2-wk-Fact-E7A33CCE781B1569390FAE306F3E88D2">P0Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="Fact-BE88B1ECD0920415608EAE306F38CEF7-wk-Fact-BE88B1ECD0920415608EAE306F38CEF7">P6Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bio_KnowHowMember" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="Fact-13E0774C31B43CE33426AE306F465429-wk-Fact-13E0774C31B43CE33426AE306F465429">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="Fact-848A02C6C63BD8BDE44DAE306F46F880-wk-Fact-848A02C6C63BD8BDE44DAE306F46F880">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="Fact-B76ED8C698F60CC9D268AE306F3A1C59-wk-Fact-B76ED8C698F60CC9D268AE306F3A1C59">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="Fact-DE044B9A66A97C5ABE20AE306F3BD3FB-wk-Fact-DE044B9A66A97C5ABE20AE306F3BD3FB">P7Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="Fact-B44B38A2CF684F54A173AE306F396D11-wk-Fact-B44B38A2CF684F54A173AE306F396D11">P7Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="Fact-D9B41CB9276343923F84AE306F3DC6F1-wk-Fact-D9B41CB9276343923F84AE306F3DC6F1">P0Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="Fact-7E35B62D5ACE06173413AE306F3D25F5-wk-Fact-7E35B62D5ACE06173413AE306F3D25F5">P2Y</ix:nonNumeric><ix:nonFraction decimals="-3" unitRef="usd" contextRef="FI2018Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" name="us-gaap:LineOfCredit" id="Fact-72A390226A51F6A45748AE306ED3B9F8-wk-Fact-72A390226A51F6A45748AE306ED3B9F8">0</ix:nonFraction><ix:nonFraction decimals="4" unitRef="usdPerShare" contextRef="FI2017Q4" name="us-gaap:PreferredStockParOrStatedValuePerShare" id="Fact-871C91F3EC45E7F895CDAE306F06B103-wk-Fact-871C91F3EC45E7F895CDAE306F06B103">0.0001</ix:nonFraction><ix:nonFraction decimals="4" unitRef="usdPerShare" contextRef="FI2018Q4" name="us-gaap:PreferredStockParOrStatedValuePerShare" id="Fact-D0008CCD35086D00525CAE306F0CE4F1-wk-Fact-D0008CCD35086D00525CAE306F0CE4F1">0.0001</ix:nonFraction><ix:nonFraction decimals="0" unitRef="shares" contextRef="FI2017Q4" name="us-gaap:PreferredStockSharesAuthorized" id="Fact-9775CA4D9BFEF59B5C5FAE306F076787-wk-Fact-9775CA4D9BFEF59B5C5FAE306F076787">7500000</ix:nonFraction><ix:nonFraction decimals="0" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:PreferredStockSharesAuthorized" id="Fact-BD3A31F16E2ED52D2012AE306F0B50FC-wk-Fact-BD3A31F16E2ED52D2012AE306F0B50FC">7500000</ix:nonFraction><ix:nonFraction decimals="0" unitRef="shares" contextRef="FI2017Q4" name="us-gaap:PreferredStockSharesIssued" id="Fact-2829D0A06A4A4906B9F7AE306F06D444-wk-Fact-2829D0A06A4A4906B9F7AE306F06D444">0</ix:nonFraction><ix:nonFraction decimals="0" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:PreferredStockSharesIssued" id="Fact-DFD3F1D3F9A4DA454C90AE306F0A23BC-wk-Fact-DFD3F1D3F9A4DA454C90AE306F0A23BC">0</ix:nonFraction><ix:nonFraction decimals="0" unitRef="shares" contextRef="FI2017Q4" name="us-gaap:PreferredStockSharesOutstanding" id="Fact-B60268C390D5031B32BBAE306F0AAE6A-wk-Fact-B60268C390D5031B32BBAE306F0AAE6A">0</ix:nonFraction><ix:nonFraction decimals="0" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:PreferredStockSharesOutstanding" id="Fact-AD82D2A4AFE88FE5D1D8AE306F064D12-wk-Fact-AD82D2A4AFE88FE5D1D8AE306F064D12">0</ix:nonFraction><ix:nonNumeric contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerSoftwareIntangibleAssetMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact-2720D8A45DD01FEDA34CAE306F345340-wk-Fact-2720D8A45DD01FEDA34CAE306F345340">P12Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerSoftwareIntangibleAssetMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact-581369411426219F0DAAAE306F35E115-wk-Fact-581369411426219F0DAAAE306F35E115">P3Y</ix:nonNumeric><ix:nonFraction decimals="-5" unitRef="usd" contextRef="FI2017Q4" name="us-gaap:RestrictedInvestmentsCurrent" id="Fact-756974D36FF1CF731BA2E91A6F175126-wk-Fact-756974D36FF1CF731BA2E91A6F175126">5600000</ix:nonFraction><ix:nonNumeric contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_bio_StockAwardPlansMember_us-gaap_PlanNameAxis_bio_IncentiveAwardPlan2017Member" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Fact-F1C603AE469B0055D2B4AE306ED804A5-wk-Fact-F1C603AE469B0055D2B4AE306ED804A5">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Fact-1FD9A5C3E7FA2BF496F6AE306ED7ABB0-wk-Fact-1FD9A5C3E7FA2BF496F6AE306ED7ABB0">P5Y</ix:nonNumeric><ix:nonFraction decimals="0" unitRef="number" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" id="Fact-AAB41AC436BA4BA5DFFAAE306ED77A84-wk-Fact-AAB41AC436BA4BA5DFFAAE306ED77A84">0</ix:nonFraction><ix:nonFraction decimals="0" unitRef="number" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" id="Fact-38346D93EEE925ABF1F9AE306ED7CFA9-wk-Fact-38346D93EEE925ABF1F9AE306ED7CFA9">0</ix:nonFraction><ix:nonFraction decimals="0" unitRef="shares" contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_bio_TreasuryClassAMember" name="us-gaap:TreasuryStockShares" id="Fact-5B81396CC0777D4D9439AE306F0889E4-wk-Fact-5B81396CC0777D4D9439AE306F0889E4">582</ix:nonFraction><ix:nonFraction decimals="0" unitRef="shares" contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_bio_TreasuryClassBMember" name="us-gaap:TreasuryStockShares" id="Fact-7FCFA27BFF5AD4AD3C23AE306F0D29E1-wk-Fact-7FCFA27BFF5AD4AD3C23AE306F0D29E1">917</ix:nonFraction><ix:nonFraction decimals="0" unitRef="shares" contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_bio_TreasuryClassAMember" name="us-gaap:TreasuryStockShares" id="Fact-AA77750FF75FD4A84B30AE306F07F813-wk-Fact-AA77750FF75FD4A84B30AE306F07F813">179493</ix:nonFraction><ix:nonFraction decimals="0" unitRef="shares" contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_bio_TreasuryClassBMember" name="us-gaap:TreasuryStockShares" id="Fact-3C6D1865E7B8405B64DBAE306F0D2948-wk-Fact-3C6D1865E7B8405B64DBAE306F0D2948">917</ix:nonFraction></ix:hidden><ix:references><link:schemaRef xlink:href="bio-20181231.xsd" xlink:type="simple"/></ix:references><ix:resources><xbrli:context id="FD2018Q4YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q2">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q4SharesOutstanding_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-03-26</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q4SharesOutstanding_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-03-26</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementClassOfStockAxis_bio_TreasuryClassBMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">bio:TreasuryClassBMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementClassOfStockAxis_bio_TreasuryClassAMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">bio:TreasuryClassAMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementClassOfStockAxis_bio_TreasuryClassAMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">bio:TreasuryClassAMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementClassOfStockAxis_bio_TreasuryClassBMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">bio:TreasuryClassBMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2016Q4YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2015Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q1SD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201616Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201616Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-01-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q1SD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-01-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q1SD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-01-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q1SD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-01-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q1SD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-01-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:NewAccountingPronouncementMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:NewAccountingPronouncementMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201601Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201601Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:NewAccountingPronouncementMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_bio_EmployeeLocationAxis_naics_ZZ541714">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="bio:EmployeeLocationAxis">naics:ZZ541714</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2016Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:NewAccountingPronouncementMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q1SD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201601Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201601Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-01-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q1SD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:NewAccountingPronouncementMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-01-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_bio_ReagentRentalEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">bio:ReagentRentalEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_bio_ReagentRentalEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">bio:ReagentRentalEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:NewAccountingPronouncementMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerSoftwareIntangibleAssetMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerSoftwareIntangibleAssetMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q1QTD_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:RainDanceTechnologiesInc.Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2017Q1_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:RainDanceTechnologiesInc.Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-02-15</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2017Q1_us-gaap_BalanceSheetLocationAxis_us-gaap_DeferredTaxAssetDomain_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:DeferredTaxAssetDomain</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:RainDanceTechnologiesInc.Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-02-15</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_bio_ForwardforeignexchangecontracttopurchaseforeigncurrencyMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">bio:ForwardforeignexchangecontracttopurchaseforeigncurrencyMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_bio_ForwardforeignexchangecontracttosellforeigncurrencyMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">bio:ForwardforeignexchangecontracttosellforeigncurrencyMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_bio_ForwardforeignexchangecontracttopurchaseforeigncurrencyMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">bio:ForwardforeignexchangecontracttopurchaseforeigncurrencyMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_bio_ForwardforeignexchangecontracttosellforeigncurrencyMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">bio:ForwardforeignexchangecontracttosellforeigncurrencyMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLongTermInvestmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AvailableforsaleSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLongTermInvestmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AvailableforsaleSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLongTermInvestmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_InterestBearingDepositsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestBearingDepositsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CommercialPaperMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_USTreasuryAndGovernmentMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_USTreasuryAndGovernmentMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_InterestBearingDepositsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestBearingDepositsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_InterestBearingDepositsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestBearingDepositsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CommercialPaperMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_USTreasuryAndGovernmentMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_USTreasuryAndGovernmentMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_InterestBearingDepositsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestBearingDepositsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_InterestBearingDepositsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestBearingDepositsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CommercialPaperMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CommercialPaperMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:AnalyticalFlowCytometerPlatformMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:AnalyticalFlowCytometerPlatformMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CommercialPaperMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CommercialPaperMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CommercialPaperMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CommercialPaperMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherCurrentLiabilitiesMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherCurrentLiabilitiesMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:AnalyticalFlowCytometerPlatformMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-07-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember_us-gaap_ContingentConsiderationByTypeAxis_bio_SalesmilestonepercentageofannualinvoicesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:AnalyticalFlowCytometerPlatformMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">bio:SalesmilestonepercentageofannualinvoicesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember_us-gaap_ContingentConsiderationByTypeAxis_bio_SalesmilestonepercentageofannualinvoiceslowMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:AnalyticalFlowCytometerPlatformMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">bio:SalesmilestonepercentageofannualinvoiceslowMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember_us-gaap_ContingentConsiderationByTypeAxis_bio_SalesmilestoneminimumamountMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:AnalyticalFlowCytometerPlatformMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">bio:SalesmilestoneminimumamountMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2018Q4_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:AnalyticalFlowCytometerPlatformMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q1QTD_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:AnalyticalFlowCytometerPlatformMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLongTermInvestmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_DebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_DebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLongTermInvestmentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember_us-gaap_ContingentConsiderationByTypeAxis_bio_ProjectedVolatilityOfSalesMemberMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:AnalyticalFlowCytometerPlatformMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">bio:ProjectedVolatilityOfSalesMemberMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember_us-gaap_ContingentConsiderationByTypeAxis_bio_MarketPriceOfRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:AnalyticalFlowCytometerPlatformMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">bio:MarketPriceOfRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bio_KnowHowMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">bio:KnowHowMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q1QTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_DiaMedMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:DiaMedMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_CellsorterMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:CellsorterMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:LifeScienceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2017Q1_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:RainDanceTechnologiesInc.Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-02-15</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2017Q1_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:RainDanceTechnologiesInc.Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-02-15</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_CellsorterMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:CellsorterMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:LifeScienceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:LifeScienceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:LifeScienceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2017Q1_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:RainDanceTechnologiesInc.Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-02-15</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_PasteurSanofiDiagnosicsS.A.Member_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:PasteurSanofiDiagnosicsS.A.Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_BiotestAGMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:BiotestAGMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bio_KnowHowMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">bio:KnowHowMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:LifeScienceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:LifeScienceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:LifeScienceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bio_KnowHowMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">bio:KnowHowMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bio_KnowHowMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">bio:KnowHowMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bio_KnowHowMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">bio:KnowHowMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bio_KnowHowMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">bio:KnowHowMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_DebtInstrumentAxis_bio_CapitalLeasesandOtherDebtMember_us-gaap_LongtermDebtTypeAxis_us-gaap_CapitalLeaseObligationsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bio:CapitalLeasesandOtherDebtMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:CapitalLeaseObligationsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bio:SeniorNotes4.875due2020Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_DebtInstrumentAxis_bio_CapitalLeasesandOtherDebtMember_us-gaap_LongtermDebtTypeAxis_us-gaap_CapitalLeaseObligationsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bio:CapitalLeasesandOtherDebtMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:CapitalLeaseObligationsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bio:SeniorNotes4.875due2020Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2010Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bio:SeniorNotes4.875due2020Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2010-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2014Q2_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_DebtInstrumentAxis_us-gaap_PerformanceGuaranteeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:PerformanceGuaranteeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_StandbyLettersOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_StandbyLettersOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_us-gaap_TaxCreditCarryforwardAxis_us-gaap_ResearchMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_bio_IncludingaccruedinterestandpenaltiesAxis_bio_IncludingaccruedinterestandpenaltiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="bio:IncludingaccruedinterestandpenaltiesAxis">bio:IncludingaccruedinterestandpenaltiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_bio_NetofprepaidtaxesAxis_bio_NetofprepaidtaxesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="bio:NetofprepaidtaxesAxis">bio:NetofprepaidtaxesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_us-gaap_AcquisitionRelatedCostsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:AcquisitionRelatedCostsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2016Q4YTD_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_IncomeTaxAuthorityAxis_bio_TaxCutsandJobsActMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">bio:TaxCutsandJobsActMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_us-gaap_AcquisitionRelatedCostsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:AcquisitionRelatedCostsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2016Q4YTD_us-gaap_IncomeTaxAuthorityAxis_bio_TaxCutsandJobsActMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">bio:TaxCutsandJobsActMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_IncomeTaxAuthorityAxis_bio_TaxCutsandJobsActMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">bio:TaxCutsandJobsActMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2016Q4YTD_us-gaap_BusinessAcquisitionAxis_us-gaap_AcquisitionRelatedCostsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:AcquisitionRelatedCostsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2016Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2015Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2016Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2015Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q1Nov">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q2">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2017Q3August">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-08-01</xbrli:startDate>
			<xbrli:endDate>2017-08-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2017Q2June">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-06-01</xbrli:startDate>
			<xbrli:endDate>2017-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2018Q4November">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-11-01</xbrli:startDate>
			<xbrli:endDate>2018-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2017Q1Aug">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-08-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2017Q2May">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-05-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2017Q2SD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-05-01</xbrli:startDate>
			<xbrli:endDate>2017-05-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementClassOfStockAxis_bio_TreasuryClassAMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">bio:TreasuryClassAMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q1SD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-01-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q1SD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-01-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q1SD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-01-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q1SD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-01-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_AwardTypeAxis_bio_StockOptionAndAwardPlansMember_us-gaap_PlanNameAxis_bio_IncentiveAwardPlan2017Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">bio:StockOptionAndAwardPlansMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">bio:IncentiveAwardPlan2017Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_bio_StockAwardPlansMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">bio:StockAwardPlansMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_PlanNameAxis_bio_A2011EmployeeStockPurchasePlanMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">bio:A2011EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_bio_StockAwardPlansMember_us-gaap_PlanNameAxis_bio_IncentiveAwardPlan2017Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">bio:StockAwardPlansMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">bio:IncentiveAwardPlan2017Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_bio_EmployeeLocationAxis_country_US">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="bio:EmployeeLocationAxis">country:US</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q1SD_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-02-26</xbrli:startDate>
			<xbrli:endDate>2019-02-26</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_EuropeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2016Q4YTD_srt_StatementGeographicalAxis_srt_EuropeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2016Q4YTD_srt_StatementGeographicalAxis_country_US">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2016Q4YTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_StatementGeographicalAxis_country_US">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_EuropeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_StatementGeographicalAxis_country_US">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2016Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherCurrentAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherCurrentAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_BalanceSheetLocationAxis_bio_PropertyPlantandEquipmentexcludingsegmentspecificMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">bio:PropertyPlantandEquipmentexcludingsegmentspecificMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_BalanceSheetLocationAxis_us-gaap_GoodwillMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_BalanceSheetLocationAxis_bio_PropertyPlantandEquipmentexcludingsegmentspecificMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">bio:PropertyPlantandEquipmentexcludingsegmentspecificMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_BalanceSheetLocationAxis_us-gaap_GoodwillMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2016Q4YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherNonoperatingIncomeExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2016Q4YTD_srt_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ForeignCurrencyGainLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ForeignCurrencyGainLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherNonoperatingIncomeExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ForeignCurrencyGainLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ForeignCurrencyGainLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2016Q4YTD_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherNonoperatingIncomeExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2016Q4YTD_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2016Q4YTD_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ForeignCurrencyGainLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ForeignCurrencyGainLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:LifeScienceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_srt_StatementGeographicalAxis_srt_EuropeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_srt_StatementGeographicalAxis_srt_AmericasMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_srt_StatementGeographicalAxis_srt_AmericasMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_srt_StatementGeographicalAxis_country_US">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_srt_StatementGeographicalAxis_srt_AsiaPacificMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_srt_StatementGeographicalAxis_srt_EuropeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_srt_StatementGeographicalAxis_country_US">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_srt_StatementGeographicalAxis_srt_AsiaPacificMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:LifeScienceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:LifeScienceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:LifeScienceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:LifeScienceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:LifeScienceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherOperatingIncomeExpenseMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:TerminationofaDiagnosticsResearchandDevelopmentProjectMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:TerminationofaDiagnosticsResearchandDevelopmentProjectMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherOperatingIncomeExpenseMember_us-gaap_RestructuringPlanAxis_us-gaap_FacilityClosingMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-10-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringPlanAxis_us-gaap_FacilityClosingMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-10-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_GnuBIOMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:GnuBIOMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2016Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2018Q4SD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-05-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringPlanAxis_bio_TerminationofanDiagnosticsResearchandDevelopmentProjectMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:TerminationofanDiagnosticsResearchandDevelopmentProjectMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2016Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2018Q4Restructuring2_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:TerminationofaDiagnosticsResearchandDevelopmentProjectMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherOperatingIncomeExpenseMember_us-gaap_RestructuringPlanAxis_bio_TerminationofanDiagnosticsResearchandDevelopmentProjectMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:TerminationofanDiagnosticsResearchandDevelopmentProjectMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2016Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_GnuBIOMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherOperatingIncomeExpenseMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:GnuBIOMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_GnuBIOMember_us-gaap_IncomeStatementLocationAxis_us-gaap_EmployeeSeveranceMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:GnuBIOMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_BusinessAcquisitionAxis_bio_GnuBIOMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:GnuBIOMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_GnuBIOMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:GnuBIOMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringPlanAxis_us-gaap_FacilityClosingMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-10-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-04-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q1QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-10-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q2QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-04-01</xbrli:startDate>
			<xbrli:endDate>2017-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-07-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q1QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q3QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-07-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q1SubsequentEvent_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-03-04</xbrli:startDate>
			<xbrli:endDate>2019-03-04</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2015Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2016Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2016Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2016Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2015Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:unit id="usdPerShare">
		<xbrli:divide>
			<xbrli:unitNumerator>
				<xbrli:measure>iso4217:USD</xbrli:measure>
			</xbrli:unitNumerator>
			<xbrli:unitDenominator>
				<xbrli:measure>xbrli:shares</xbrli:measure>
			</xbrli:unitDenominator>
		</xbrli:divide>
	</xbrli:unit><xbrli:unit id="usd">
		<xbrli:measure>iso4217:USD</xbrli:measure>
	</xbrli:unit><xbrli:unit id="number">
		<xbrli:measure>xbrli:pure</xbrli:measure>
	</xbrli:unit><xbrli:unit id="shares">
		<xbrli:measure>xbrli:shares</xbrli:measure>
	</xbrli:unit><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e3098-wk-Fact-021F60ECB577070EF862AE306F794740" toRefs="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e951-wk-Fact-07B3B0D986ABD8A78685AE306F749EE2" toRefs="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e2310-wk-Fact-0D88C543FF04482A1BD6AE306F07E731" toRefs="TextSelection-A9004B8A6E0505C0721EAE306F8A224F-0-wk-Footnote-A9004B8A6E0505C0721EAE306F8A224F_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e4346-wk-Fact-10C61C8DE7552DFC15CAAE306F6D232E" toRefs="TextSelection-A9004B8A6E0505C0721EAE306F8A224F-0-wk-Footnote-A9004B8A6E0505C0721EAE306F8A224F_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e4400-wk-Fact-120B2104C8B4C1C47A9FAE306F627D34" toRefs="TextSelection-661074C4A78962DBCBE2AE306F8AFD80-0-wk-Footnote-661074C4A78962DBCBE2AE306F8AFD80_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e1985-wk-Fact-13688A0284BA0EB876D4AE306F0837CE" toRefs="TextSelection-5159C88FE98C32D75F2BAE306F89DEA0-0-wk-Footnote-5159C88FE98C32D75F2BAE306F89DEA0_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e3825-wk-Fact-14232DB076AAD04E634EAE306F60C09A" toRefs="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e2348-wk-Fact-16A3DB5E781CAF9322A1AE306F0653D1" toRefs="TextSelection-A9004B8A6E0505C0721EAE306F8A224F-0-wk-Footnote-A9004B8A6E0505C0721EAE306F8A224F_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e4438-wk-Fact-184B0C9DDE70B2FAE960AE306E3AEFBA" toRefs="TextSelection-661074C4A78962DBCBE2AE306F8AFD80-0-wk-Footnote-661074C4A78962DBCBE2AE306F8AFD80_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e3591-wk-Fact-202C24059A52C966F151AE306E4A0ED1" toRefs="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e3196-wk-Fact-205307A644953B666274AE306F656C25" toRefs="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e3060-wk-Fact-290EF6B256E9D7E4321FAE306F644B31" toRefs="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e3845-wk-Fact-2C79057CE7A16206E780AE306F5AEBFD" toRefs="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e2864-wk-Fact-3521040BF714A7376A03AE306F6A7617" toRefs="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e3747-wk-Fact-362FEAF46074D3CDC8C4AE306F5A9836" toRefs="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e3903-wk-Fact-3964DAEC5DE94D0D5CB8AE306F77BE00" toRefs="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e2384-wk-Fact-39B297FB06570F4625B5AE306F069324" toRefs="TextSelection-661074C4A78962DBCBE2AE306F8AFD80-0-wk-Footnote-661074C4A78962DBCBE2AE306F8AFD80_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e3079-wk-Fact-3C1CAA62D82D03D1547EAE306E4AC2DD" toRefs="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e1238-wk-Fact-3CFF27F84F9F677670C6AE306E240B7C" toRefs="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e2442-wk-Fact-3EA8902D9ED316510E72AE306F6B1529 d18316207e5217-wk-Fact-3EA8902D9ED316510E72AE306F6B1529" toRefs="TextSelection-661074C4A78962DBCBE2AE306F8AFD80-0-wk-Footnote-661074C4A78962DBCBE2AE306F8AFD80_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e4059-wk-Fact-3F7265B3D5DF10981943AE306F721BB8" toRefs="TextSelection-5159C88FE98C32D75F2BAE306F89DEA0-0-wk-Footnote-5159C88FE98C32D75F2BAE306F89DEA0_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e2850-wk-Fact-3FE0C69FB8D6A7E68EE0AE306F787F40" toRefs="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e2043-wk-Fact-46690B13803170F205FBAE306F72F074" toRefs="TextSelection-5159C88FE98C32D75F2BAE306F89DEA0-0-wk-Footnote-5159C88FE98C32D75F2BAE306F89DEA0_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e3689-wk-Fact-46EFF480517EB2A4D401AE306F6DD189" toRefs="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e3434-wk-Fact-4755485AA67CB12AC817AE306F635950" toRefs="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e3157-wk-Fact-476489F3212C0D541DF0AE306F6CDDDF" toRefs="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e3533-wk-Fact-4DE7BA4076E4F34370E6AE306F5D0C2C" toRefs="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e1180-wk-Fact-5302E076515EFCE2A691AE306F05CC16" toRefs="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e1258-wk-Fact-5BA6B381E703A28308E9AE306F6CDBE8" toRefs="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e3571-wk-Fact-63E6A90467BBCB4D5653AE306F6C5E9A" toRefs="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e3513-wk-Fact-6815FCB0EC89C6CC84D0AE306F69BCAF" toRefs="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e3708-wk-Fact-684664FEFAEC230F5E53AE306F6E539D" toRefs="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e3493-wk-Fact-71838E67683043DD8730AE306F6B8E43" toRefs="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e3883-wk-Fact-72130089940AADD8946EAE306F678D53" toRefs="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e3981-wk-Fact-740B78607E4566A539CBAE306E240FEF d18316207e4918-wk-Fact-740B78607E4566A539CBAE306E240FEF d18316207e8308-wk-Fact-740B78607E4566A539CBAE306E240FEF" toRefs="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e3376-wk-Fact-7AA868E62D7DF4029B09AE306F678C19" toRefs="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e985-wk-Fact-7CF305399AB876CE88EEAE306F75455A" toRefs="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e4039-wk-Fact-7D43E71034F883940788AE306E4A9FDE" toRefs="TextSelection-5159C88FE98C32D75F2BAE306F89DEA0-0-wk-Footnote-5159C88FE98C32D75F2BAE306F89DEA0_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e3118-wk-Fact-7E9B4F4A588C0F06419BAE306F64BB59" toRefs="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e4360-wk-Fact-84DF817535A540D1987DAE306F65C766" toRefs="TextSelection-A9004B8A6E0505C0721EAE306F8A224F-0-wk-Footnote-A9004B8A6E0505C0721EAE306F8A224F_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e3767-wk-Fact-858196A9ADE2D2ADB2FEAE306F62CFE2" toRefs="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e3786-wk-Fact-85D11C84F40432A97841AE306F785EBC" toRefs="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e966-wk-Fact-884BA120ADD6FF6DB6C9AE306F7BBAAB" toRefs="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e2962-wk-Fact-8A90B0D4FB6797C662F9AE306F689F44" toRefs="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e912-wk-Fact-8D29B4EE99B8429A66DBAE306F6CEF46" toRefs="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e4327-wk-Fact-9D891EBBE198FDB76AD4AE306F5C55EC" toRefs="TextSelection-A9004B8A6E0505C0721EAE306F8A224F-0-wk-Footnote-A9004B8A6E0505C0721EAE306F8A224F_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e3414-wk-Fact-A1ED3EF3C8B180F887D9AE306F62C989" toRefs="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e3864-wk-Fact-A29FC0324C8245BBD522AE306F59C570" toRefs="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e4020-wk-Fact-A31BA187E15B743B1220AE306F6F726B" toRefs="TextSelection-5159C88FE98C32D75F2BAE306F89DEA0-0-wk-Footnote-5159C88FE98C32D75F2BAE306F89DEA0_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e2422-wk-Fact-A63BB0648589D09D8043AE306F759FBE" toRefs="TextSelection-661074C4A78962DBCBE2AE306F8AFD80-0-wk-Footnote-661074C4A78962DBCBE2AE306F8AFD80_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e3474-wk-Fact-A9C15AE487F2E236C9CFAE306F6FDDAC" toRefs="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e3727-wk-Fact-AB7A0DAF8FAFA41BD8BFAE306F5D02C6" toRefs="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e4458-wk-Fact-B642E5CD310C71FAD5CBAE306E4AB917 d18316207e5236-wk-Fact-B642E5CD310C71FAD5CBAE306E4AB917" toRefs="TextSelection-661074C4A78962DBCBE2AE306F8AFD80-0-wk-Footnote-661074C4A78962DBCBE2AE306F8AFD80_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e4385-wk-Fact-B6AE40ECFA778D826FF5AE306F70CE2E" toRefs="TextSelection-A9004B8A6E0505C0721EAE306F8A224F-0-wk-Footnote-A9004B8A6E0505C0721EAE306F8A224F_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e4419-wk-Fact-B9D5B219FE35E878E9E4AE306F719F27" toRefs="TextSelection-661074C4A78962DBCBE2AE306F8AFD80-0-wk-Footnote-661074C4A78962DBCBE2AE306F8AFD80_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e3552-wk-Fact-BC286E31D0203390B0E1AE306F7549DC" toRefs="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e3805-wk-Fact-BF4B020BB9C448D1B87CAE306F7546B4" toRefs="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e2023-wk-Fact-C04F29EFFCFDA6EA6510AE306F7873CE" toRefs="TextSelection-5159C88FE98C32D75F2BAE306F89DEA0-0-wk-Footnote-5159C88FE98C32D75F2BAE306F89DEA0_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e1160-wk-Fact-C0566D914CE8FD2F6C05AE306F6F13B4" toRefs="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e2923-wk-Fact-C1B315A856CC19624B38AE306F6054D2" toRefs="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e1024-wk-Fact-C8DB752C4E227880A517AE306F089E5D" toRefs="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e3923-wk-Fact-D242F06E177B21E81ED7AE306F6BB3A6" toRefs="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e4001-wk-Fact-D30BBFB4274BFC97BC4EAE306F69D50D" toRefs="TextSelection-5159C88FE98C32D75F2BAE306F89DEA0-0-wk-Footnote-5159C88FE98C32D75F2BAE306F89DEA0_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e2368-wk-Fact-D3D655686732034DDA23AE306F79ADCE" toRefs="TextSelection-A9004B8A6E0505C0721EAE306F8A224F-0-wk-Footnote-A9004B8A6E0505C0721EAE306F8A224F_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e2904-wk-Fact-D53F17704C53213A612EAE306F6EA188" toRefs="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e3961-wk-Fact-D90424494AACF8932F8CAE306F5A6CD9" toRefs="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e931-wk-Fact-DEB517901E444253979BAE306F7360B8" toRefs="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e1122-wk-Fact-DF8301595DEB25506612AE306F05861A" toRefs="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e2889-wk-Fact-E196C45E7AB14635086EAE306F63C680" toRefs="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e1200-wk-Fact-E2BF57FC58B4FDF5776EAE306F07EC78" toRefs="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e1004-wk-Fact-E3677D96D6A20EF4BABAAE306F73C4E6" toRefs="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e2329-wk-Fact-E439BE73FA4E4D8030FFAE306F67C006" toRefs="TextSelection-A9004B8A6E0505C0721EAE306F8A224F-0-wk-Footnote-A9004B8A6E0505C0721EAE306F8A224F_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e3395-wk-Fact-E49E73D5EF18969014DBAE306F657E00" toRefs="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e2403-wk-Fact-E67C8BB238CB8D303564AE306F7A020A" toRefs="TextSelection-661074C4A78962DBCBE2AE306F8AFD80-0-wk-Footnote-661074C4A78962DBCBE2AE306F8AFD80_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e3455-wk-Fact-EC4F154BBDA1FD706631AE306F74E802" toRefs="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e893-wk-Fact-EF1DFA4F6E62168B399AAE306F786A49" toRefs="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e1219-wk-Fact-F11E7CA52561C86D85B2AE306F796E8D" toRefs="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e2942-wk-Fact-F412A7B38069C57D84FBAE306F6CB886" toRefs="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e3176-wk-Fact-F6CF92CA26BBC913C496AE306F63D706" toRefs="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e3942-wk-Fact-F77369ED7BEF39B75F4CAE306F5EFD30" toRefs="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e3138-wk-Fact-FBB88861201F4BA909DCAE306E3A31FA" toRefs="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e2004-wk-Fact-FC36545EFB633CAAAC42AE306F788735" toRefs="TextSelection-5159C88FE98C32D75F2BAE306F89DEA0-0-wk-Footnote-5159C88FE98C32D75F2BAE306F89DEA0_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e1141-wk-Fact-FDDFA1ADF9582FEA2B4DAE306F098D90" toRefs="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" linkRole="http://www.xbrl.org/2003/role/link" order="1" fromRefs="d18316207e2831-wk-Fact-FE0BB27E7D022FF13072AE306F75E538" toRefs="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"/></ix:resources></ix:header></div><div><a id="s04F7DBA3F3B055C7974FEA844AAFF1F6"></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:96.61016949152543%;border-collapse:collapse;text-align:left;"><tr><td colspan="23"></td></tr><tr><td style="width:4%;"></td><td style="width:2%;"></td><td style="width:4%;"></td><td style="width:2%;"></td><td style="width:18%;"></td><td style="width:2%;"></td><td style="width:7%;"></td><td style="width:4%;"></td><td style="width:4%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:8%;"></td><td style="width:3%;"></td><td style="width:4%;"></td><td style="width:2%;"></td><td style="width:2%;"></td><td style="width:2%;"></td><td style="width:3%;"></td><td style="width:2%;"></td><td style="width:9%;"></td><td style="width:2%;"></td><td style="width:7%;"></td><td style="width:6%;"></td></tr><tr><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">UNITED STATES</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Washington, D.C. &#160;20549</span></div></td></tr><tr><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">FORM 10-K</span></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(Mark One)</span></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Wingdings;font-size:9pt;">x</span></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">For the year ended December 31, 2018</span></div></td></tr><tr><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">OR</span></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Wingdings;font-size:9pt;">&#168;</span></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">For the transition period from  </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">___________________________</span><span style="font-family:inherit;font-size:9pt;">&#160;to </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">_________________________________</span></div></td></tr><tr><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:6px;text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Commission file number </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">1-7928</span></div></td></tr><tr><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">BIO-RAD LABORATORIES, INC.</span></div></td></tr><tr><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(Exact name of registrant as specified in its charter)</span></div></td></tr><tr><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Delaware</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="10" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">94-1381833</span></div></td></tr><tr><td colspan="12" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(State or other jurisdiction of incorporation or organization)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(I.R.S. Employer Identification No.)</span></div></td></tr><tr><td colspan="12" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1000 Alfred Nobel Drive, Hercules, California</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="10" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">94547</span></div></td></tr><tr><td colspan="12" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(Address of principal executive offices)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(Zip Code)</span></div></td></tr><tr><td colspan="8" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="9" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Registrant's telephone number, including area code</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;(510) 724-7000&#160;</span></div></td></tr><tr><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Securities registered pursuant to Section 12(b) of the Act:</span></div></td></tr><tr><td colspan="10" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="12" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="9" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Title of Each Class</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Name of Each Exchange on Which Registered</span></div></td></tr><tr><td colspan="9" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Class A Common Stock Par Value $0.0001 per share</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="12" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">New York Stock Exchange</span></div></td></tr><tr><td colspan="9" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Class B Common Stock Par Value $0.0001 per share</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="12" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">New York Stock Exchange</span></div></td></tr><tr><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Securities registered pursuant to Section 12(g) of the Act: &#160;NONE</span></div></td></tr><tr><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.</span></div></td></tr><tr><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;&#160;</span><span style="font-family:Wingdings;font-size:8pt;">&#168; </span><span style="font-family:inherit;font-size:8pt;">Yes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span><span style="font-family:Wingdings;font-size:8pt;">&#253; </span><span style="font-family:inherit;font-size:8pt;">No</span></div></td></tr><tr><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</span></div></td></tr><tr><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span><span style="font-family:Wingdings;font-size:8pt;">&#168; </span><span style="font-family:inherit;font-size:8pt;">Yes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;&#160;&#160;</span><span style="font-family:Wingdings;font-size:8pt;">&#253;</span><span style="font-family:inherit;font-size:8pt;">&#160;&#160;No</span></div></td></tr><tr><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange</span></div></td></tr><tr><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been</span></div></td></tr><tr><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">subject to such filing requirements for the past 90 days.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span><span style="font-family:Wingdings;font-size:8pt;">&#253; </span><span style="font-family:inherit;font-size:8pt;">Yes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Wingdings;font-size:8pt;">&#168; </span><span style="font-family:inherit;font-size:8pt;">No</span></div></td></tr><tr><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to </span></div></td></tr><tr><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</span></div></td></tr><tr><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;&#160;&#160;&#160;</span><span style="font-family:Wingdings;font-size:8pt;">&#253; </span><span style="font-family:inherit;font-size:8pt;">Yes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Wingdings;font-size:8pt;">&#168; </span><span style="font-family:inherit;font-size:8pt;">No</span></div></td></tr><tr><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K is not contained herein, and will not be contained, to the best of registrant's knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K.   &#160;</span><span style="font-family:Wingdings;font-size:8pt;">&#253;</span></div></td></tr><tr><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company.  See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span></div></td></tr><tr><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Large accelerated filer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Wingdings;font-size:8pt;">&#253;</span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Accelerated filer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Wingdings;font-size:8pt;">&#168;</span></div></td></tr><tr><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Non-accelerated file</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Wingdings;font-size:8pt;">&#168;</span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Smaller reporting company</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Wingdings;font-size:8pt;">&#168;</span></div></td></tr><tr><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Emerging growth company</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Wingdings;font-size:8pt;">&#168;</span></div></td></tr><tr><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  </span><span style="font-family:Wingdings;font-size:8pt;">&#168;</span></div></td></tr><tr><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).   </span><span style="font-family:Wingdings;font-size:8pt;">&#168; </span><span style="font-family:inherit;font-size:8pt;">Yes    </span><span style="font-family:Wingdings;font-size:8pt;">x </span><span style="font-family:inherit;font-size:8pt;">No</span></div></td></tr><tr><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">As of June 30, 2018, the last business day of the registrant's most recently completed second fiscal quarter, the aggregate market value of the Registrant's Class A Common Stock held by non-affiliates was approximately $6,113,695,454 and the aggregate market value of the registrant's Class B Common Stock held by non-affiliates was approximately $67,665,886.</span></div></td></tr><tr><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">As of March 26, 2019, there were 24,707,868 shares of Class A Common Stock and 5,092,404 shares of Class B Common Stock outstanding.</span></div></td></tr><tr><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Documents Incorporated by Reference</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="13" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Document</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Form 10-K Parts&#160;</span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(1)</span></div></td><td colspan="13" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Definitive Proxy Statement to be mailed to stockholders in connection with the</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td><td colspan="13" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">registrant's 2019 Annual Meeting of Stockholders (specified portions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;III</span></div></td></tr></table></div></div><div><br/></div><hr style="page-break-after:always"></hr><div><a id="sEE594B65A0F257E3B852EAA10C01FB6B"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">BIO-RAD LABORATORIES, INC.</span></div><div style="line-height:120%;text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">FORM 10-K </span><span style="font-family:inherit;font-size:9pt;color:#000000;font-weight:bold;text-decoration:none;">DECEMBER&#160;31, 2018</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">TABLE OF CONTENTS</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:9pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:82%;"></td><td style="width:18%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;" href="#s4F1E8FACBE945CD8BD2117683F1BA1D7"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Part I. </span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#s4F1E8FACBE945CD8BD2117683F1BA1D7">3</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;" href="#s4F1E8FACBE945CD8BD2117683F1BA1D7"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Item 1.  Business</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#s4F1E8FACBE945CD8BD2117683F1BA1D7">3</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;" href="#sF130178E7AE65FD5A928F65DB9A3A2C3"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Item 1A.   Risk Factors </span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#sF130178E7AE65FD5A928F65DB9A3A2C3">7</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;" href="#sF130178E7AE65FD5A928F65DB9A3A2C3"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Item 1B.  Unresolved Staff Comments </span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#sD121F6119DED530E9A8AB1D4202A9B28">21</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;" href="#sF9BFB3F7A86451698502D0682195B1C1"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Item 2.  Properties </span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#sF9BFB3F7A86451698502D0682195B1C1">22</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;" href="#s7CD43F3FEFC25B38A4F4220FA4F3B6F9"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Item 3.  Legal Proceedings </span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#s7CD43F3FEFC25B38A4F4220FA4F3B6F9">22</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;" href="#s59CF652D1217521CAB8A6CC5B180B04D"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Item 4. Mine Safety Disclosures</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#s59CF652D1217521CAB8A6CC5B180B04D">23</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;" href="#sDD8A4C6B73D5567C861C69EAECDAAEDF"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Part II</span></a><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#sDD8A4C6B73D5567C861C69EAECDAAEDF">23</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;" href="#sDD8A4C6B73D5567C861C69EAECDAAEDF"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Item 5.  Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#sDD8A4C6B73D5567C861C69EAECDAAEDF">23</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;" href="#s708498C9253357E2AEFD068238231961"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Item 6.  Selected Financial Data </span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#s708498C9253357E2AEFD068238231961">25</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;" href="#s0997423947EB51B9AE6A5A83C71B9793"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Item 7.   Management's Discussion and Analysis of Financial Condition and Results of Operations </span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#s0997423947EB51B9AE6A5A83C71B9793">26</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;" href="#sFD100FB1051A5FFE9A9E496947B257B2"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Item 7A.  Quantitative and Qualitative Disclosures About Market Risk </span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#sFD100FB1051A5FFE9A9E496947B257B2">39</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;" href="#sDB7EA34708365483B36B0DCB1473BCAD"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Item 8.  Financial Statements and Supplementary Data </span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#sDB7EA34708365483B36B0DCB1473BCAD">41</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;" href="#s41A34E0EABA652B391D3723AADFC81CE"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Item 9.  Changes and Disagreements with Accountants on Accounting and Financial Disclosure</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#s30FA67DD595E5643A4B88A5E145FF665">91</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;" href="#s41A34E0EABA652B391D3723AADFC81CE"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Item 9A.  Controls and Procedures</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#s41A34E0EABA652B391D3723AADFC81CE">91</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;" href="#sC80A17F4620A5A9CA842CEC6BE7811F5"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Item 9B.  Other Information</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#sC80A17F4620A5A9CA842CEC6BE7811F5">93</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;" href="#sE12E9DBC96B554FDB788BFE3771D8A39"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Part III. </span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#sE12E9DBC96B554FDB788BFE3771D8A39">93</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;" href="#sE12E9DBC96B554FDB788BFE3771D8A39"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Item 10.  Directors, Executive Officers and Corporate Governance </span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#sE12E9DBC96B554FDB788BFE3771D8A39">93</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;" href="#s322CD1E6D3735A63A558EB76FF10BCBE"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Item 11.  Executive Compensation </span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#s322CD1E6D3735A63A558EB76FF10BCBE">94</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;" href="#s5A63FD53020E5C3AA12078329F1D3768"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Item 12. &#160;Security Ownership of Certain Beneficial Owners&#160;and Management and Related Stockholder Matters</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#s5A63FD53020E5C3AA12078329F1D3768">94</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;" href="#s5E766B1F6DC750F986A34D298484EF8B"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Item 13.  Certain Relationships and Related Transactions, and Director Independence </span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#s5E766B1F6DC750F986A34D298484EF8B">94</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;" href="#s5E766B1F6DC750F986A34D298484EF8B"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Item 14.  Principal Accountant Fees and Services </span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#sA2B724D1B8085656AC1F550F5AFAFBFD">94</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;" href="#s08B24821C6EF5089A175DADEAC6DB560"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Part IV. </span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#s08B24821C6EF5089A175DADEAC6DB560">95</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;" href="#s08B24821C6EF5089A175DADEAC6DB560"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Item 15.  Exhibits and Financial Statement Schedules</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#s08B24821C6EF5089A175DADEAC6DB560">95</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;" href="#s88E2AB986B9452588B282E18E477F147"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Item 16. Form 10-K Summary</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#s88E2AB986B9452588B282E18E477F147">98</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;" href="#s29D9C66CECC159B9AB512E761A6587C9"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Signatures</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><a style="font-family:inherit;font-size:9pt;" href="#s29D9C66CECC159B9AB512E761A6587C9">99</a></div></td></tr></table></div></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2</span></div></div><hr style="page-break-after:always"></hr><div><a id="sBFC05C77A0DE50758B5072C286726633"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:174%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">INFORMATION RELATING TO FORWARD-LOOKING STATEMENTS</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other than statements of historical fact, statements made in this Annual Report include forward-looking statements, such as statements with respect to our future financial performance, operating results, plans and objectives that involve risk and uncertainties. &#160;Forward-looking statements generally can be identified by the use of forward-looking terminology, such as &#8220;believe,&#8221; &#8220;expect,&#8221; &#8220;may,&#8221; &#8220;will,&#8221; &#8220;intend,&#8221; &#8220;estimate,&#8221; &#8220;continue,&#8221; or similar expressions or the negative of those terms or expressions. &#160;Such statements involve risks and uncertainties, which could cause actual results to vary materially from those expressed in or indicated by the forward-looking statements. &#160;We have based these forward-looking statements on our current expectations and projections about future events. &#160;However, actual results may differ materially from those currently anticipated depending on a variety of risk factors including but not limited to those identified under &#8220;Item 1A, Risk Factors&#8221; of this Annual Report.  We caution you not to place undue reliance on forward-looking statements, which reflect an analysis only and speak only as of the date hereof. &#160;We undertake no obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events, or otherwise, except as required by law.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">PART I</span><span style="font-family:inherit;font-size:11pt;font-weight:bold;">.</span></div><div><a id="s4F1E8FACBE945CD8BD2117683F1BA1D7"></a></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:527px;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:526px;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">ITEM 1. &#160;BUSINESS</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">General</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Founded in 1952 and incorporated in 1957, Bio-Rad Laboratories, Inc. (referred to in this report as &#8220;Bio-Rad,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; and &#8220;our&#8221;) was initially engaged in the development and production of specialty chemicals used in biochemical, pharmaceutical and other life science research applications. &#160;We entered the field of clinical diagnostics with the development of our first test kit based on separation techniques and materials developed for life science research. &#160;Through internal research and development efforts and acquisitions we have expanded into various markets. &#160;Today, Bio-Rad manufactures and supplies the life science research, healthcare, analytical chemistry and other markets with a broad range of products and systems used to separate complex chemical and biological materials and to identify, analyze and purify their components.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">As we broadened our product lines, we also expanded our geographical market. &#160;We have direct distribution channels in over </span><span style="font-family:inherit;font-size:11pt;">35</span><span style="font-family:inherit;font-size:11pt;"> countries outside the United States through subsidiaries whose focus is sales, customer service and product distribution.  In some locations outside and inside these </span><span style="font-family:inherit;font-size:11pt;">35</span><span style="font-family:inherit;font-size:11pt;"> countries, sales efforts are supplemented by distributors and agents.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Description of Business</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Business Segments</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Today, Bio-Rad operates in two industry segments designated as Life Science and Clinical Diagnostics. &#160;Both segments operate worldwide. &#160;Our Life Science segment and our Clinical Diagnostics segment generated </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">37%</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">62%</span><span style="font-family:inherit;font-size:11pt;">, respectively, of our net sales for the year ended </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">.  We generated approximately </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">38%</span><span style="font-family:inherit;font-size:11pt;"> of our consolidated net sales for the year ended </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> from U.S. sales and approximately </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">62%</span><span style="font-family:inherit;font-size:11pt;"> from sales in our remaining worldwide markets.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">For a description of business and financial information on industry and geographic segments, see Note&#160;14 of Item 8 of Part II of this report.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:174%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;text-decoration:underline;">Life Science Segment</span></div><div style="line-height:174%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Our Life Science segment is at the forefront of discovery, creating advanced tools to answer complex biological questions. &#160;We are a leader in the life sciences market and develop, manufacture and market approximately 6,000 reagents, apparatus and laboratory instruments that serve a global customer base.  Many of our products are used in established research techniques, biopharmaceutical production processes and food testing regimes. These techniques are typically used to separate, purify and identify biological materials such as proteins, nucleic acids and bacteria within a laboratory or production setting. &#160;We focus on selected segments of the life sciences market in proteomics (the study of proteins), genomics (the study of genes), biopharmaceutical production, cellular biology and food safety. &#160;We estimate that the worldwide market that our portfolios can address for products in these selected segments of our addressable markets is approximately $9 billion.  Our principal life science customers include universities and medical schools, industrial research organizations, government agencies, pharmaceutical manufacturers, biotechnology researchers, food producers and food testing laboratories.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:174%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;text-decoration:underline;">Clinical Diagnostics Segment</span></div><div style="line-height:174%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Our Clinical Diagnostics segment designs, manufactures, sells and supports test systems, informatics systems, test kits and specialized quality controls that serve clinical laboratories in the global diagnostics market. &#160;Our products currently address specific niches within the in vitro diagnostics (IVD) test market, and we seek to focus on the higher margin, higher growth segments of this market.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We supply more than 3,000 different products that cover more than 300 clinical diagnostic tests to the IVD test market.  We estimate that the worldwide sales for products in the markets we serve were approximately $12&#160;billion. IVD tests are conducted outside the human body and are used to identify and measure substances in a patient&#8217;s tissue, blood or urine. Our products consist of reagents, instruments and software, typically provided to our customers as an integrated package to allow them to generate reproducible test results. Revenue in this business is highly recurring, as laboratories typically standardize test methodologies, which are dependent on a particular supplier&#8217;s equipment, reagents and consumable products. An installed base of diagnostic test systems therefore typically creates an ongoing source of revenue through the sale of test kits for each sample analyzed on an installed system. &#160;Our principal clinical diagnostic customers include hospital laboratories, reference laboratories, transfusion laboratories and physician office laboratories.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Raw Materials and Components</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We utilize a wide variety of chemicals, biological materials, electronic components, machined metal parts, optical parts, computing and peripheral devices. &#160;Most of these materials and components are available from numerous sources, and generally we have not experienced difficulty in securing adequate supplies.  However, in certain instances we acquire components and materials from a sole supplier.  Due to the regulatory environment in which we operate, we may be unable to quickly establish additional or replacement sources for some components or materials.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Patents, Trademarks and Licenses</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We own over 2,000 U.S. and international patents and numerous trademarks.&#160; We also hold licenses under U.S. and foreign patents owned by third parties and pay royalties on the sales of certain products under the licenses. &#160;We view these patents, trademarks and license agreements as valuable assets; however, we believe that our ability to develop and manufacture our products depends primarily on our knowledge, technology and special skills rather than our patent, trademark and licensing positions.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Seasonal Operations and Backlog</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Our business is not inherently seasonal. &#160;However, the European custom of concentrating vacation during the summer months usually tempers third quarter sales volume and operating income.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">For the most part, we operate in markets characterized by short lead times and the absence of significant backlogs. Management has concluded that backlog information is not material to our business as a whole.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Sales and Marketing</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We conduct our worldwide operations through an extensive direct sales force, employing approximately </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">940</span><span style="font-family:inherit;font-size:11pt;"> direct sales and sales management personnel around the world.  Our sales force typically consists of experienced industry professionals with scientific training, and we maintain a separate specialist sales force for each of our segments.  We believe that this direct sales approach allows us to sell a broader range of our products that creates more brand awareness and long-term relationships with our customers.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We also use a range of sales and marketing intermediaries (SMIs) in our international markets.  The types of SMIs we utilize are distributors, agents, brokers and resellers.  We have programs and policies in place with our SMIs that require compliance with all applicable laws, including adhering to our anti-corruption standards to ensure a transparent sale to our customers.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Our customer base is broad and diversified.  Our worldwide customer base includes (1) prominent university and research institutions; (2) hospital, public health and commercial laboratories; (3) other leading diagnostic manufacturers; and (4) leading companies in the biotechnology, pharmaceutical, chemical and food industries. There has been no single customer that accounted for more than </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">three</span><span style="font-family:inherit;font-size:11pt;"> percent of our total net sales. &#160;Our sales are affected by a number of external factors. &#160;For example, a number of our customers, particularly in the Life Science segment, are substantially dependent on government grants and research contracts for their funding. &#160;</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Most of our international sales are generated by our wholly-owned international subsidiaries and their branch offices. &#160;Certain of these subsidiaries also have manufacturing facilities. &#160;Bio-Rad&#8217;s international operations are subject to certain risks common to foreign operations in general, such as changes in governmental regulations, import restrictions and foreign exchange fluctuations. &#160;</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Competition</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The markets served by our product groups are highly competitive. &#160;Our competitors range in size from start-ups to large multinational corporations with significant resources and reach. &#160;We seek to compete primarily in market segments where our products and technology offer customers specific advantages over the competition.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Because of the breadth of its product lines, our Life Science segment does not face the same competitors for all of its products. &#160;Major competitors in this market include Becton Dickinson, GE Biosciences, Merck Millipore and Thermo Fisher Scientific.  We compete primarily based on meeting performance specifications and offering complete solutions.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Major competitors of our Clinical Diagnostics segment include Roche, Abbott Laboratories, Siemens, Danaher, Thermo Fisher, Becton Dickinson, bioM&#233;rieux, Ortho Clinical Diagnostics, Tosoh, Immucor and DiaSorin.  We compete in our customer segments by providing high quality products, broad product portfolios and outstanding customer support.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:174%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Research and Development </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We conduct extensive research and development activities in all areas of our business, employing approximately 800 employees worldwide in these activities, including degreed scientists and technical support staff. Research and development has played a major role in Bio-Rad&#8217;s growth and is expected to continue to do so in the future. Our research teams are continuously developing new products and new applications for existing products. In our development of new products and applications, we interact with scientific and medical professionals at universities, hospitals and medical schools, and within our industry.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Regulatory Matters</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The development, testing, manufacturing, marketing, post-market surveillance, distribution, advertising and labeling of certain of our products (primarily diagnostic products) are subject to regulation in the United States by the Center for Devices and Radiological Health of the U.S. Food and Drug Administration (FDA) and in other jurisdictions by state and foreign government authorities. &#160;FDA regulations require that some new products have pre-marketing clearance or approval by the FDA and require certain products to be manufactured in accordance with FDA&#8217;s &#8220;good manufacturing practice&#8221; regulations, to be extensively tested and to be properly labeled to disclose test results and performance claims and limitations.  After a product that is subject to FDA regulation is placed on the market, numerous regulatory requirements apply, including, for example, the requirement that we comply with recordkeeping and reporting requirements, such as the FDA&#8217;s medical device reporting regulations and reporting of corrections and removals.  The FDA enforces these requirements by inspection and market surveillance.  The FDA has authority to take various administrative and legal actions against us for our, or our products&#8217;, failure to comply with relevant legal or regulatory requirements, including issuing warning letters, initiating product seizures, requesting or requiring product recalls or withdrawals, and other civil or criminal sanctions, among other things.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We are also subject to additional healthcare regulation and enforcement by the federal government and by authorities in the states and foreign jurisdictions in which we conduct our business.  Such laws include, without limitation, state and federal anti-kickback, fraud and abuse, false claims, privacy and security and physician sunshine laws and regulations.  If our operations are found to be in violation of any of such laws or any other governmental regulations that apply to us, we may be subject to penalties, including, without limitation, civil and criminal penalties, damages, fines, the curtailment or restructuring of our operations, exclusion from participation in federal and state healthcare programs and imprisonment.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Sales of our products will depend, in part, on the extent to which our products or diagnostic tests using our products will be covered by third-party payors, such as government health care programs, commercial insurance and managed healthcare organizations.  These third-party payors are increasingly reducing reimbursements for certain medical products and services.  In addition, the U.S. government, state legislatures and foreign governments have continued implementing cost containment programs, including price controls and restrictions on reimbursement. Adoption of price controls and cost-containment measures, and adoption of more restrictive policies in jurisdictions with existing controls and measures, could further limit our net revenue and results.  Decreases in third-party reimbursement for our products or diagnostic tests using our products, or a decision by a third-party payor to not cover our products could reduce or eliminate utilization of our products and have a material adverse effect on our sales, results of operations and financial condition.  In addition, healthcare reform measures have been and will be adopted in the future, any of which could limit the amounts that governments will pay for healthcare products and services, which could result in reduced demand for our products or additional pricing pressures.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">As a multinational manufacturer and distributor of sophisticated instrumentation, we must meet a wide array of electromagnetic compatibility and safety compliance requirements to satisfy regulations in the United States, the European Union and other jurisdictions. &#160;</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Our operations are subject to federal, state, local and foreign environmental laws and regulations that govern such activities as transportation of goods, emissions to air and discharges to water, as well as handling and disposal practices for solid, hazardous and medical wastes. &#160;In addition to environmental laws that regulate our operations, we are also subject to environmental laws and regulations that create liabilities and clean-up responsibility for spills, disposals or other releases of hazardous substances into the environment as a result of our operations or otherwise impacting real property that we own or operate. &#160;The environmental laws and regulations could also subject us to claims by third parties for damages resulting from any spills, disposals or releases resulting from our operations or at any of our properties.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">These regulatory requirements vary widely among countries.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Employees</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">At </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, Bio-Rad had approximately </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">8,260</span><span style="font-family:inherit;font-size:11pt;"> employees. &#160;Approximately </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">eight</span><span style="font-family:inherit;font-size:11pt;"> percent of our approximately </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">3,265</span><span style="font-family:inherit;font-size:11pt;"> U.S. employees are covered by a collective bargaining agreement, which will expire on November&#160;7,&#160;2019. &#160;Many of our non-U.S. full-time employees, especially in France, are covered by collective bargaining agreements. &#160;We consider our employee relations to be generally good.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Available Information</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Bio-Rad files annual, quarterly, and current reports, proxy statements, and other documents with the Securities and Exchange Commission (SEC) under the Securities Exchange Act of 1934, as amended. &#160;The SEC maintains an Internet website that contains reports, proxy and information statements, and other information regarding issuers, including Bio-Rad, that file electronically with the SEC. &#160;The public can obtain any documents that we file with the SEC at </span><span style="font-family:inherit;font-size:11pt;text-decoration:underline;">http://www.sec.gov</span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Bio-Rad&#8217;s website address is </span><span style="font-family:inherit;font-size:11pt;text-decoration:underline;">www.bio-rad.com</span><span style="font-family:inherit;font-size:11pt;">. &#160;We make available, free of charge through our website, our Form 10-Ks, 10-Qs and 8-Ks, and any amendments to these forms, as soon as reasonably practicable after filing with the SEC.  The information on our website is not part of this Annual Report on Form 10-K.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="sF130178E7AE65FD5A928F65DB9A3A2C3"></a></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">ITEM 1A. RISK FACTORS</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In evaluating our business and whether to invest in any of our securities, you should carefully read the following risk factors in addition to the other information contained in this Annual Report. &#160;We believe that any of the following risks could have a material effect on our business, results of operations or financial condition, our industry or the trading price of our common stock.  &#160;We operate in a continually changing business environment, and new risks and uncertainties emerge from time to time.  We cannot predict these new risks and uncertainties, nor can we assess the extent to which any such new risks and uncertainties or the extent to which the risks and uncertainties set forth below may adversely affect our business, results of operations, financial condition, our industry or the trading price of our common stock.       </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Our settlement with government agencies in connection with violations by us of the U.S. Foreign Corrupt Practices Act could have a material adverse effect on our business, results of operations and financial condition.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">As previously disclosed, we entered into a non-prosecution agreement (NPA) with the U.S. Department of Justice (DOJ) and the Securities and Exchange Commission (SEC) and consented to the entry of an Order by the SEC (SEC Order), effective November 3, 2014, which actions resolved both the DOJ and the SEC investigations into our violations of the U.S. Foreign Corrupt Practices Act (FCPA).  Under the terms of the NPA and the SEC Order, we agreed to pay a financial penalty and certain amounts in disgorgement and interest as well as to compliance, reporting and cooperation obligations to be performed for two years.  On October 28, 2016, the DOJ and SEC informed Bio-Rad that they did not intend to extend the NPA after it expired November 2, 2016.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Whether by virtue of disclosure of the NPA and the SEC Order or otherwise, we may be subject to investigations by foreign governments or further claims by third parties arising from conduct subject to the investigation or our other international operations.  Many of our customers in our significant international operations are government agencies or state-owned or state-controlled universities, hospitals and laboratories.  The disclosure of the NPA and the SEC Order and any further violations of the FCPA could harm our reputation with these customers, which could materially adversely affect our business, results of operations and financial condition.  Any further violations of the FCPA also could result in more punitive actions by the SEC and DOJ, which also could materially adversely affect our business, results of operations and financial condition.</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Our international operations expose us to additional costs and legal and regulatory risks, which could have a material adverse effect on our business, results of operations and financial condition.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We have significant international operations.  We have direct distribution channels in over 35 countries outside the United States, and in </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:11pt;"> our foreign subsidiaries generated </span><span style="font-family:inherit;font-size:11pt;">62%</span><span style="font-family:inherit;font-size:11pt;"> of our net sales.  Compliance with complex foreign and U.S. laws and regulations that apply to our international operations increases our cost of doing business.  These numerous and sometimes conflicting laws and regulations include, among others, data privacy requirements (including the requirements for compliance with the EU General Data Protection Regulation, which went into effect May 25, 2018), labor relations laws, tax laws, anti-competition regulations, import and trade restrictions, tariffs, quotas and other trade barriers, export requirements, U.S. laws such as the FCPA and other U.S. federal laws and regulations established by the office of Foreign Asset Control, foreign laws such as the UK Bribery Act 2010 or other foreign laws which prohibit corrupt payments to governmental officials or certain payments or remunerations to customers.  In addition, changes in laws or regulations potentially could be disruptive to our operations and business relationships in the affected regions.  For example, the United Kingdom's anticipated withdrawal from the European Union (commonly referred to as &#8220;Brexit&#8221;) could disrupt the free movement of goods, services and people between the United Kingdom and the European Union and result in increased regulatory, legal, labor and tax complexities. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Given the high level of complexity of the foreign and U.S. laws and regulations that apply to our international operations, there is a risk that we may inadvertently breach some provisions,  for example, through fraudulent or negligent behavior of individual employees, our failure to comply with certain formal documentation requirements, or otherwise.  Our success depends, in part, on our ability to anticipate these risks and manage these challenges through policies, procedures and internal controls.  However, we have a dispersed international sales organization, and we use distributors and agents in many of our international operations.  This structure makes it more difficult for us to ensure that our international selling operations comply with our global policies and procedures.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Violations of these laws and regulations could result in fines, criminal sanctions against us, our officers or our employees, requirements to obtain export licenses, cessation of business activities in sanctioned countries, implementation of compliance programs, and prohibitions on the conduct of our business.  Violations of laws and regulations also could result in prohibitions on our ability to offer our products in one or more countries and could materially damage our reputation, our brand, our international expansion efforts, our ability to attract and retain employees, or our business, results of operations and financial condition.  See also our risk factors regarding government regulations and regarding global economic conditions below.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">The industries and market segments in which we operate are highly competitive, and we may not be able to compete effectively.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The life science and clinical diagnostics markets are each highly competitive.  Some of our competitors have merged, and some of our competitors have greater financial resources than we do, making them better equipped to license technologies and intellectual property from third parties or to fund research and development, manufacturing and marketing efforts.  Moreover, competitive and regulatory conditions in many markets in which we operate restrict our ability to fully recover, through price increases, higher costs of acquired goods and services resulting from inflation and other drivers of cost increases.  Many public tenders have become more competitive due to governments lengthening the commitments of their public tenders to multiple years, which reduce the number of tenders in which we can participate annually.  Because the value of these multiple-year tenders is so </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">high, our competitors have been more aggressive with their pricing.  Our failure to compete effectively and/or pricing pressures resulting from competition could adversely affect our business, results of operations and financial condition.</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">We may not be able to grow our business because of our failure to develop new or improved products.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Our future growth depends in part on our ability to continue to improve our product offerings and develop and introduce new product lines and extensions that integrate technological advances.  In particular, we may not be able to keep up with changes in the clinical diagnostics industry, such as the trend toward molecular diagnostics or point-of-care tests.  If we are unable to integrate technological advances into our product offerings or to design, develop, manufacture and market new product lines and extensions successfully and in a timely manner, our business, results of operations and financial condition will be adversely affected.  We have experienced product launch delays in the past, and may do so in the future.  We cannot assure you that our product and process development efforts will be successful or that new products we introduce will achieve market acceptance.  Failure to launch successful new products or improvements to existing products may cause our products to become obsolete, which could harm our business, results of operations and financial condition.  </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">We are subject to foreign currency exchange fluctuations, which could have a material adverse effect on our results of operations and financial condition.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">As stated above, a significant portion of our operations and sales are outside of the United States.  When we make purchases and sales in currencies other than the U.S. dollars, we are exposed to fluctuations in foreign currencies relative to the U.S. dollar that may adversely affect our results of operations and financial condition.  Our international sales are largely denominated in local currencies.  As a result, the strengthening of the U.S. dollar negatively impacts our consolidated net sales expressed in U.S. dollars.  Conversely, when the U.S. dollar weakens, our expenses at our international sites increase.  In addition, the volatility of other currencies may negatively impact our operations outside of the United States and increase our costs to hedge against currency fluctuations.  We cannot assure you that future shifts in currency exchange rates will not have a material adverse effect on our results of operations and financial condition. </span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">We may experience difficulties implementing our new global enterprise resource planning system.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We are engaged in a multi-year implementation of a new global enterprise resource planning system (ERP).  The ERP is designed to efficiently maintain our books and records and provide information important to the operation of our business to our management team.  The ERP will continue to require significant investment of human and financial resources.  In implementing the ERP, we may experience significant delays, increased costs and other difficulties.  Any significant disruption or deficiency in the design and implementation of the ERP could adversely affect our ability to process orders, ship product, send invoices and track payments, fulfill contractual obligations or otherwise operate our business.  For example, we experienced system implementation issues in our Clinical Diagnostics segment during our first deployment that impacted invoicing and caused an increase in accounts receivable.  In our second deployment, we experienced delays in manufacturing and logistics, which adversely impacted our sales.  In our third deployment in Western Europe in April 2017 we experienced system implementation issues impacting the timing of payment of vendor invoices and resulting in delays in product availability and shipments.  We also experienced lower productivity levels related to the April 2017 go-live of the ERP in Western Europe, which adversely impacted our sales during the second and third quarters of 2017.  We expect to implement the remaining smaller phases of the ERP platform over the next few years.  In addition, our efforts to centralize various business processes and functions within our organization in connection with our ERP implementation may continue to disrupt our operations and negatively impact our business, results of operations and financial condition.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:174%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Recent and planned changes to our organizational structure and executive management team could negatively impact our business.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We made significant changes to our organizational structure over the past few years.  In 2016, we began implementing the reorganization of the structure of our European organization, and we have continued implementing this reorganization in 2017 and 2018.  Our Chief Operating Officer retired on March 30, 2018, and our search for a new Chief Operating Officer is underway.  In addition, our Chief Financial Officer will be retiring on April 30, 2019, so we will have a new Chief Financial Officer in 2019.  These changes may have unintended consequences, such as distraction of our management and employees, business disruption, attrition of our workforce, inability to attract or retain key employees, and reduced employee morale or productivity.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Our failure to establish and maintain effective internal control over financial reporting could result in material misstatements in our financial statements, our failure to meet our reporting obligations and cause investors to lose confidence in our reported financial information, which in turn could cause the trading price of our common stock to decline.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Maintaining effective disclosure controls and procedures and internal controls over financial reporting are necessary for us to produce reliable financial statements.&#160;&#160;</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">As previously discussed in Item 9A "Controls and Procedures" of our Annual Report for the period ended December 31, 2017, and Item 4 "Controls and Procedures" of our 2018 Form 10-Q's, management identified a material weakness in our internal control over financial reporting resulting from our ERP system conversion and European reorganization leading to the internal control deficiencies described below.  We determined that we did not maintain a sufficient complement of personnel in certain European countries with appropriate training&#160;and&#160;expertise in accounting and reporting in the new ERP system following&#160;the system conversion and European reorganization&#160;that we undertook in April 2017, including the implementation of reporting lines, appropriate authorities and responsibilities within and between our accounting and reporting function, information technology and the business operations in these European countries.  We did not conduct continuous risk assessment over changes in our European business operations, IT systems and personnel to identify and assess necessary changes in internal control over financial reporting.  As a result, we did not design effective control activities over the accounting for financial statement amounts, including inventory and revenue, reported by entities impacted by the European reorganization, including management review controls with sufficient precision to identify and investigate potential outliers.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">During the fourth quarter of 2017 and throughout 2018, management conducted an extensive remediation plan to address its material weakness.  The remediation plan involved enhancing the control environment in the entities impacted by the ERP system conversion and European reorganization by (i) increasing resources with sufficient accounting and reporting expertise within our reorganized business and expertise in using our new ERP system, (ii) implementing and monitoring reporting lines and appropriate authorities and responsibilities within the accounting and reporting function, information technology and the business operations, and (iii) providing training to our control owners to effectively perform controls in the new environment including training on reconciliation review controls and certain ERP system enhancements.  Management also enhanced its risk assessment process to continuously assess the potential impact on internal control over financial reporting of changes to business operations, including changes relating to similar ERP system conversions and reorganizations that may occur in the future.  In addition, management designed and implemented additional control activities over financial statement amounts reported by entities impacted by the European reorganization, including inventory, revenue and cost of goods sold.  Implementation of management's remediation plans described above have strengthened our internal control over financial reporting and addressed the material weakness that was identified in 2017.  Based on this assessment, management concluded that the material weakness has been remediated as of December 31, 2018.  However, we cannot assure you that additional deficiencies or material weaknesses in our internal control over financial reporting will not be identified in the future.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Material weaknesses have adversely affected us in the past and could affect us in the future, and the results of our periodic management evaluations and annual auditor attestation reports regarding the effectiveness of&#160;our internal control over financial reporting required by Section 404 of the Sarbanes-Oxley Act of 2002.&#160;&#160;Any failure to maintain or implement new or improved internal controls, or any difficulties that we may encounter in their maintenance or implementation, could result in additional significant deficiencies or material weaknesses, result in material misstatements in our consolidated financial statements and cause us to fail to meet our&#160;reporting obligations.&#160;&#160;This could cause us to lose public confidence, and could cause the trading price of our common stock to decline.&#160;&#160;For further information regarding our controls and procedures, see Part II, Item 9A of this Annual Report on Form 10-K.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Breaches of our information systems could have material adverse effect on our business and results of operations.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Through our sales and eCommerce channels, we collect and store confidential information that customers provide to, among other things, purchase products or services, enroll in promotional programs and register on our Web site.  We also acquire and retain information about suppliers and employees in the normal course of business.  We also create and maintain proprietary information that is critical to our business, such as our product designs and manufacturing processes.  Despite recent initiatives to improve our technology systems, such as our enterprise resource planning implementation and the centralization of our global information technology organization, we could experience a significant data security breach.  Computer hackers may attempt to penetrate our or our vendors&#8217; information systems and, if successful, misappropriate confidential customer, supplier, employee or other business information, such as our intellectual property.  Third parties could also gain control of our systems and use them for criminal purposes while appearing to be us.  As a result, we could lose existing customers, have difficulty attracting new customers, be exposed to claims from customers, financial institutions, payment card associations, employees and other persons, have regulatory sanctions or penalties imposed, incur additional expenses or lose revenues as a result of a data privacy breach, or suffer other adverse consequences.  Our operations and ability to process sales orders, particularly through our eCommerce channels, could also be disrupted.  Any significant breakdown, intrusion, interruption, corruption, or destruction of our systems, as well as any data breaches, could have a material adverse effect on our business and results of operations.  See also our risk factors regarding our ERP implementation above and our information technology systems below.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Risks relating to intellectual property rights may negatively impact our business.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We rely on a combination of copyright, trade secret, patent and trademark laws and third-party nondisclosure agreements to protect our intellectual property rights and products. However, we cannot assure you that our intellectual property rights will not be challenged, invalidated, circumvented or rendered unenforceable, or that meaningful protection or adequate remedies will be available to us. For instance, unauthorized third parties have attempted to copy our intellectual property, reverse engineer or obtain and use information that we regard as proprietary, or have developed equivalent technologies independently, and may do so in the future. Additionally, third parties have asserted patent, copyright and other intellectual property rights to technologies that are important to us, and may do so in the future. If we are unable to license or otherwise access protected technology used in our products, or if we lose our rights under any existing licenses, we could be prohibited from manufacturing and marketing such products. From time to time, we also must enforce our patents or other intellectual property rights or defend ourselves against claimed infringement of the rights of others through litigation. As a result, we could incur substantial costs, be forced to redesign our products, or be required to pay damages to an infringed party. Any of the foregoing matters could adversely impact our business, results of operations and financial condition</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Global economic conditions could adversely affect our operations.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In recent years, we have been faced with very challenging global economic conditions.  A deterioration in the global economic environment may result in decreased demand for our products, increased competition, downward pressure on the prices for our products and longer sales cycles.  A weakening of macroeconomic conditions may also adversely affect our suppliers, which could result in interruptions in supply in the future.  We have also experienced delays in collecting receivables in certain countries in Western Europe, and we may experience similar </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">delays in these and other countries or regions experiencing liquidity problems.  In addition, a slowing of growth in the Chinese economy and in emerging markets, especially those oil-producing countries that would be affected by a decline in oil prices, could adversely affect our business, results of operations or financial condition.  There is also uncertainty surrounding the impact that Brexit will have on European and worldwide economic conditions and the stability of global financial markets, and a negative effect from any of these things could adversely affect our business, results of operations or financial condition.  Additionally, the United States and other countries recently have imposed tariffs on certain goods.  While tariffs imposed by other countries on U.S. goods have not yet had a significant impact on our business, further escalation of tariffs or other trade barriers could adversely impact our profitability and/or our competitiveness.  See also our risk factors regarding our international operations above and regarding government regulations below.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Reductions in government funding and the capital spending programs of our customers could have a material adverse effect on our business, results of operations or financial condition. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Our customers include universities, clinical diagnostics laboratories, government agencies, hospitals and pharmaceutical, biotechnology and chemical companies. &#160;The capital spending programs of these institutions and companies have a significant effect on the demand for our products. &#160;Such programs are based on a wide variety of factors, including the resources available to make such purchases, the availability of funding from grants by governments or government agencies, the spending priorities for various types of equipment and the policies regarding capital expenditures during industry downturns or recessionary periods. &#160;If government funding to our customers were to decrease, or if our customers were to decrease or reallocate their budgets in a manner adverse to us, our business, results of operations or financial condition could be materially and adversely affected. </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Changes in the healthcare industry could have an adverse effect on our business, results of operations and financial condition.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">There have been, and will continue to be, significant changes in the healthcare industry in an effort to reduce costs.  These changes include:</span></div><div style="line-height:174%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The trend towards managed care, together with healthcare reform of the delivery system in the United States and efforts to reform in Europe, has resulted in increased pressure on healthcare providers and other participants in the healthcare industry to reduce selling prices. &#160;Consolidation among healthcare providers and consolidation among other participants in the healthcare industry has resulted in fewer, more powerful groups, whose purchasing power gives them cost containment leverage. &#160;In particular, there has been a consolidation of laboratories and a consolidation of blood transfusion centers.  These industry trends and competitive forces place constraints on the levels of overall pricing, and thus could have a material adverse effect on our gross margins for products we sell in clinical diagnostic markets.</span></div></td></tr></table><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Third party payors, such as Medicare and Medicaid in the United States, have reduced their reimbursements for certain medical products and services. Our Clinical Diagnostics business is impacted by the level of reimbursement available for clinical tests from third party payors.  In the United States payment for many diagnostic tests furnished to Medicare fee-for-service beneficiaries is made based on the Medicare Clinical Laboratory Fee Schedule (CLFS), a fee schedule established and adjusted from time to time by the Centers for Medicare and Medicaid Services (CMS).  Some commercial payors are guided by the CLFS in establishing their reimbursement rates.  Clinicians may decide not to order clinical diagnostic tests if third party payments are inadequate, and we cannot predict whether third party payors will offer adequate reimbursement for tests utilizing our products to make them commercially attractive.  Legislation, such as the Patient Protection and Affordable Care Act, as amended by the Health Care and Education Reconciliation Act (PPACA) and the Middle Class Tax Relief and Job Creation Act of 2012, has reduced the payments for clinical laboratory services paid under the CLFS.  In addition, the Protecting Access to Medicare Act of 2014 (PAMA) has made significant changes to the way Medicare will pay for clinical laboratory services, which has further reduced reimbursement rates.</span></div></td></tr></table><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The PPACA has also imposed a 2.3% excise tax on the sales of certain medical devices in the U.S., which we are required to pay on most of our United States Clinical Diagnostic sales.  However, the Consolidated Appropriations Act, 2016 (Pub. L. 114-113), signed into law on December 18, 2015, included a two year moratorium on the medical device excise tax.  On January 22, 2018, the moratorium on the medical device excise tax was further extended until January 1, 2020.</span></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">To the extent that the healthcare industry seeks to address the need to contain costs stemming from reform measures such as those contained in the PPACA and the PAMA, or in future legislation, by limiting the number of clinical tests being performed or the amount of reimbursement available for such tests, our business, results of operations and financial condition could be adversely affected. &#160;If these changes in the healthcare markets in the United States and Europe continue, we could be forced to alter our approach in selling, marketing, distributing and servicing our products.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">We are subject to substantial government regulation, and any changes in regulation or violations of regulations by us could adversely affect our business, prospects, results of operations or financial condition.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Some of our products (primarily our Clinical Diagnostic products), production processes and marketing are subject to U.S. federal, state and local, and foreign regulation, including by the FDA in the United States and its foreign counterparts. &#160;The FDA regulates our Clinical Diagnostic products as medical devices, and we are subject to significant regulatory clearances or approvals to market our Clinical Diagnostic products and other requirements including, for example, recordkeeping and reporting requirements, such as the FDA&#8217;s medical device reporting regulations and reporting of corrections and removals.  The FDA has broad regulatory and enforcement powers.  If the FDA determines that we have failed to comply with applicable regulatory requirements, it can impose a variety of enforcement actions ranging from public warning letters, fines, injunctions, consent decrees and civil penalties to suspension or delayed issuance of approvals, seizure or recall of our products, total or partial shutdown of production, withdrawal of approvals or clearances already granted, and criminal prosecution.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The FDA can also require us to repair, replace or refund the cost of devices that we manufactured or distributed.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In addition, the FDA may change its clearance and approval policies, adopt additional regulations or revise existing regulations, or take other actions, which may prevent or delay approval or clearance of our products or impact our ability to modify our currently approved or cleared products on a timely basis.  Changes in the FDA&#8217;s review of certain clinical diagnostic products referred to as laboratory developed tests, which are tests developed by a single laboratory for use only in that laboratory, could affect some of our customers who use our Life Science instruments for laboratory developed tests.  In the past, the FDA has chosen to not enforce applicable regulations and has not reviewed such tests for approval.  However, the FDA has issued draft guidance that it may begin enforcing its medical device requirements, including premarket submission requirements, to such tests.  Any delay in, or failure to receive or maintain, clearance or approval for our products could prevent us from generating revenue from these products and adversely affect our business operations and financial results.  Additionally, the FDA and other regulatory authorities have broad enforcement powers.  Regulatory enforcement or inquiries, or other increased scrutiny on us, could affect the perceived safety and efficacy of our products and dissuade our customers from using our products.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Many foreign governments have similar rules and regulations regarding the importation, registration, labeling, sale and use of our products.  Such agencies may also impose new requirements that may require us to modify or re-register products already on the market or otherwise impact our ability to market our products in those countries.  For example, in April 2017 the European Parliament voted to enact final regulations that include broad changes regarding in vitro diagnostic devices and medical devices, which will require us to modify or re-register some products and will result in additional costs.  In addition, Russia has enacted more stringent medical product registration and labeling regulations, China has enacted stricter labeling requirements, and we expect other countries, such as Brazil and India, to impose more regulations that impact our product registrations.  Brexit also will likely result in additional regulatory requirements associated with goods sold in the United Kingdom and will likely result in additional complexities and possible delays with respect to goods, raw materials and personnel moving between the United Kingdom and the European Union.  Due to these evolving and diverse requirements, we face uncertain product approval timelines, additional time and effort to comply, as well as the potential for </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">reduced sales and/or fines for noncompliance.  Increasing protectionism in such countries also impedes our ability to compete with local companies.  For example, we may not be able to participate in certain public tenders in Russia because of increasing measures to restrict access to such tenders for companies without local manufacturing capabilities.  Such regulations could adversely affect our business, results of operations and financial condition.  See also our risk factors regarding our international operations and regarding global economic conditions above.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We are also subject to government regulation of the use and handling of a number of materials and controlled substances. &#160;The U.S. Drug Enforcement Administration establishes registration, security, recordkeeping, reporting, storage, distribution and other requirements for controlled substances pursuant to the Controlled Substances Act of 1970.  Failure to comply with present or future laws and regulations could result in substantial liability to us, suspension or cessation of our operations, restrictions on our ability to expand at our present locations or require us to make significant capital expenditures or incur other significant expenses.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">We cannot assure you that we will be able to integrate acquired companies, products or technologies into our company successfully, or we may not be able to realize the anticipated benefits from the acquisitions.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">As part of our overall business strategy, we pursue acquisitions of and investments in complementary companies, products and technologies.  In order to be successful in these activities, we must, among other things:</span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">assimilate the operations and personnel of acquired companies;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">retain acquired business customers;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">minimize potential disruption to our ongoing business;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">retain key technical and management personnel;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">integrate acquired companies into our strategic and financial plans;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">accurately assess the value of target companies, products and technologies;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">comply with new regulatory requirements;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">harmonize standards, controls, procedures and policies;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">minimize the impact to our relationships with our employees and customers; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">assess, document and remediate any deficiencies in disclosure controls and procedures and internal control over financial reporting.</span></div></td></tr></table><div style="line-height:120%;padding-left:48px;text-indent:-24px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The benefits of any acquisition may prove to be less than anticipated and may not outweigh the costs reported in our financial statements. &#160;Completing any potential future acquisitions could cause significant diversion of our management&#8217;s time and resources. &#160;If we acquire new companies, products or technologies, we may be required to assume contingent liabilities or record impairment charges for goodwill and other intangible assets over time.  </span><span style="font-family:inherit;font-size:11pt;color:#222222;">Goodwill and non-amortizable intangible assets are subject to impairment testing, and potential periodic goodwill impairment charges, amortization expenses related to certain intangible assets, and other write-offs could harm our operating results.  Impairment tests are highly sensitive to changes in assumptions and minor changes to assumptions could result in impairment losses.  If the results forecast in our impairment tests are not achieved, or business trends vary from the assumptions used in forecasts, or external factors change detrimentally, future impairment losses may occur.  </span><span style="font-family:inherit;font-size:11pt;">For example, as we previously discussed in Item 7 of our Annual Report for the period ended December 31, 2017, one reporting unit, whose goodwill was primarily from the acquisitions of Biotest AG and DiaMed Holding AG, had excess fair value over book value of only 8% at December 31, 2017.  The goodwill allocated to this reporting unit as of December 31, 2017 was $263.6 million.  We impaired all the goodwill related to this reporting unit for the year ended December 31, 2018 because assumptions utilized in our 2017 forecast did not materialize.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We cannot assure you that we will successfully overcome these risks or any other problems we encounter in connection with any acquisitions, and any such acquisitions could adversely affect our business, results of operations and financial condition. </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">14</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Product quality and liability issues could harm our reputation and negatively impact our business, results of operations and financial condition.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We must adequately address quality issues associated with our products, including defects in our engineering, design and manufacturing processes, as well as defects in third-party components included in our products.  Our instruments, reagents and consumables are complex, and identifying the root cause of quality issues, especially those affecting reagents or third-party components, is difficult.  We may incur significant costs and expend substantial time in researching and remediating such issues.  Quality issues could also delay our launching or manufacturing of new products.  In addition, quality issues, unapproved uses of our products, or inadequate disclosure of risks related to our products, could result in product recalls or product liability or other claims being brought against us.  These issues could harm our reputation, impair our relationship with existing customers and harm our ability to attract new customers, which could negatively impact our business, results of operations and financial condition.   </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Lack of key personnel could hurt our business.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Our products are very technical in nature.  In general, only highly qualified and well-trained scientists have the necessary skills to develop, market and sell our products, and many of our manufacturing positions require very specialized knowledge and skills. &#160;In addition, the global nature of our business also requires that we have sophisticated and experienced staff to comply with increasingly complex international laws and regulations.  We face intense competition for these professionals from our competitors, customers, marketing partners and other companies throughout our industry.  In particular, the job market in Northern California, where many of our employees are located, is very competitive.  If we do not offer competitive compensation and benefits, we may fail to retain or attract a sufficient number of qualified personnel, which could impair our ability to properly run our business.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In some cases we rely on temporary personnel or consultants, and we may do so in the future.  Such temporary personnel or consultants may lack the knowledge and/or specific skills necessary for our business, require time to train without benefiting us through extended employment and increase our costs.  In addition, as noted above, our strategic initiatives, such as our internal restructuring and ERP implementation, may be burdensome and disruptive and lead to employee dissatisfaction and attrition.    </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">A reduction or interruption in the supply of components and raw materials could adversely affect our manufacturing operations and related product sales.</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The manufacture of many of our products requires the timely delivery of sufficient amounts of quality components and materials.  We manufacture our products in numerous manufacturing facilities around the world.  We acquire our components and materials from many suppliers in various countries.  We work closely with our suppliers to ensure the continuity of supply but we cannot guarantee these efforts will always be successful.  Further, while we seek to diversify our sources of components and materials, in certain instances we acquire components and materials from a sole supplier.  In addition, due to the regulatory environment in which we operate, we may be unable to quickly establish additional or replacement sources for some components or materials.  If our supply is reduced or interrupted or of poor quality, and we are unable to develop alternative sources for such supply, our ability to manufacture our products in a timely or cost-effective manner could be adversely affected, which would adversely affect our ability to sell our products. </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">15</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">If our information technology systems are disrupted, or if we fail to successfully implement, manage and integrate our information technology and reporting systems, our business, results of operations and financial condition could be harmed.</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Our information technology (IT) systems are an integral part of our business, and a serious disruption of our IT systems could have a material adverse effect on our business, results of operations and financial condition.  We depend on our IT systems to process orders, manage inventory and collect accounts receivable. &#160;Our IT systems also allow us to efficiently purchase products from our suppliers and ship products to our customers on a timely basis, maintain cost-effective operations and provide customer service. &#160;We may experience disruption of our IT systems due to redundancy issues with our network servers.  We cannot assure you that our contingency plans will allow us to operate at our current level of efficiency.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Our ability to implement our business plan in a rapidly evolving market requires effective planning, reporting and analytical processes. &#160;We expect that we will need to continue to improve and further integrate our IT systems, reporting systems and operating procedures by training and educating our employees with respect to these improvements and integrations on an ongoing basis in order to effectively run our business. &#160;We may suffer interruptions in service, loss of data or reduced functionality when we upgrade or change systems.  If we fail to successfully manage and integrate our IT systems, reporting systems and operating procedures, it could adversely affect our business, results of operations and financial condition.  See also our risk factors regarding our ERP implementation and data security above and events beyond our control below.</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Natural disasters, terrorist attacks, acts of war or other events beyond our control may cause damage or disruption to us and our employees, facilities, information systems, security systems, vendors and customers, which could significantly impact our business, results of operations and financial condition.</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We have significant manufacturing and distribution facilities, including in the western United States, France, Switzerland, Germany and Singapore. &#160;In particular, the western United States has experienced a number of earthquakes, wildfires, floods, landslides and other natural disasters in recent years. &#160;These occurrences could damage or destroy our facilities which may result in interruptions to our business and losses that exceed our insurance coverage.  In addition, strikes or other labor unrest at any of our sites or surrounding areas could cause disruption to our business.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Acts of terrorism, bioterrorism, violence or war could also affect the markets in which we operate, our business operations and strategic plans.  Political unrest may affect our sales in certain regions, such as in Southeast Asia, the Middle East and Eastern Europe.  Any of these events could adversely affect our business, results of operations and financial condition.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">We may have higher than anticipated tax liabilities.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We are subject to income taxes in the United States and many foreign jurisdictions.  We report our results of operations based on our determination of the amount of taxes owed in various tax jurisdictions in which we operate. The determination of our worldwide provision for income taxes and other tax liabilities requires estimation, judgment and calculations where the ultimate tax determination may not be certain.  Our determination of tax liability is always subject to review or examination by tax authorities in various tax jurisdictions.  Tax authorities have disagreed with our judgment in the past and may disagree with positions we take in the future resulting in assessments of additional taxes.  Any adverse outcome of such review or examination could have a negative impact on our operating results and financial condition.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">16</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Economic and political pressures to increase tax revenues in various jurisdictions may make resolving tax disputes more difficult.  For example, in recent years, the tax authorities in Europe have disagreed with our tax positions related to hybrid debt, research and development credits, transfer pricing and indirect taxes, among others.  We regularly assess the likelihood of the outcome resulting from these examinations to determine the adequacy of our provision for income taxes.  Although we believe our tax estimates are reasonable, the final determination of tax audits and any related litigation could be materially different from our historical income tax provisions and accruals.  </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The results from various tax examinations, audits and litigation may differ from the liabilities recorded in our financial statements and could materially and adversely affect our financial results and cash flows in the period or periods for which that determination is made.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Changes in tax laws or rates, changes in the interpretation of tax laws or changes in the jurisdictional mix of our earnings could adversely affect our financial position and results of operations.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">On December 22, 2017, the U.S. enacted comprehensive tax legislation commonly referred to as the Tax Cuts and Jobs Act (the &#8220;Tax Act&#8221;).  The Tax Act made a number of substantial changes, including the imposition of a one-time mandatory deemed repatriation tax on the 2017 unrepatriated earnings accumulated offshore since 1986, the establishment of global minimum income tax and base erosion tax provisions related to offshore activities and affiliated party payments, and the reduction of the corporate tax rate from 35% to 21% for U.S. taxable income, resulting in a one-time remeasurement of deferred taxes to reflect their value at a lower tax rate of 21%.  These changes to U.S. tax laws will significantly impact how U.S. multinational corporations are taxed on foreign earnings. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The U.S Treasury, Internal Revenue Service and other standard setting bodies are continuing to issue guidance and interpretation relating to the Tax Act.  As future guidance is issued, we may make adjustments to amounts previously reported that could materially impact our financial statements.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Our global operations subject us to income and other taxes in the U.S. and in numerous foreign jurisdictions, each with different tax schemes and tax rates.  In addition to the changes in tax laws and the interpretation of tax laws and tax rates in these jurisdictions, the jurisdictional mix of our earnings in countries with differing statutory tax rates can have a significant impact on our effective tax rate from period to period.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The tax effect of our investment in Sartorius AG and the jurisdictional mix of our earnings could continue to materially affect our financial results and cash flow.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In addition, the adoption of some or all of the recommendations set forth in the Organization for Economic Co-operation and Development&#8217;s project on &#8220;Base Erosion and Profit Shifting&#8221; (BEPS) by tax authorities in the countries in which we operate, could negatively impact our effective tax rate.  These recommendations focus on payments from affiliates in high tax jurisdictions to affiliates in lower tax jurisdictions and the activities that give rise to a taxable presence in a particular country.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Our reported financial results may be materially affected by changes in accounting principles generally accepted in the United States.</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Generally accepted accounting principles in the United States, or U.S. GAAP, are subject to interpretation by the Financial Accounting Standards Board, or FASB, the U.S. Securities and Exchange Commission, or SEC, and various bodies formed to promulgate and interpret appropriate accounting principles. A change in these principles or interpretations could have a significant effect on our reported financial results, and could affect the reporting of transactions completed before the announcement of a change.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">17</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">For example, in January 2016, the FASB issued Accounting Standards Update No. (ASU) 2016-01, "Recognition and Measurement of Financial Assets and Financial Liabilities."  Amendments under ASU 2016-01, among other items, require that all equity investments in unconsolidated entities (other than those accounted for using the equity method of accounting), such as our investment in Sartorius AG, will be measured at fair value through earnings.  The impact of adoption of ASU 2016-01 in the first quarter of 2018 materially impacted our Consolidated Statement of Income due to our investment in Sartorius AG.  In future periods, changes in the market value of our investment in Sartorius AG may continue to materially impact our Consolidated Statement of Income.</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Also for example, in February 2016, the FASB issued ASU 2016-02, "Leases," which will require, among other items, lease accounting to recognize most leases as assets and liabilities on the balance sheet.  We will adopt ASU 2016-02 on a modified retrospective basis effective January 1, 2019 with practical expedients.  Where we act as a lessee, the adoption of the standard will result in material additions to the balance sheet for right-of-use assets and the associated liabilities.  Where we act as a lessor in reagent rental arrangements, we estimate an insignificant impact to our consolidated financial statements. </span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">We may incur losses in future periods due to write-downs in the value of financial instruments.</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We have positions in a variety of financial instruments including asset backed securities and other similar instruments.  Financial markets are volatile and the markets for these securities can be illiquid. &#160;The value of these securities will continue to be impacted by external market factors including default rates, changes in the value of the underlying property, such as residential or commercial real estate, rating agency actions, the prices at which observable market transactions occur and the financial strength of various entities, such as financial guarantors who provide insurance for the securities.  Should we need to convert these positions to cash, we may not be able to sell these instruments without significant losses due to current debtor financial conditions or other market considerations.</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We also have positions in equity securities, including our investment in Sartorius AG.  Financial markets are volatile and the markets for these equity securities can be illiquid as well.  A decline in the market value of our investment in Sartorius AG or in the market value of the other equity securities that we own could result in significant losses due to write-downs in the value of the equity securities.  In addition, if we need to convert these positions to cash, we may not be able to sell these equity securities without significant losses.</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Environmental, health and safety regulations and enforcement proceedings may negatively impact our business, results of operations and financial condition.</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Our operations are subject to federal, state, local and foreign environmental laws and regulations that govern such activities as transportation of goods, emissions to air and discharges to water, as well as handling and disposal practices for solid, hazardous and medical wastes. &#160;In addition to environmental laws that regulate our operations, we are also subject to environmental laws and regulations that create liability and clean-up responsibility for spills, disposals or other releases of hazardous substances into the environment as a result of our operations or otherwise impacting real property that we own or operate. &#160;The environmental laws and regulations also subject us to claims by third parties for damages resulting from any spills, disposals or releases resulting from our operations or at any of our properties.  We must also comply with various health and safety regulations in the United States and abroad in connection with our operations.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We may in the future incur capital and operating costs to comply with currently existing laws and regulations, and possible new statutory enactments, and these expenditures may be significant. &#160;We have incurred, and may in the future incur, fines related to environmental matters and/or liability for costs or damages related to spills or other releases of hazardous substances into the environment at sites where we have operated, or at off-site locations where we have sent hazardous substances for disposal. &#160;We cannot assure you, however, that such matters or any future obligations to comply with environmental or health and safety laws and regulations will not adversely affect our business, results of operations or financial condition.</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">18</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Our debt may restrict our future operations.</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We have substantial debt and have the ability to incur additional debt.  As of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, we had approximately </span><span style="font-family:inherit;font-size:11pt;">$439.4&#160;million</span><span style="font-family:inherit;font-size:11pt;"> of outstanding indebtedness.  In addition, we have a revolving credit facility that provides for up to </span><span style="font-family:inherit;font-size:11pt;">$200.0 million</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">$0.2 million</span><span style="font-family:inherit;font-size:11pt;"> of which has been utilized for domestic standby letters of credit.  Our incurrence of substantial amounts of debt may have important consequences. &#160;For instance, it could:</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">make it more difficult for us to satisfy our financial obligations, including those relating to our outstanding debt;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">require us to dedicate a substantial portion of our cash flow from operations to the payment of interest and principal due under our debt, which will reduce funds available for other business purposes;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">increase our vulnerability to general adverse economic and industry conditions;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">limit our flexibility in planning for, or reacting to, changes in our business and the industries in which we operate;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">place us at a competitive disadvantage compared with some of our competitors that have less debt; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">limit our ability to obtain additional financing required to fund working capital and capital expenditures and for other general corporate purposes.</span></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Our existing credit facility and the terms of our other debt instruments, including agreements we may enter in the future, contain or will contain covenants imposing significant restrictions on our business. &#160;These restrictions may affect our ability to operate our business and may limit our ability to take advantage of potential business opportunities as they arise. &#160;These covenants place restrictions on our ability to, among other things: incur additional debt; acquire other businesses or assets through merger or purchase; create liens; make investments; enter into transactions with affiliates; sell assets; in the case of some of our subsidiaries, guarantee debt; and declare or pay dividends, redeem stock or make other distributions to stockholders.  Our existing credit facility also requires that we comply with certain financial ratios, including a maximum consolidated leverage ratio test and a minimum consolidated interest coverage ratio test.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Our ability to comply with these covenants may be affected by events beyond our control, including prevailing economic, financial and industry conditions. &#160;The breach of any of these restrictions could result in a default. &#160;An event of default under our debt agreements would permit some of our lenders to declare all amounts borrowed from them to be due and payable, together with accrued and unpaid interest.  In addition, acceleration of our other indebtedness may cause us to be unable to make interest payments on our outstanding notes and repay the principal amount of our outstanding notes or may cause the future subsidiary guarantors, if any, to be unable to make payments under the guarantees.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">We are subject to healthcare fraud and abuse laws and regulations and could face substantial penalties if we are unable to fully comply with such laws.</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We are subject to healthcare fraud and abuse regulation and enforcement by both the U.S. federal government and the U.S. states and foreign governments in which we conduct our business.  These healthcare laws and regulations include, for example:</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">the U.S. federal Anti-Kickback Statute, which prohibits, among other things, persons or entities from soliciting, receiving, offering or providing remuneration, directly or indirectly, in return for or to induce either the referral of an individual for, or the purchase order or recommendation of, any item or services for which payment may be made under a federal healthcare program such as the Medicare and Medicaid programs;</span></div></td></tr></table><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">19</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-left:48px;text-indent:-24px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">U.S. federal false claims laws, which prohibit, among other things, individuals or entities from knowingly presenting, or causing to be presented, claims for payment from Medicare, Medicaid, or other third-party payors that are false or fraudulent.  In addition, the U.S. federal government may assert that a claim including items or services resulting from a violation of the federal Anti-Kickback Statute constitutes a false or fraudulent claim for purposes of the false claims statutes;</span></div></td></tr></table><div style="line-height:120%;padding-left:48px;text-indent:-24px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">the U.S. Physician Payment Sunshine Act, which requires certain manufacturers of drugs, biologics, devices and medical supplies to record any transfers of value to U.S. physicians and U.S. teaching hospitals;</span></div></td></tr></table><div style="line-height:120%;padding-left:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">the Health Insurance Portability and Accountability Act ("HIPAA"), as amended by the Health Information Technology for Economic and Clinical Health Act, which governs the conduct of certain electronic healthcare transactions and protects the security and privacy of protected health information; and</span></div></td></tr></table><div style="line-height:120%;padding-left:48px;text-indent:-24px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">state or foreign law equivalents of each of the U.S. federal laws above, such as anti-kickback and false claims laws, which may apply to items or services reimbursed by any third-party payor, including commercial insurers.</span></div></td></tr></table><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">These laws will continue to impose administrative, cost and compliance burdens on us.  The shifting compliance environment and the need to build and maintain robust systems to comply with multiple jurisdictions with different compliance and/or reporting requirements increases the possibility that a healthcare company may violate one or more of these requirements.  In addition, any action against us for violation of these laws, even if we successfully defend against it, could cause us to incur significant legal expenses and divert our management&#8217;s attention from the operation of our business.  If our operations are found to be in violation of any of the laws described above or any other governmental regulations that apply to us, we may be subject to penalties, including civil and criminal penalties, damages, fines, exclusion from the Medicare and Medicaid programs, and the curtailment or restructuring of our operations, any of which could adversely affect our ability to operate our business, results of operations and financial condition.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Regulations related to &#8220;conflict minerals&#8221; could adversely impact our business.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">As part of the Dodd-Frank Wall Street Reform and Consumer Protection Act, the SEC adopted disclosure requirements regarding the use of certain minerals, known as conflict minerals, which are mined from the Democratic Republic of Congo (DRC) and adjoining countries, as well as procedures regarding a manufacturer's efforts to identify the sourcing of such minerals and metals produced from those minerals.  In March and April 2017, the European Parliament and the European Council formally approved a conflict minerals regulation, and the requirements will become effective starting in January 2021.  We have incurred, and will continue to incur, additional costs in order to comply with the SEC&#8217;s disclosure requirements.  In addition, we might incur further costs due to possible changes to our products, processes, or sources of supply as a consequence of our due diligence activities.  As our supply chain is complex, we may not be able to sufficiently verify the origins of the specified minerals used in our products through our due diligence procedures, which may harm our reputation.  In addition, we may encounter challenges to satisfy those customers who require that all of the components of our products be certified as &#8220;DRC conflict free&#8221;, which could place us at a competitive disadvantage if we do not do so.  We filed our report for the calendar year 2017 with the SEC on May 4, 2018.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">20</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Risks related to our common stock</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">&#160;</span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">A significant majority of our voting stock is held by the Schwartz family, which could lead to conflicts of interest.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We have two classes of voting stock:  Class A Common Stock and Class B Common Stock. With a few exceptions, holders of Class A and Class B Common Stock vote as a single class. &#160;When voting as a single class, each share of Class A Common Stock is entitled to one-tenth of a vote, while each share of Class B Common Stock has one vote.  In the election or removal of directors, the classes vote separately and the holders of Class A Common Stock are entitled to elect 25% of the Board of Directors, with holders of Class B Common Stock electing the remaining directors.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">As a result of the Schwartz family's ownership of our Class A and Class B Common Stock, they are able to elect a majority of our directors, effect fundamental changes in our direction and control matters affecting us, including the determination of business opportunities that may be suitable for our company. &#160;The Schwartz family may exercise its control over us according to interests that are different from other investors&#8217; or debtors&#8217; interests.  In particular, this concentration of ownership and voting power may have the effect of delaying or preventing a change in control of our company.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div><a id="sD121F6119DED530E9A8AB1D4202A9B28"></a></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:669px;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:669px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">ITEM 1B. &#160;UNRESOLVED STAFF COMMENTS</span></div></td></tr><tr><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">None.</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">21</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="sF9BFB3F7A86451698502D0682195B1C1"></a></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:669px;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:669px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">ITEM 2. &#160;PROPERTIES</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We own our corporate headquarters located in Hercules, California. &#160;The principal manufacturing and research locations for each segment are as follows:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:683px;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:190px;"></td><td style="width:301px;"></td><td style="width:190px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Segment</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Location</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Owned/Leased</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Life Science</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Greater San Francisco Bay Area, California</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Owned/Leased</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Singapore, Singapore</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Leased</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Oxford, England</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Leased</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Clinical</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Diagnostics</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Greater San Francisco Bay Area, California</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Owned/Leased</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Irvine, California</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Leased</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Greater Seattle Area, Washington</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Leased</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Lille, France</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Owned</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Greater Paris Area, France</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Leased</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Nazareth-Eke, Belgium</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Leased</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cressier, Switzerland</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Owned/Leased</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Dreieich, Germany</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Owned/Leased</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Most manufacturing and research facilities also house administration, sales and distribution activities. &#160;In addition, we lease office and warehouse facilities in a variety of locations around the world. &#160;The facilities are used principally for sales, service, distribution and administration for both segments.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div><a id="s7CD43F3FEFC25B38A4F4220FA4F3B6F9"></a></div><div style="line-height:120%;text-align:left;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:683px;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:682px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">ITEM 3. &#160;LEGAL PROCEEDINGS &#160;</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-size:11pt;">On May 27, 2015, our former general counsel, Sanford S. Wadler, filed a lawsuit in the U.S. District Court, Northern District of California, against us and four of our then current directors and one former director.  The plaintiff&#8217;s suit alleged whistleblower retaliation in violation of the Sarbanes-Oxley Act and the Dodd-Frank Act for raising FCPA-related concerns.  Mr. Wadler also alleged wrongful termination in violation of public policy, non-payment of wages and waiting time penalties in violation of the California Labor Code.  The plaintiff sought back pay, compensatory damages for lost wages, earnings, retirement benefits and other employee benefits, compensation for mental pain and anguish and emotional distress, waiting time penalties, punitive damages, litigation costs (including attorneys&#8217; fees) and reinstatement of employment.  On July 28, 2015, we filed a motion to dismiss the plaintiff's complaint and specifically requested dismissal of the claims alleged against us under the Dodd-Frank Act and California Labor Code 1102.5 and the claims against the directors under the Sarbanes-Oxley Act and the Dodd-Frank Act.  On October 23, 2015, the District Court granted our motion with respect to the alleged violations of the Sarbanes-Oxley Act against all the director defendants except Norman Schwartz with prejudice.  The Court denied our motion to dismiss the claims under the Dodd-Frank Act as against both us and the director defendants.  The trial commenced on January 17, 2017 and concluded on February 6, 2017.  Mr. Wadler was awarded</span><span style="font-family:inherit;font-size:11pt;"> </span><span style="font-family:inherit;font-size:11pt;">$10.92 million</span><span style="font-family:inherit;font-size:11pt;">, plus prejudgment interest of </span><span style="font-family:inherit;font-size:11pt;">$141,608</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-size:11pt;">post-judgment interest, and Mr. Wadler&#8217;s litigation costs, expert witness fees, and reasonable attorneys&#8217; fees as approved by the Court.  We have provided for the judgment, interest and Mr. Wadler's litigation costs.  On June 6, 2017, we filed a notice of appeal with the United States Court of Appeals for the Ninth Circuit.  Oral arguments occurred on November 14, 2018.  On February 26, 2019, the United States Court of Appeals for the Ninth Circuit issued its decision, reversing in part, </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">22</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:11pt;"><span style="font-size:11pt;">vacating in part, and affirming in part.  Specifically, the court:  (1) reversed the Dodd-Frank claim, which amounts to about</span><span style="font-family:inherit;font-size:11pt;"> </span><span style="font-family:inherit;font-size:11pt;">$2.96 million</span><span style="font-family:inherit;font-size:11pt;"> plus interest, and directed the district court to enter judgment in Bio-Rad&#8217;s favor on that claim; (2) vacated the SOX claim due to instructional error and remanded for further proceedings, including whether a new trial is needed; and (3) affirmed the California public policy claim and the </span><span style="font-family:inherit;font-size:11pt;">$7.96 million</span><span style="font-family:inherit;font-size:11pt;"> in damages attributable to it. </span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:11pt;">On March 12, 2019 we filed a petition for panel rehearing or rehearing </span><span style="font-family:inherit;font-size:11pt;font-style:italic;">en banc</span><span style="font-family:inherit;font-size:11pt;"> with the United States Court of Appeals for the Ninth Circuit.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-size:11pt;">We are also party to various other claims, legal actions and complaints arising in the ordinary course of business.  We cannot at this time reasonably estimate a range of exposure, if any, of the potential liability with respect to these matters.  While we do not believe, at this time, that any ultimate liability resulting from any of these other matters will have a material adverse effect on our results of operations, financial position or liquidity, we cannot give any assurance regarding the ultimate outcome of these other matters and their resolution could be material to our operating results for any particular period, depending on the level of income for the period.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div><div><a id="s59CF652D1217521CAB8A6CC5B180B04D"></a></div><div style="line-height:120%;text-align:left;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:683px;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:682px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">ITEM 4. &#160;MINE SAFETY DISCLOSURES &#160;</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Not applicable.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div><a id="sD761A739F775552DB8D871DBB037EED6"></a></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">PART II.</span><span style="font-family:inherit;font-size:11pt;"> </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div><a id="sDD8A4C6B73D5567C861C69EAECDAAEDF"></a></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">ITEM 5. &#160;&#160;MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER</span></div><div style="line-height:120%;text-indent:18px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Information Concerning Common Stock</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Bio-Rad&#8217;s Class A and Class B Common Stock are listed on the New York Stock Exchange with the ticker symbols BIO and BIO.B, respectively.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">On </span><span style="font-family:inherit;font-size:11pt;">March&#160;26, 2019</span><span style="font-family:inherit;font-size:11pt;">, we had </span><span style="font-family:inherit;font-size:11pt;">233</span><span style="font-family:inherit;font-size:11pt;"> holders of record of Class A Common Stock and </span><span style="font-family:inherit;font-size:11pt;">111</span><span style="font-family:inherit;font-size:11pt;"> holders of record of Class B Common Stock. &#160;Bio-Rad has never paid a cash dividend and has no present plans to pay cash dividends.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In November, 2017, the Board of Directors authorized a new share repurchase program, granting Bio-Rad authority to repurchase, on a discretionary basis, up to </span><span style="font-family:inherit;font-size:11pt;">$250.0 million</span><span style="font-family:inherit;font-size:11pt;"> of outstanding shares of our common stock.  Repurchases may be made at management's discretion from time to time on the open market or through privately negotiated transactions.  This new authorization superseded the prior authorization of up to </span><span style="font-family:inherit;font-size:11pt;">$18.0 million</span><span style="font-family:inherit;font-size:11pt;"> of Bio-Rad's common stock and has no expiration.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The following table contains information on the shares of our common stock that we purchased or otherwise acquired during the three months ended </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, as required by the Securities and Exchange Commission rules.  These were the only repurchases of our shares during </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:89.453125%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:17%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:15%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:22%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Period</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Number of Shares Purchased</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Average Price Paid per Share</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Maximum Number (or Approximate Dollar Value) of Shares that May yet be Purchased Under the Plans or Programs (in millions)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">October 1 to October 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">250.0</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">November 1 to November 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">178,911</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Class A</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">273.39</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">178,911</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Class A</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">201.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">December 1 to December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">201.1</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">See Item 12 of Part III of this report for the security ownership of certain beneficial owners and management and for securities authorized for issuance under equity compensation plans.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Stock Performance Graph</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The following graph compares the cumulative stockholder returns over the past five years for our Class A Common Stock, the S&amp;P 400 MidCap Index and a selected peer group, assuming $100 invested on December 31, 2013, and reinvestment of dividends if paid:</span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;     </span></div><div style="line-height:120%;text-align:center;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</span></div><div style="line-height:120%;text-align:center;text-indent:144px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</span><img src="chart-fb6cb6843e3154ef808.jpg" alt="chart-fb6cb6843e3154ef808.jpg" style="height:266px;width:600px;"></img><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:8pt;">(1)&#160;&#160;</span><span style="font-family:inherit;font-size:11pt;">The Peer Group consists of the following public companies: Danaher, Becton Dickinson, Thermo Fisher Scientific, Meridian Bioscience and PerkinElmer.  Companies in our peer group reflect our participation in two different markets: life science research products and clinical diagnostics.  No single public or private company has a comparable mix of products which serve the same markets.  In many cases, only one division of a peer-group company competes in the same market as we do.  Collectively, however, our peer group reflects products and markets similar to those of Bio-Rad.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">This stock performance graph shall not be deemed incorporated by reference by any general statement incorporating by reference into any filing under the Securities Act or the Exchange Act, and shall not otherwise be deemed filed under these Acts.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">24</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s708498C9253357E2AEFD068238231961"></a></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 6. &#160;SELECTED FINANCIAL DATA</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="21"></td></tr><tr><td style="width:33%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td colspan="9" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">BIO-RAD LABORATORIES, INC.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td></tr><tr><td colspan="9" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Selected Financial Data</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td></tr><tr><td colspan="9" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(In thousands, except per share data)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="19" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2015</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2014</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net sales</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2,289,415</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2,160,153</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2,068,172</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2,019,441</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2,175,044</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cost of goods sold</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">1,066,264</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">972,450</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">929,744</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">897,771</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">996,527</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Gross profit</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">1,223,151</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">1,187,703</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">1,138,428</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">1,121,670</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">1,178,517</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Selling, general and administrative expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">834,783</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">806,790</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">814,697</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">761,990</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">808,200</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Research and development expense</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">199,196</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">250,157</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">205,708</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">192,972</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">220,333</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Impairment losses on goodwill and long-lived assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">292,513</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">11,506</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">62,305</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Interest expense</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">23,962</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">23,014</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">23,380</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">21,692</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">22,131</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign currency exchange losses, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2,861</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">9,128</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">4,542</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">10,249</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">9,305</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Change in fair market value of equity securities</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(606,230</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other (income) expense, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(36,593</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(10,697</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(13,764</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(11,080</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(13,009</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Income before income taxes</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">512,659</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">97,805</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">41,560</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">145,847</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">131,557</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(Provision for) benefit from income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(147,045</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">24,444</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(15,560</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(36,608</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(42,712</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net income</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">365,614</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">122,249</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">26,000</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">109,239</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">88,845</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Basic earnings per share</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">12.25</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">4.12</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">0.88</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">3.74</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">3.08</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Diluted earnings per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">12.10</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">4.07</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">0.88</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">3.71</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">3.05</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash dividends paid per common share</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">5,611,068</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">4,273,012</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">3,850,504</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">3,709,718</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">3,341,278</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Long-term debt, net of current maturities</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">438,937</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">434,581</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">434,186</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">433,883</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">435,710</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">25</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s0997423947EB51B9AE6A5A83C71B9793"></a></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">ITEM 7. &#160;MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">This discussion should be read in conjunction with the information contained in our consolidated financial statements and the accompanying notes which are an integral part of the statements.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Overview</span><span style="font-family:inherit;font-size:11pt;">. &#160;We are a multinational manufacturer and worldwide distributor of our own life science research and clinical diagnostics products. &#160;Our business is organized into two primary segments, Life Science and Clinical Diagnostics, with the mission to provide scientists with specialized tools needed for biological research and clinical diagnostics. &#160;</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We sell more than 9,000 products and services to a diverse client base comprised of scientific research, healthcare, education and government customers worldwide. We do not disclose quantitative information about our different products and services as it is impractical to do so based primarily on the numerous products and services that we sell and the global markets that we serve.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We manufacture and supply our customers with a range of reagents, apparatus and equipment to separate complex chemical and biological materials and to identify, analyze and purify components. &#160;Because our customers require standardization for their experiments and test results, much of our revenues are recurring. &#160;</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We are impacted by the support of many governments for both research and healthcare.  The current global economic outlook is still uncertain as the need to control government social spending by many governments limits opportunities for growth.  Adding to this uncertainty was the referendum in the&#160;United Kingdom to withdraw from the&#160;European Union, and a change in the U.S. executive branch of government.  Approximately </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">38%</span><span style="font-family:inherit;font-size:11pt;"> of our </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:11pt;"> consolidated net sales are derived from the United States and approximately </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">62%</span><span style="font-family:inherit;font-size:11pt;"> are derived from international locations, with Europe being our largest international region. &#160;The international sales are largely denominated in local currencies such as the Euro, Swiss Franc, Japanese Yen, Chinese Yuan and British Sterling.  As a result, our consolidated net sales expressed in dollars benefit when the U.S. dollar weakens and suffer when the dollar strengthens. &#160;When the U.S. dollar strengthens, we benefit from lower cost of sales from our own international manufacturing sites as well as non-U.S. suppliers, and from lower international operating expenses.  We regularly discuss our changes in revenue and expense categories in terms of both changing foreign exchange rates and in terms of a currency neutral basis, if notable, to explain the impact currency has on our results.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Impairment losses on goodwill and long-lived assets</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In 2018, we impaired goodwill associated with our 1999 acquisition of Pasteur Sanofi Diagnostics S.A., 2007 through 2012 acquisitions of DiaMed Holding AG, DiaMed Fennica Oy, DiaMed (G.B.) Limited, and DiaMed Benelux (collectively DiaMed), 2010 acquisition of Biotest AG, and 2013 acquisition of AbD Serotec in the amounts of </span><span style="font-family:inherit;font-size:11pt;">$18.1 million</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">$247.2 million</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">$10.8 million</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">$5.9 million</span><span style="font-family:inherit;font-size:11pt;">, respectively.  Goodwill for DiaMed, Biotest AG and AbD Serotec was fully impaired at December 31, 2018. </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In 2018, we impaired developed product technology and fully impaired covenants not to compete in the amounts of </span><span style="font-family:inherit;font-size:11pt;">$8.8 million</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">$1.7 million</span><span style="font-family:inherit;font-size:11pt;">, respectively, associated with our 2012 acquisition of a cell sorting system from Propel Labs, Inc. </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In 2017, we impaired goodwill associated with our 1999 acquisition of Pasteur Sanofi Diagnostics S.A. and with our 2013 acquisition of AbD Serotec in the amounts of </span><span style="font-family:inherit;font-size:11pt;">$2.8 million</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">$8.7 million</span><span style="font-family:inherit;font-size:11pt;">, respectively. </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In 2016, we fully impaired goodwill and in-process research and development in the amounts of $13.5 million and $46.4 million, respectively, associated with the 2014 acquisition of GnuBIO, Inc.  Also in 2016, we impaired an intellectual property license associated with a research and development project for $2.4 million. </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">26</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Restructuring Costs for Termination of a Diagnostics Research and Development Project and Facility Closures</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In December 2018, we announced the closure of a small manufacturing facility outside Paris, France.  We recorded restructuring charges related to severance and employee benefits of </span><span style="font-family:inherit;font-size:11pt;">$3.9 million</span><span style="font-family:inherit;font-size:11pt;"> and exit costs of </span><span style="font-family:inherit;font-size:11pt;">$0.2 million</span><span style="font-family:inherit;font-size:11pt;"> for the year ended </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In June 2018, we announced the closure of a small manufacturing operation in Munich, Germany.  We recorded </span><span style="font-family:inherit;font-size:11pt;">$1.7 million</span><span style="font-family:inherit;font-size:11pt;"> of expense in restructuring charges related to severance and employee benefits for the year ended </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In December 2017, we announced the termination of a diagnostics research and development project in Europe.  We recorded restructuring charges and adjustments related to severance and employee benefits of </span><span style="font-family:inherit;font-size:11pt;">$0.4 million</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">$11.0 million</span><span style="font-family:inherit;font-size:11pt;">, and asset write-offs and exit costs of </span><span style="font-family:inherit;font-size:11pt;">$(0.1) million</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">$10.1 million</span><span style="font-family:inherit;font-size:11pt;"> for the years ended </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;">, respectively.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Restructuring charges for the termination of a diagnostics research and development project and the facility closures are all included in our Clinical Diagnostics segment's results of operations.  The facility closures are a natural evolution from the larger consolidations that began with the 2016 European reorganization activities described below.  The amounts recorded were reflected in Cost of goods sold of </span><span style="font-family:inherit;font-size:11pt;">$5.4 million</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">$2.3 million</span><span style="font-family:inherit;font-size:11pt;">, in Selling, general and administrative expense of </span><span style="font-family:inherit;font-size:11pt;">$0.4 million</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">$3.3 million</span><span style="font-family:inherit;font-size:11pt;">, and in Research and development expense of </span><span style="font-family:inherit;font-size:11pt;">$0.3 million</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">$15.5 million</span><span style="font-family:inherit;font-size:11pt;"> in the Consolidated Statements of Income for the years ended </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;">, respectively.  The liability of </span><span style="font-family:inherit;font-size:11pt;">$11.5 million</span><span style="font-family:inherit;font-size:11pt;"> as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> consisted of </span><span style="font-family:inherit;font-size:11pt;">$7.3 million</span><span style="font-family:inherit;font-size:11pt;"> recorded in Accrued payroll and employee benefits, and </span><span style="font-family:inherit;font-size:11pt;">$4.2 million</span><span style="font-family:inherit;font-size:11pt;"> recorded in Other long-term liabilities in the Consolidated Balance Sheets.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Restructuring Costs for GnuBIO, Inc.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In September 2017, we announced that we were closing the GnuBIO research program facilities in Massachusetts.  We recorded restructuring charges in September 2017 related to severance and employee benefits of </span><span style="font-family:inherit;font-size:11pt;">$2.9 million</span><span style="font-family:inherit;font-size:11pt;"> and asset write-offs of </span><span style="font-family:inherit;font-size:11pt;">$5.5 million</span><span style="font-family:inherit;font-size:11pt;">.  The amounts recorded were reflected in Selling, general and administrative expense of </span><span style="font-family:inherit;font-size:11pt;">$0.8&#160;million</span><span style="font-family:inherit;font-size:11pt;"> and in Research and development expense of </span><span style="font-family:inherit;font-size:11pt;">$7.6 million</span><span style="font-family:inherit;font-size:11pt;"> in the Consolidated Statements of Income for the year ended </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span><span style="font-family:inherit;font-size:11pt;">.  The liability balance as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span><span style="font-family:inherit;font-size:11pt;"> was </span><span style="font-family:inherit;font-size:11pt;">$1.4 million</span><span style="font-family:inherit;font-size:11pt;"> and was recorded in Accrued payroll and employee benefits in the Consolidated Balance Sheets.  The liability was paid in early 2018.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Restructuring Costs for European Reorganization</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In May 2016, we announced that we would take certain actions in our Europe geographic region designed to better align expenses to our revenue and gross margin profile and position us for improved operating performance.  These actions, aligned with creation and evolution of our organization structure and coordinated with the implementation of our global single instance enterprise resource planning ("ERP") platform, are expected to be incurred through 2019.  We recorded approximately </span><span style="font-family:inherit;font-size:11pt;">$(0.2) million</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">$0.5 million</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">$12.5 million</span><span style="font-family:inherit;font-size:11pt;"> in restructuring charges and adjustments related to severance and other employee benefits for the years ended </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2016</span><span style="font-family:inherit;font-size:11pt;">, respectively.  From May 2016 to </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, total expenses were </span><span style="font-family:inherit;font-size:11pt;">$12.8 million</span><span style="font-family:inherit;font-size:11pt;">.  The liability of </span><span style="font-family:inherit;font-size:11pt;">$1.6&#160;million</span><span style="font-family:inherit;font-size:11pt;"> as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> was recorded in Accrued payroll and employee benefits in the Consolidated Balance Sheets.  The amounts recorded were reflected in Cost of goods sold of </span><span style="font-family:inherit;font-size:11pt;">$(0.1) million</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">$(0.2) million</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">$2.1 million</span><span style="font-family:inherit;font-size:11pt;">, and in Selling, general and administrative expense of </span><span style="font-family:inherit;font-size:11pt;">$(0.1)&#160;million</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">$0.7 million</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">$10.4 million</span><span style="font-family:inherit;font-size:11pt;"> in the Consolidated Statements of Income for the years ended </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2016</span><span style="font-family:inherit;font-size:11pt;">, respectively.  The amounts adjusted were primarily for additional positions identified for elimination, partially offset by employees finding other positions within Bio-Rad or leaving prematurely.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">27</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Acquisition of RainDance Technologies, Inc.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In February 2017, we acquired all the issued and outstanding stock of RainDance Technologies, Inc. (RainDance) for approximately </span><span style="font-family:inherit;font-size:11pt;">$72.7 million</span><span style="font-family:inherit;font-size:11pt;">.  Cash payments at closing were </span><span style="font-family:inherit;font-size:11pt;">$72.9 million</span><span style="font-family:inherit;font-size:11pt;">.  In addition, we had a cash payment of </span><span style="font-family:inherit;font-size:11pt;">$10.0 million</span><span style="font-family:inherit;font-size:11pt;"> for a preexisting condition concurrent with the acquisition that was recorded in Cost of goods sold.  The acquisition was included in our Life Science segment&#8217;s results of operations from the acquisition date and was accounted for as a business combination.  RainDance's foundational intellectual property portfolio and product lines encompass a wide range of biological reactions in droplets, with potential applications in life science research and clinical research.  These genomic tools provide ultra-sensitive detection of genetic variations in cancer as well as inherited and infectious diseases, enabling research in areas such as non-invasive liquid biopsy.  We believe that RainDance's droplet-based solutions will extend our reach into next-generation sequencing applications and strengthen our position in the area of Droplet Digital&#8482; PCR, offering customers solutions for a wide range of nucleic acid detection applications.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The final allocation for the payments of </span><span style="font-family:inherit;font-size:11pt;">$72.9 million</span><span style="font-family:inherit;font-size:11pt;"> was </span><span style="font-family:inherit;font-size:11pt;">$37.6 million</span><span style="font-family:inherit;font-size:11pt;"> to definite-lived intangibles, </span><span style="font-family:inherit;font-size:11pt;">$0.2 million</span><span style="font-family:inherit;font-size:11pt;"> to acquired net assets, </span><span style="font-family:inherit;font-size:11pt;">$26.2 million</span><span style="font-family:inherit;font-size:11pt;"> to goodwill, a deferred tax liability of </span><span style="font-family:inherit;font-size:11pt;">$13.6 million</span><span style="font-family:inherit;font-size:11pt;"> primarily related to the purchased intangibles and a deferred tax asset of </span><span style="font-family:inherit;font-size:11pt;">$22.5 million</span><span style="font-family:inherit;font-size:11pt;"> primarily related to the acquired net operating losses.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="sB2CC0B3C7C1250DF9DA54607CAD7A999"></a></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Critical Accounting Policies and Estimates</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The accompanying discussion and analysis of our financial condition and results of operations are based upon our consolidated financial statements, which have been prepared in accordance with U.S. generally accepted accounting principles (GAAP). &#160;The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities and contingencies as of the date of the financial statements and reported amounts of revenues and expenses during the reporting periods. &#160;We evaluate our estimates on an on-going basis. &#160;We base our estimates on historical experience and on other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. However, future events may cause us to change our assumptions and estimates, which may require adjustment. Actual results could differ from these estimates. We have determined that for the periods reported in this Annual Report on Form 10-K the following accounting policies and estimates are critical in understanding our financial condition and results of operations.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;text-decoration:underline;">Accounting for Income Taxes.</span><span style="font-family:inherit;font-size:11pt;"> &#160;Management is required to make estimates related to our income tax provision in each of the jurisdictions in which we operate. &#160;This process involves estimating our current tax exposures, as well as making judgments regarding the recoverability of deferred tax assets in each jurisdiction.  Deferred tax assets and liabilities reflect the tax effects of losses, credits, and temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. &#160;Management assesses the likelihood that the deferred tax assets will be recovered from future taxable income and to the extent management believes that recovery is not likely, a valuation allowance must be established. &#160;To the extent management establishes a valuation allowance or increases this allowance in a period, an increase to expense within the Provision for income taxes in the Consolidated Statements of Income may result.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">As of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;">, we recorded a valuation allowance of </span><span style="font-family:inherit;font-size:11pt;">$70.8 million</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">$66.4&#160;million</span><span style="font-family:inherit;font-size:11pt;">, respectively, due to uncertainties related to our ability to utilize some of the deferred tax assets, primarily consisting of certain foreign net operating losses carried forward and certain state research and development credits. &#160;The valuation allowance is based on management&#8217;s current estimates of taxable income for the jurisdictions in which we operate and the period over which the deferred tax assets will be recoverable. &#160;In the event that actual results differ from these estimates, or these estimates are adjusted in future periods, an additional valuation allowance may need to be established, which would increase the tax provision, lowering income and impacting our financial position. </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">28</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Should realization of these deferred tax assets for which a valuation allowance has been provided occur, the provision for income taxes may decrease, raising income and positively impacting Bio-Rad&#8217;s financial position.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position.  The tax benefits recognized in the financial statements on a particular tax position are measured based on the largest benefit that has a greater than 50% likelihood of being realized upon settlement. &#160;The amount of unrecognized tax benefits is adjusted as appropriate for changes in facts and circumstances, such as significant amendments to existing tax law, new regulations or interpretations by the taxing authorities, new information obtained during a tax examination, or resolution of an examination. &#160;We recognize both accrued interest and penalties, where appropriate, related to unrecognized tax benefits in income tax expense.  Our overall effective tax rate is subject to fluctuations because of changes in the geographic mix of earnings, changes to statutory tax rates and tax laws, and because of the impact of various tax audits and assessments, as well as generation of tax credits.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">On December 22, 2017, the U.S. enacted comprehensive tax legislation (the &#8220;Tax Act&#8221;).  The new legislation contains significant tax provisions that affect us, including a one-time mandatory deemed repatriation tax on certain unrepatriated foreign earnings ("Transition Tax"), a reduction of the corporate income tax rate from 35% to 21% effective January 1, 2018, and a change from a worldwide tax system to a modified territorial system.</span></div><div style="line-height:174%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We are required to recognize the effect of the tax law changes in the period of enactment, such as the computation of the Transition Tax, remeasurement of our U.S. deferred tax assets and liabilities, as well as reassessment of the net realizability of our deferred tax assets and liabilities.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Subsequent to the enactment of the Tax Act, the SEC staff issued Staff Accounting Bulletin No. 118, Income Tax Accounting Implications of the Tax Cuts and Jobs Act ("SAB 118"), which provides guidance on accounting for the tax effects of the Tax Act.  SAB 118 provides a measurement period that should not extend beyond one year from the Tax Act enactment date for companies to complete the accounting under Accounting Standards Codification ("ASC") 740, "Income Taxes."  We have completed the accounting for the income tax effects of the Tax Act, under SAB 118, as of December 31, 2018.  As noted in our 2017 Annual Report, we were able to make reasonable estimates and provisionally recorded an income tax benefit of </span><span style="font-family:inherit;font-size:11pt;">$70&#160;million</span><span style="font-family:inherit;font-size:11pt;"> related to the Transition Tax and remeasurement of our U.S. federal deferred tax assets and liabilities.  The final accounting for the Tax Act resulted in an additional income tax benefit of </span><span style="font-family:inherit;font-size:11pt;">$49&#160;million</span><span style="font-family:inherit;font-size:11pt;"> for a final income tax benefit of </span><span style="font-family:inherit;font-size:11pt;">$119&#160;million</span><span style="font-family:inherit;font-size:11pt;">.  This is comprised of $169 million tax benefit related to the remeasurement of U.S. federal deferred tax assets and liabilities, offset by $50 million tax detriment for the Transition Tax.  We elected to account for the tax effect of the Global Intangible Low-Taxed Income (&#8220;GILTI&#8221;) in the period in which it is incurred.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;text-decoration:underline;">Valuation of Business Acquisitions, Goodwill and Long-lived Assets.</span><span style="font-family:inherit;font-size:11pt;"> &#160;Upon the consummation of a business combination, we use multiple analyses to determine the fair market value of the consideration of assets acquired and liabilities assumed.  Once the fair market value of the acquired business is determined, any residual value between fair market value and the consideration is defined as goodwill. </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Goodwill represents the excess of the cost over the fair value of net tangible and identifiable intangible assets of acquired businesses, which could include contingent consideration.  Contingent consideration is an obligation of the acquirer to transfer additional assets or equity interest to the former owners of an acquiree as part of the exchange for control of the acquiree if specified future events occur or conditions are met.  Contingent consideration is reported at fair value each reporting period until the contingency is resolved.  Any changes in fair value are recognized in earnings, which could become volatile over time depending on the facts and circumstances.  </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">29</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Goodwill amounts are assigned to reporting units at the time of acquisition and are adjusted for any subsequent significant transfers of business between reporting units.  We assess the impairment of goodwill annually in the fourth quarter or whenever events or changes in circumstances indicate that the carrying value may not be recoverable.  We perform the impairment tests of goodwill at our reporting unit level, which is one level below our operating segments.  On January 1, 2017, we adopted Accounting Standards Update 2017-04, "Simplifying the Test for Goodwill Impairment," in which a goodwill impairment will be the amount by which a reporting unit's carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We use a projected discounted cash flow model to determine the fair value of a reporting unit.  This discounted cash flow method for determining goodwill may be different from the fair value that would result from an actual transaction between a willing buyer and a willing seller.  Projections such as discounted cash flow models are inherently uncertain and accordingly, actual future cash flows may differ materially from projected cash flows.  Management judgment is required in developing the assumptions for the discounted cash flow model.  These assumptions include revenue growth rates, profit margins, future capital expenditures, working capital needs, expected foreign currency rates, discount rates and terminal values.  We estimate future cash flows using current and longer-term financial forecasts.  These forecasts take into account the current economic environment.  The discount rates used are compiled using independent sources, current trends in similar businesses and other observable market data.  Changes to these rates might result in material changes in the valuation and determination of the recoverability of goodwill.  For example, an increase in the discount rate used to discount cash flows will decrease the computed fair value.</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Impairment tests are highly sensitive to changes in assumptions and minor changes to assumptions could result in impairment losses.  Our forecasts utilized in our 2018 impairment test assumed, among other things, sales growth from executing our sales and marketing programs, new product introductions, successful product development and timely registration of our products when required, while controlling costs to manufacture and service our equipment at the customer site.  In addition, external factors, such as competitive pricing in the market, currency, inflation rates, cost of capital, and forecasted tax rates could affect the determination of fair value of our reporting units.  Aside from our Pasteur Sanofi Diagnostics S.A., DiaMed Holding AG, Biotest AG, and AbD Serotec reporting units, which reflected a carrying value that exceeded its fair value, our impairment tests resulted in excessive fair value over book value ranging from </span><span style="font-family:inherit;font-size:11pt;">13%</span><span style="font-family:inherit;font-size:11pt;"> to more than </span><span style="font-family:inherit;font-size:11pt;">400%</span><span style="font-family:inherit;font-size:11pt;"> for our various reporting units.  One reporting unit, which consists of our 2001 acquisition of Helix Inc., had excess fair value over book value of only </span><span style="font-family:inherit;font-size:11pt;">13%</span><span style="font-family:inherit;font-size:11pt;"> at December 31, 2018.  Goodwill in the amount of </span><span style="font-family:inherit;font-size:11pt;">$1.4 million</span><span style="font-family:inherit;font-size:11pt;"> is allocated to this reporting unit at December 31, 2018.  If the initiatives mentioned above do not achieve the desired results, or external factors change detrimentally, future impairment losses may occur.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">To validate the reasonableness of the reporting unit fair values, we reconcile the aggregate fair values of the reporting units to the enterprise market capitalization.  In performing the reconciliation we may, depending on the volatility of the market value of our stock price, use either the stock price on the valuation date or the average stock price over a range of dates around the valuation date. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">For purposes of recognition and measurement of an impairment loss, a long-lived asset or assets are grouped with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities.  We assess the impairment of long-lived assets (including identifiable intangibles) whenever events or changes in circumstances indicate that the carrying value may not be recoverable.  In addition to the required quantitative review, we also review quarterly qualitative factors that we consider important, which could trigger an impairment review and include:</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">30</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">significant reporting unit under-performance relative to expected, historical or projected future operating results;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">significant changes in the manner of use of the long-lived assets, intangible assets or the strategy for our overall business;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">a current expectation that, more likely than not, a long-lived asset will be sold or otherwise disposed of before the end of its previously estimated useful life; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">significant negative industry, legal, regulatory or economic trends.</span></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">When management determines that the carrying value of long-lived assets may not be recoverable based upon the existence of one or more of the above indicators of impairment, we test for any impairment based on a projected undiscounted cash flow method.  Projected future operating results and cash flows of the asset or asset group are used to establish the fair value used in evaluating the carrying value of long-lived and intangible assets.  We estimate the future cash flows of the long-lived assets using current and long-term financial forecasts.  The carrying amount of a long-lived asset is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset.  If this is the case, an impairment loss would be recognized.  The impairment loss recognized is the amount by which the carrying amount exceeds the fair value.  </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In 2018, we impaired goodwill associated with our 1999 acquisition of Pasteur Sanofi Diagnostics S.A., 2007 through 2012 acquisitions of DiaMed Holding AG, DiaMed Fennica Oy, DiaMed (G.B.) Limited, and DiaMed Benelux (collectively DiaMed), 2010 acquisition of Biotest AG, and 2013 acquisition of AbD Serotec in the amounts of </span><span style="font-family:inherit;font-size:11pt;">$18.1 million</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">$247.2 million</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">$10.8 million</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">$5.9 million</span><span style="font-family:inherit;font-size:11pt;">, respectively.  Goodwill for DiaMed, Biotest AG and AbD Serotec was fully impaired at December 31, 2018.  In 2018, we impaired developed product technology and fully impaired covenants not to compete in the amounts of </span><span style="font-family:inherit;font-size:11pt;">$8.8 million</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">$1.7 million</span><span style="font-family:inherit;font-size:11pt;">, respectively, associated with our 2012 acquisition of a cell sorting system from Propel Labs, Inc. </span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In 2017, we impaired goodwill associated with our 1999 acquisition of Pasteur Sanofi Diagnostics S.A. and with our 2013 acquisition of AbD Serotec in the amounts of </span><span style="font-family:inherit;font-size:11pt;">$2.8 million</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">$8.7 million</span><span style="font-family:inherit;font-size:11pt;">, respectively. </span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In 2016, we fully impaired goodwill and in-process research and development in the amounts of $13.5 million and $46.4 million, respectively, associated with our 2014 acquisition of GnuBIO, Inc.  </span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">All the impairments above were based upon a revision of our Level 3 valuation inputs, i.e., expected future cash flows.  </span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Also in 2016, we impaired intellectual property in the amount of $2.4 million associated with the termination of a research and development project. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;text-decoration:underline;">Valuation of Inventories.</span><span style="font-family:inherit;font-size:11pt;"> &#160;&#160;We value inventory at the lower of the actual cost to purchase and/or manufacture the inventory, or the current estimated net realizable value of the inventory. &#160;We review inventory quantities on hand and reduce the cost basis of excess and obsolete inventory based primarily on an estimated forecast of product demand, production requirements and the quality, efficacy and potency of raw materials. &#160;This review is done on a quarterly basis or, if warranted by the circumstances, more frequently. &#160;In addition, our industry is characterized by technological change, frequent new product development and product obsolescence that could result in an increase in the amount of obsolete inventory quantities on hand. &#160;Our estimates of future product demand may prove to be inaccurate, and if too high, we may have overstated the carrying value of our inventory. In the future, if inventory is determined to be overvalued, we would be required to write down the value of inventory to market and recognize such costs in our cost of goods sold at the time of such determination. &#160;Therefore, although we make efforts to ensure the accuracy of our forecasts of future product demand and perform procedures to safeguard overall inventory quality, any significant unanticipated changes in demand, technological developments, regulations, storage conditions, or other economic or environmental factors affecting biological materials, could have a significant impact on the value of our inventory and reported results of operations.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">31</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div><a id="s6837973DEA225F1EB830E30605527B6A"></a></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Results of Operations - Sales, Gross Margins and Expenses</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The following shows cost of goods sold, gross profit, expense items and net income as a percentage of net sales:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td style="width:43%;"></td><td style="width:17%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:17%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:17%;"></td><td style="width:1%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Year Ended December 31,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net sales</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">100.0</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">100.0</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">100.0</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cost of goods sold</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">46.6</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">45.0</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">45.0</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Gross profit</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">53.4</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">55.0</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">55.0</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Selling, general and administrative expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">36.5</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">37.3</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">39.4</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Research and development expense</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">8.7</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">11.6</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">9.9</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net income</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">16.0</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">5.7</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">1.3</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Net sales</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:10pt;">N</span><span style="font-family:inherit;font-size:11pt;">et sales (sales) in </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;"> were </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">$2.29 billion</span><span style="font-family:inherit;font-size:11pt;">, an increase of </span><span style="font-family:inherit;font-size:11pt;">6.0%</span><span style="font-family:inherit;font-size:11pt;"> compared to </span><span style="font-family:Times New Roman;font-size:11pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">$2.16 billion</span><span style="font-family:inherit;font-size:11pt;"> in </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;">.  Excluding the impact of foreign currency exchange rate fluctuations, </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;"> sales increased by approximately </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">5.0%</span><span style="font-family:inherit;font-size:11pt;"> compared to </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;">.  Currency neutral sales increased in all regions, with a slight increase in Europe.  On January 1, 2018, we adopted FASB Accounting Standards Codification ("ASC") 606, &#8220;Revenue from Contracts with Customers,&#8221; using the modified retrospective method applied to those contracts which were not completed as of January 1, 2018 (see Note 1 to the consolidated financial statements).  The impact to revenue as a result of applying ASC 606 for 2018 was not significant.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The Life Science segment sales in </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;"> were </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">$861.7 million</span><span style="font-family:inherit;font-size:11pt;">, an increase of </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">9.7%</span><span style="font-family:inherit;font-size:11pt;"> compared to </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;">. &#160;On a currency neutral basis, sales increased </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">8.9%</span><span style="font-family:inherit;font-size:11pt;"> compared to </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;">.  The currency neutral sales increase was primarily in our Droplet Digital&#8482; PCR, process chromatography, Real Time amplification systems, food science, cell biology, and antibody businesses.  The currency neutral sales increase was primarily reflected in North America, Europe, Brazil within Latin America, and all countries within Asia Pacific except Japan.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The Clinical Diagnostics segment sales in </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;"> were </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">$1.41 billion</span><span style="font-family:inherit;font-size:11pt;">, an increase of </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">3.7%</span><span style="font-family:inherit;font-size:11pt;"> compared to </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;">.  On a currency neutral basis, sales increased </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2.6%</span><span style="font-family:inherit;font-size:11pt;"> compared to </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;">.  The currency neutral sales increase was primarily attributable to growth across quality control, immunology, blood typing product lines, including the resolution of a claim relating to a licensed patent of $6.0 million in the first quarter of 2018.  On a geographic view, currency neutral sales for the year were up in the Americas and Asia Pacific, partially offset by decreased sales in Europe primarily due to pricing pressure on product renewals, loss of a few customers and timing on several Middle Eastern customer orders.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:10pt;">N</span><span style="font-family:inherit;font-size:11pt;">et sales (sales) in 2017 were $2.16 billion, an increase of 4.4% compared to $2.07 billion in 2016.  Excluding the impact of foreign currency exchange rate fluctuations, 2017 sales increased by approximately 3.5% compared to 2016.  Currency neutral sales growth was reflected in most regions.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The Life Science segment sales in 2017 were $785.2 million, an increase of 7.5% compared to 2016. &#160;On a currency neutral basis, sales increased 6.8% compared to 2016.  The currency neutral sales increase was primarily driven by growth in our Droplet Digital&#8482; PCR and gene expression product lines, in addition to sales from our acquisition of RainDance in 2017.  The currency neutral sales increase was primarily reflected in all regions except Latin America mostly due to government imposed spend control.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">32</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The Clinical Diagnostics segment sales in 2017 were $1.36 billion, an increase of 2.8% compared to 2016.  On a currency neutral basis, sales increased 1.6% compared to 2016.  The currency neutral sales increase was primarily attributable to growth across quality control, immunohematology, diabetes and immunology, partially offset by lower sales in infectious disease.  On a geographic view, the currency neutral sales increases for 2017 were primarily reflected in Asia Pacific, excluding Japan, and Latin America, partially offset by lower sales in North America and Japan.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Gross margin</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Consolidated gross margins were </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">53.4%</span><span style="font-family:inherit;font-size:11pt;"> in </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;"> compared to </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">55.0%</span><span style="font-family:inherit;font-size:11pt;"> in </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;">.  Life Science segment gross margins in </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;"> increased when compared to </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;"> by approximately </span><span style="font-family:Times New Roman;font-size:11pt;color:#000000;text-decoration:none;">1.2 percentage points</span><span style="font-family:inherit;font-size:11pt;"> primarily due to a $10.0 million one-time expense associated with the RainDance acquisition in 2017 and lower intangible amortization within digital biology that was partially offset by an increase for royalty amortization within gene expression.  In addition in 2017, gross margins were impacted by legal matters that reduced 2017 cost of goods sold by approximately $10.4 million.  Clinical Diagnostics segment gross margins in </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;"> decreased by approximately </span><span style="font-family:inherit;font-size:11pt;">2.9 percentage points</span><span style="font-family:inherit;font-size:11pt;"> compared to </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;"> and were primarily driven by product&#160;mix and&#160;competitive&#160;pricing pressures, impacting particularly&#160;equipment that consumes reagents&#160;for diagnostic testing.&#160; Other factors were $18.6 million&#160;of higher costs for excess and expired inventory and&#160;on-site&#160;service, as well as $5.4 million of&#160;expenses associated with the closing of a small manufacturing operation in Munich, Germany and a small manufacturing facility outside Paris, France.&#160; The decrease in gross margins was partially offset by $6.0M of&#160;royalties&#160;generated by a license&#160;resolution on a patent owned by Bio-Rad.&#160;</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Consolidated gross margins were 55.0% in 2017 compared to 55.0% in 2016.  Life Science segment gross margins in 2017 increased from 2016 by approximately 1.2 percentage points primarily due to higher margins in gene expression and digital biology businesses largely due to a decline in royalty expense for license agreements relating to amplification reagents.  In addition, gross margins were impacted by legal matters that reduced cost of goods sold by approximately $10.4 million.  These gross margin improvements were partially offset by $10.0 million for a preexisting condition and higher acquisition intangible amortization, both associated with the RainDance acquisition.  Clinical Diagnostics segment gross margins in 2017 decreased by approximately 0.8 percentage points compared to 2016 primarily due to lower margin sales and the termination of an infectious disease research and development project that effected cost of goods sold at a cost of $2.3 million in 2017, partially offset by lower amortization of intangibles, licenses fees and favorable manufacturing variances as compared to 2016.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Selling, general and administrative expense</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Consolidated selling, general and administrative expenses (SG&amp;A) increased to </span><span style="font-family:inherit;font-size:11pt;">$834.8&#160;million</span><span style="font-family:inherit;font-size:11pt;"> or </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">36.5%</span><span style="font-family:inherit;font-size:11pt;"> of sales in </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;"> compared to </span><span style="font-family:inherit;font-size:11pt;">$806.8&#160;million</span><span style="font-family:inherit;font-size:11pt;"> or </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">37.3%</span><span style="font-family:inherit;font-size:11pt;"> of sales in </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;">. &#160;Increases to SG&amp;A primarily were related to professional fees of $14.9 million primarily for legal matters to defend our intellectual property, a lower benefit from the reversal of contingent consideration of $11.9 million, normal increases in employee related expenses of $8.6 million (excluding restructuring costs) and increased bad debt that was occasioned by the failure of a certain distributor in the Middle East.  These expenses were partially offset by lower restructuring costs in 2018 of approximately $8.5 million, and equipment savings of $2.0 million primarily due to lower information technology maintenance for hardware and software support. </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Consolidated SG&amp;A decreased to $806.8&#160;million or 37.3% of sales in 2017 compared to $814.7&#160;million or 39.4% of sales in 2016. &#160;Decreases to SG&amp;A were primarily due to $21.0 million for various legal matters in 2016 that did not occur in 2017, including the Wadler judgment as discussed further in&#160;Note 13 to the consolidated financial statements compared to a few legal matters in 2017 that reduced SG&amp;A by approximately $0.7 million, $10.4&#160;million of restructuring costs associated with the European reorganization announced in June 2016 (see Note 15) that did not occur in 2017 compared to the other restructuring costs in 2017 of approximately $8.5 million that are also in Note 15 in addition to a few other reduction in force activities, lower contingent consideration of $19.7 million, lower third party commissions of $2.5 million and other numerous net costs of $12.1 million.  Increases to </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">33</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">SG&amp;A primarily included employee-related expenses (excluding restructuring costs) of $17.0 million, facilities of $12.2 million, software of $7.7 million, bad debt expense of $5.4 million, advertising of $3.5 million, other taxes of $3.3 million, travel of $3.0 million and purchase accounting amortization of $1.0 million.  Some of these increased costs were associated with the transition that took place to a new European operating model supported by the European ERP implementation, the inclusion of RainDance, closure costs for the GnuBIO research program facilities, and the termination of an infectious disease research and development project that all occurred in 2017.  </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Research and development expense</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Research and development expense decreased to </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">$199.2 million</span><span style="font-family:inherit;font-size:11pt;"> or </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">8.7%</span><span style="font-family:inherit;font-size:11pt;"> of sales in </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;"> compared to </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">$250.2&#160;million</span><span style="font-family:inherit;font-size:11pt;"> or </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">11.6%</span><span style="font-family:inherit;font-size:11pt;"> of sales in </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;">. &#160;Life Science segment research and development expense decreased in </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;"> from </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;"> primarily due to lower development milestone expenses of $11.7 million, as well as the consolidation of the RainDance research and development.  The decrease was partially offset by additional spending for new product development within the Droplet Digital business.  Clinical Diagnostics segment research and development expense decreased in </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;"> from </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;"> as a result of reduced research and development activity.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Research and development expense increased to $250.2 million or 11.6% of sales in 2017 compared to $205.7&#160;million or 9.9% of sales in 2016. &#160;Life Science segment research and development expense increased in 2017 from 2016 primarily due to higher milestone expenses of $5.5 million associated with the 2016 Propel platform acquisition, and increased project activities, which included our recent RainDance acquisition.  Clinical Diagnostics segment research and development expense increased in 2017 from 2016 primarily driven by a termination of an infectious disease research and development project of $15.5 million (see Note 15 to the consolidated financial statements), an asset purchase for an early stage diagnostic device for $7.5 million, and closure costs of $7.6 million that included severance and the impairment of equipment and leasehold improvements for the GnuBIO research program, which all occurred in 2017, partially offset by lower spending due to the timing of projects.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Impairment losses on goodwill and long-lived assets</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In 2018, we impaired goodwill associated with our 1999 acquisition of Pasteur Sanofi Diagnostics S.A., 2007 through 2012 acquisitions of DiaMed Holding AG, DiaMed Fennica Oy, DiaMed (G.B.) Limited, and DiaMed Benelux (collectively DiaMed), 2010 acquisition of Biotest AG, and 2013 acquisition of AbD Serotec in the amounts of </span><span style="font-family:inherit;font-size:11pt;">$18.1 million</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">$247.2 million</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">$10.8 million</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">$5.9 million</span><span style="font-family:inherit;font-size:11pt;">, respectively.  Goodwill for DiaMed, Biotest AG and AbD Serotec was fully impaired at December 31, 2018.  Impairments for the Pasteur Sanofi Diagnostics S.A., DiaMed and Biotest AG were included in our Clinical Diagnostics segment's results of operations, and the impairment for AbD Serotec was included in our Life Science segment's results of operations.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In 2018, we impaired developed product technology and fully impaired covenants not to compete in the amounts of </span><span style="font-family:inherit;font-size:11pt;">$8.8 million</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">$1.7 million</span><span style="font-family:inherit;font-size:11pt;">, respectively, associated with our 2012 acquisition of a cell sorting system from Propel Labs, Inc.  These impairments were included in our Life Science segment's results of operations.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In 2017, we impaired goodwill associated with our 1999 acquisition of Pasteur Sanofi Diagnostics S.A. and with our 2013 acquisition of AbD Serotec in the amounts of </span><span style="font-family:inherit;font-size:11pt;">$2.8 million</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">$8.7 million</span><span style="font-family:inherit;font-size:11pt;">, respectively.  Impairment for the Pasteur Sanofi Diagnostics S.A. was included in our Clinical Diagnostics segment's results of operations, and the impairment for AbD Serotec was included in our Life Science segment's results of operations. </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In 2016, we fully impaired goodwill and in-process research and development in the amounts of $13.5 million and $46.4 million, respectively, associated with our 2014 acquisition of GnuBIO, Inc.  Also in 2016, we impaired an intellectual property license associated with a research and development project for $2.4 million.  These impairments were included in our Clinical Diagnostics segment's results of operations.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">34</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Results of Operations &#8211; Non-operating</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Interest expense</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Interest expense in </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;"> was </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">$24.0 million</span><span style="font-family:inherit;font-size:11pt;">, a slight increase compared to </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;"> of </span><span style="font-family:inherit;font-size:11pt;">$23.0&#160;million</span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Interest expense in 2017 was $23.0 million, a slight decrease from 2016 of $23.4 million.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Foreign currency exchange gains and losses</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Foreign currency exchange gains and losses consist primarily of foreign currency transaction gains and losses on intercompany net receivables and payables and the change in fair value of our forward foreign exchange contracts used to manage our foreign currency exchange risk. &#160;Net foreign currency exchange losses for </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2016</span><span style="font-family:inherit;font-size:11pt;"> were </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">$2.9 million</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">$9.1 million</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">$4.5 million</span><span style="font-family:inherit;font-size:11pt;">, respectively. &#160;The </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2016</span><span style="font-family:inherit;font-size:11pt;"> net foreign currency exchange losses were attributable to market volatility, the result of the estimating process inherent in the timing of shipments and payments of intercompany debt, and the intercompany movement of assets and capital for the new European operating model in 2017, and the cost of hedging.  All years are affected by the economic hedging program we employ to hedge our intercompany receivables and payables denominated in foreign currencies.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Change in fair market value of equity securities</span><span style="font-family:inherit;font-size:11pt;"> </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Change in fair market value of equity securities of </span><span style="font-family:inherit;font-size:11pt;">$606.2&#160;million</span><span style="font-family:inherit;font-size:11pt;"> for 2018 compared to none for 2017 and 2016 was primarily due to the adoption of ASU 2016-01 (see Note 1 to the consolidated financial statements) and mostly consisted of holding gains on our investment in Sartorius AG.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Other (income) expense, net</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other (income) expense, net includes investment and dividend income, generally interest income on our cash and cash equivalents, short-term investments and long term marketable securities. &#160;Other (income) expense, net in </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;"> increased to </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">$36.6 million</span><span style="font-family:inherit;font-size:11pt;"> of income compared to </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">$10.7 million</span><span style="font-family:inherit;font-size:11pt;"> of income in </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;">.  Other income, net increased primarily due higher dividends of $14.0 million in 2018 compared to $10.9 million in 2017 from our investment in Sartorius AG, higher investment income of approximately $11.9 million, and a land sale of $4.1 million and a divestiture of a product line of $5.1 million that both occurred in the first quarter of 2018. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other (income) expense, net in 2017 decreased to $10.7 million income compared to $13.8 million income in 2016.  The decrease was primarily due to $6.4 million of higher other-than-temporary impairment losses on investments in 2017 than in 2016 in light of continuing declines in the investment market prices and investees' financial conditions at that time, partially offset by $1.2 million of higher dividend income in 2017 than in 2016 on the ordinary and preferred shares of our investment in Sartorius AG, and higher investment income.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Effective tax rate</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">On December 22, 2017, the U.S. enacted comprehensive tax legislation (the &#8220;Tax Act&#8221;).  The Tax Act made broad and complex changes to the U.S. tax code that affect our 2017 financial statements, including the imposition of a one-time mandatory deemed repatriation tax (&#8220;Transition Tax&#8221;) on certain earnings accumulated offshore since 1986 and the reduction of the corporate tax rate from 35% to 21% for U.S. taxable income, resulting in a one-time remeasurement of U.S. federal deferred tax assets and liabilities.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Our effective tax rate was </span><span style="font-family:inherit;font-size:11pt;">29%</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">(25)%</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">37%</span><span style="font-family:inherit;font-size:11pt;"> in </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2016</span><span style="font-family:inherit;font-size:11pt;">, respectively.  The effective tax rate for 2018 was driven by detriments due to non-deductible impairment charges and the taxation of our foreign operations, partially offset by a $49 million benefit recorded as a result of the completion of our accounting for the Tax Act under SAB 118.  The effective tax rate for 2017 was driven by a $70 million benefit recorded as a provisional estimate of the accounting for the Tax Act.  The effective tax rate for 2016 included additional tax </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">35</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">liabilities for unrecognized tax benefits related to the non-deductibility of interest expense in our foreign jurisdictions.  Our effective tax rate may be impacted in the future, either favorably or unfavorably, by many factors including, but not limited to, changes to statutory tax rates, changes in tax laws or regulations, tax audits and settlements, and generation of tax credits.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Our income tax returns are audited by U.S. federal, state and foreign tax authorities.  We are currently under examination by many of these tax authorities.  There are differing interpretations of tax laws and regulations, and as a result, significant disputes may arise with these tax authorities involving issues of the timing and amount of deductions and allocations of income among various tax jurisdictions.  We evaluate our exposures associated with our tax filing positions on a quarterly basis.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We record liabilities for unrecognized tax benefits related to uncertain tax positions.  We do not believe the resolution of our uncertain tax positions will have a material adverse effect on our consolidated financial statements, although an adverse resolution of one or more of these uncertain tax positions in any period may have a material impact on the results of operations for that period.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">As of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, based on the expected outcome of certain examinations or as a result of the expiration of statutes of limitation for certain jurisdictions, we believe that within the next twelve months it is reasonably possible that our previously unrecognized tax benefits could decrease by approximately </span><span style="font-family:inherit;font-size:11pt;">$3.1 million</span><span style="font-family:inherit;font-size:11pt;">.  Substantially all such amounts will impact our effective income tax rate.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div><div><a id="s17027966EA2750F2B943E3929C05322A"></a></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Liquidity and Capital Resources</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Bio-Rad operates and conducts business globally, primarily through subsidiary companies established in the markets in which we trade. &#160;Goods are manufactured in a small number of locations, and are then shipped to local distribution facilities around the world. &#160;Our product mix is diversified, and certain products compete largely on product efficacy, while others compete on price. &#160;Gross margins are generally sufficient to exceed normal operating costs, and&#160;funding for research and development of new products, as well as routine outflows of capital expenditures, interest and taxes. &#160;In addition to the annual positive cash flow from operating activities, additional liquidity is readily available via the sale of short-term investments and access to our domestic $200.0 million unsecured Credit Agreement, and to a lesser extent international lines of credit. &#160;Borrowings under the 2014 Credit Agreement are available on a revolving basis and can be used to make permitted acquisitions, for working capital and for other general corporate purposes. We had no outstanding borrowings under the Credit Agreement as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, however, </span><span style="font-family:inherit;font-size:11pt;">$0.2 million</span><span style="font-family:inherit;font-size:11pt;"> was utilized for domestic standby letters of credit that reduced our borrowing availability. &#160;The Credit Agreement matures in June 2019.  We are currently evaluating our options on renewing the Credit Agreement or similar arrangements.  In total under domestic and international lines of credit, standby letters of credit and guarantee arrangements, we had approximately </span><span style="font-family:inherit;font-size:11pt;">$208.2 million</span><span style="font-family:inherit;font-size:11pt;"> available for borrowing and usage as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, which was reduced by approximately </span><span style="font-family:inherit;font-size:11pt;">$3.1 million</span><span style="font-family:inherit;font-size:11pt;"> that was utilized for standby letters of credit and guarantee arrangements issued by our banks to support our obligations. Management believes that this availability, together with cash flow from operations, will be adequate to meet our current objectives for operations, research and development, capital additions for manufacturing and distribution, plant and equipment, information technology systems and an acquisition of reasonable proportion to our existing total available capital.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">At </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, we had available </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">$844.8 million</span><span style="font-family:inherit;font-size:11pt;"> in cash, cash equivalents and short-term investments, of which approximately </span><span style="font-family:Times New Roman;font-size:11pt;color:#000000;text-decoration:none;">17%</span><span style="font-family:inherit;font-size:11pt;"> was held in our foreign subsidiaries.  We believe that our holdings of cash, cash equivalents and short-term investments in the U.S. and in our foreign subsidiaries are sufficient to meet both the current and long-term needs of our global operations.  The amount of funds held in the United States can fluctuate due to the timing of receipts and payments in the ordinary course of business and due to other reasons, such as business-development activities.  As part of our ongoing liquidity assessments, we regularly monitor the mix of domestic and foreign cash flows (both inflows and outflows).  </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">36</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">It is generally&#160;our&#160;intention to repatriate certain foreign earnings to the extent that such repatriations are not restricted by local laws or accounting rules, and there are no substantial incremental costs.&#160; During the current year, we recorded approximately </span><span style="font-family:inherit;font-size:11pt;">$6.7&#160;million</span><span style="font-family:inherit;font-size:11pt;"> of deferred tax liability for the earnings of certain foreign jurisdictions that we may repatriate in the future.  The determination of the amount of the unrecognized deferred tax liability for foreign earnings that are indefinitely reinvested is not practicable to estimate.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Demand for our products and services could change more dramatically than in previous years based on activity, funding, reimbursement constraints and support levels from government, universities, hospitals and private industry, including diagnostic laboratories. &#160;The need for certain sovereign nations with large annual deficits to curtail spending, and international trade disputes and increased regulation, could lead to slower growth of, or even a decline in, our business.  Sovereign nations either delaying payment for goods and services or renegotiating their debts could impact our liquidity. </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div><a id="s68F68A7B9D375DD8947AAE16FC69D761"></a></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Cash Flows from Operations</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net cash provided by operations was </span><span style="font-family:inherit;font-size:11pt;">$285.5 million</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">$104.1 million</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">$216.1 million</span><span style="font-family:inherit;font-size:11pt;"> in </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;">, and </span><span style="font-family:inherit;font-size:11pt;">2016</span><span style="font-family:inherit;font-size:11pt;">, respectively. &#160;The net increase between </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;"> of </span><span style="font-family:inherit;font-size:11pt;">$181.4 million</span><span style="font-family:inherit;font-size:11pt;"> primarily resulted from:</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">higher cash received from customers in 2018 primarily due to higher sales, in addition to improving collections subsequent to the ERP implementation in 2017,</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">net proceeds in 2018 compared to net payments in 2017 for forward foreign exchange contracts, and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">higher investment income received, partially offset by</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">higher cash paid to suppliers in 2018 primarily for inventory build, employee related costs and professional fees, and included in 2017 was a $10.0 payment for the RainDance preexisting condition, and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">higher income tax payments in 2018 compared to 2017.</span></div></td></tr></table><div style="line-height:120%;padding-left:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The net decrease between 2017 and 2016 of $112.0&#160;million primarily resulted from:</span></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">more cash paid to suppliers primarily related to increased inventory, higher employee related costs, an asset purchase for an early stage diagnostic device for $7.5 million, $10.0 million for the RainDance preexisting condition, and higher value added taxes in part due to the European reorganization, </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">higher net payments in 2017 compared to 2016 for forward foreign exchange contracts primarily associated with the timing of product shipments, intercompany debt payments, and the intercompany movement of assets and capital for the new European operating model, and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">lower income tax refunds in 2017 compared to 2016, partially offset by</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">higher cash received from customers in 2017 primarily due to higher sales, partially offset by higher accounts receivable balances due in part to implementation matters associated with the European ERP system, and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">higher investment income received.</span></div></td></tr></table><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cash flows from operations during the first quarter have historically had larger payments for royalties, fourth quarter sales commissions to third parties and annual employee bonuses, and we expect this pattern to recur in the first quarter of </span><span style="font-family:inherit;font-size:11pt;">2019</span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Cash Flows from Investing Activities</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net cash used in investing activities was </span><span style="font-family:inherit;font-size:11pt;">$187.0 million</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">$175.6 million</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">$213.9 million</span><span style="font-family:inherit;font-size:11pt;"> for </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2016</span><span style="font-family:inherit;font-size:11pt;">, respectively.  Purchases of marketable securities and investments, net of combined proceeds from sales and maturities, were net purchases of $68.7 million in 2018 compared to net proceeds in 2017 of $17.1 million.  Improved cash generated from operations in 2018 generated more purchases of marketable securities and investments.  Proceeds from sales and maturities, net of purchases of marketable securities and investments combined were net proceeds of$17.1 million in 2017 compared to net purchases of $58.2 million in 2016.  </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">37</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Our investment objective is to maintain liquidity to meet anticipated operational and other corporate requirements in which capital is preserved and increased through investing in low risk, high quality securities with commensurate returns, consistent with our risk tolerance level.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">During the first quarter of 2018, we received $7.0 million for a divestiture of a product line.  Purchases of intangible assets in 2017 were primarily due to a $3.8 million payment for an acquired technology and know-how to expand our product offerings.  Payments for acquisitions, net of cash received, and long-term investments in 2017 and 2016 were primarily due to the following:</span></div><div style="line-height:120%;padding-left:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;color:#0000ff;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">in February 2017, we acquired all the issued and outstanding stock of RainDance for approximately </span><span style="font-family:inherit;font-size:11pt;">$72.7&#160;million</span><span style="font-family:inherit;font-size:11pt;"> including certain assumed net liabilities.  Cash payments at closing were </span><span style="font-family:inherit;font-size:11pt;">$72.9&#160;million</span><span style="font-family:inherit;font-size:11pt;">.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;color:#0000ff;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">in January 2016, we acquired a high performance analytical flow cytometer platform from Propel for total consideration of </span><span style="font-family:inherit;font-size:11pt;">$32.8 million</span><span style="font-family:inherit;font-size:11pt;">, which included </span><span style="font-family:inherit;font-size:11pt;">$9.5 million</span><span style="font-family:inherit;font-size:11pt;"> paid in cash at the closing date and </span><span style="font-family:inherit;font-size:11pt;">$23.3&#160;million</span><span style="font-family:inherit;font-size:11pt;"> in contingent consideration potentially payable to Propel, after the effects of a calculation revision that were reflected in the fourth quarter of 2016.</span></div></td></tr></table><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We continue to review possible acquisitions, including early stage businesses, to expand both our Life Science and Clinical Diagnostics segments.  We routinely meet with the principals or brokers of the subject companies. &#160;However, it is not certain at this time that any of these discussions will advance to completion.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Capital expenditures in </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;"> totaled </span><span style="font-family:inherit;font-size:11pt;">$129.8 million</span><span style="font-family:inherit;font-size:11pt;">, compared to </span><span style="font-family:inherit;font-size:11pt;">$111.3 million</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">$141.4 million</span><span style="font-family:inherit;font-size:11pt;"> in </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2016</span><span style="font-family:inherit;font-size:11pt;">, respectively.  Capital expenditures represent the addition and replacement of production machinery and research equipment, ongoing manufacturing and facility additions for expansion, regulatory, environmental and compliance.  Also included in capital expenditures are investments in business systems and data communication upgrades and enhancements. &#160;All periods include equipment placed with Clinical Diagnostics segment customers who then contract to purchase our reagents for use.  Capital expenditures were higher in 2018 than 2017 primarily due to an investment in two office buildings and adjacent land in the greater San Francisco Bay Area, California.  Capital expenditures were lower in 2017 than in 2016 as implementation costs were higher in 2016 for the third phase of the ERP platform, which was implemented in April 2017.  As we implement the remaining smaller phases of the ERP platform, we expect lower levels of information technology capital expenditures as the majority of the ERP platform has been implemented.   </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Cash Flows from Financing Activities</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net cash used in financing activities was </span><span style="font-family:inherit;font-size:11pt;">$48.7 million</span><span style="font-family:inherit;font-size:11pt;"> in </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;">, and net cash provided by financing activities was </span><span style="font-family:inherit;font-size:11pt;">$0.3 million</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">$9.0&#160;million</span><span style="font-family:inherit;font-size:11pt;"> in </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2016</span><span style="font-family:inherit;font-size:11pt;">, respectively.  In 2018 and 2017, we repurchased our common stock for $48.9 million and $2.9 million, respectively, under our repurchase programs as described below.  In 2018, 2017 and 2016, there were payments of $2.1 million, $3.7 million and $3.5 million, respectively, to Propel Labs' shareholders in contingent consideration for sales milestones that were associated with the acquisitions in 2016 and 2012.  Income taxes paid from net share settlement for share-based compensation in 2018, 2017 and 2016 was $8.9 million, $7.3 million and zero, respectively.  Proceeds from issuance of our common stock in 2018, 2017 and 2016 were $14.1 million, $14.6 million and $11.3 million, respectively. </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We have outstanding Senior Notes of $425.0 million, which are not due until December 2020.  We believe the current cash is sufficient to meet normal operating costs, and&#160;funding for research and development of new products, as well as routine outflows of capital expenditures, interest and taxes. </span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In November, 2017, the Board of Directors authorized a new share repurchase program, granting Bio-Rad authority to repurchase, on a discretionary basis, up to </span><span style="font-family:inherit;font-size:11pt;">$250.0 million</span><span style="font-family:inherit;font-size:11pt;"> of outstanding shares of our common stock.  Repurchases may be made at management's discretion from time to time on the open market or through privately negotiated transactions.  This new authorization superseded the prior authorization of up to </span><span style="font-family:inherit;font-size:11pt;">$18.0 million</span><span style="font-family:inherit;font-size:11pt;"> of Bio-Rad's common stock and has no expiration.  See Note 7 to the consolidated financial statements for the share repurchase activity.</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">38</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Off-Balance Sheet Arrangements</span></div><div style="line-height:120%;padding-top:5px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We do not have any off-balance sheet arrangements that have had or are reasonably likely to have a current or future material effect on our financial condition, results of operations or liquidity.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Contractual Obligations</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The following summarizes certain of our contractual obligations as of </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> and the effect such obligations are expected to have on our cash flows in future periods (in millions):</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="21"></td></tr><tr><td style="width:26%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="19" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Payments Due by Period</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Less</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Than</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">1-3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">3-5</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">More</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">than</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Contractual Obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">One Year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">5 Years</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:4px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Long-term debt, including current portion </span><span style="font-family:inherit;font-size:8pt;">(1)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;text-indent:2px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:2px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">440.7</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;text-indent:5px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;text-indent:5px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">0.5</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;text-indent:2px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;text-indent:2px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">428.3</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;text-indent:8px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;text-indent:8px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2.0</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">9.9</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Interest payments </span><span style="font-family:inherit;font-size:11pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">(1)</sub></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">40.2</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">20.7</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">19.5</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Operating lease obligations </span><span style="font-family:inherit;font-size:8pt;">(2)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">168.8</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">44.4</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">65.2</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">33.7</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">25.5</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Purchase obligations </span><span style="font-family:inherit;font-size:8pt;">(3)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">12.5</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">6.5</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">5.4</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">0.4</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">0.2</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Long-term liabilities </span><span style="font-family:inherit;font-size:8pt;">(4)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">110.9</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">5.8</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">22.6</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">5.9</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">76.6</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="21" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(1)   These amounts represent expected cash payments, including capital lease obligations, which are included in our December 31, 2018 Consolidated Balance Sheet. Our debt is fixed and primarily consists of the 4.875% Notes. See Note 5 of the Consolidated Financial Statements for additional information about our debt.</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="21" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(2)   Operating lease obligations are described in Note 12 of the Consolidated Financial Statements.</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="21" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(3)   Purchase obligations include agreements to purchase goods or services that are enforceable and legally binding to Bio-Rad and that specify all significant terms. &#160;Purchase obligations exclude agreements that are cancelable without penalty.</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="21" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(4)   These amounts primarily represent long-term obligations for other post-retirement benefits mostly due in more than 5 years, and long-term deferred revenue.  Excluded from this table are tax liabilities for uncertain tax positions and contingencies in the amount of $36.0 million. &#160;We are not able to reasonably estimate the timing of future cash flows of these tax liabilities, therefore, our income tax obligations are excluded from the table above. &#160;See Note 6 of the Consolidated Financial Statements for additional information about our income taxes.</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Recent Accounting Pronouncements Adopted and to be Adopted</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">See Note 1 to the consolidated financial statements for recent accounting pronouncements adopted and to be adopted.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div><a id="sFD100FB1051A5FFE9A9E496947B257B2"></a></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 7A. &#160;QUANTITIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Financial Risk Management</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The main goal of Bio-Rad&#8217;s financial risk management program is to reduce the variance in expected cash flows arising from unexpected foreign exchange rate and interest rate changes. &#160;Financial exposures are managed through operational means and by using various financial instruments, including cash and liquid resources, borrowings, and forward and spot foreign exchange contracts. &#160;No derivative financial instruments are entered into for the purpose of trading or speculation. &#160;Company policy requires that all derivative positions are undertaken to manage the risks arising from underlying business activities. &#160;These derivative transactions do not qualify for hedge accounting treatment. &#160;Derivative instruments used in these transactions are valued at fair value and changes in fair value are included in reported earnings.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">39</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;text-decoration:underline;">Foreign Exchange Risk.</span><span style="font-family:inherit;font-size:11pt;"> &#160;We operate and conduct business in many countries and are exposed to movements in foreign currency exchange rates. &#160;We face transactional currency exposures that arise when we enter into transactions denominated in currencies other than U.S. dollars. &#160;Additionally, our consolidated net equity is impacted by the conversion of the net assets of our international subsidiaries for which the functional currency is not the U.S. dollar.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Foreign currency exposures are managed on a centralized basis. &#160;This allows for the netting of natural offsets and lowers transaction costs and net exposures. &#160;Where possible, we seek to manage our foreign exchange risk in part through operational means, including matching same-currency revenues to same-currency costs, and same-currency assets to same-currency liabilities. &#160;Moreover, weakening in one currency can often be offset by strengthening in another currency. &#160;Foreign exchange risk is also managed through the use of forward foreign exchange contracts. Positions are primarily in Euro, Swiss Franc, Japanese Yen, Chinese Yuan and British Sterling.  The majority of forward contracts are for periods of 90 days or less. We record the change in value of our foreign currency receivables and payables as a Foreign exchange (gain) loss on our Consolidated Statements of Income along with the change in fair market value of the forward exchange contract used as an economic hedge of those assets or liabilities.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Our forward contract holdings at year-end were analyzed to determine their sensitivity to fluctuations in foreign currency exchange rates. &#160;All other variables were held constant. &#160;Market risk associated with derivative holdings is the potential change in fair value of derivative positions arising from an adverse movement in foreign exchange rates. &#160;A decline of 10% on quoted foreign exchange rates would result in an approximate net-present-value loss of </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">$26 million</span><span style="font-family:inherit;font-size:11pt;"> on our derivative position as of </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">. &#160;This impact of a change in exchange rates excludes the offset derived from the change in value of the underlying assets and liabilities, which could reduce the adverse effect significantly.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;text-decoration:underline;">Interest Rate Risk of Debt Instruments.</span><span style="font-family:inherit;font-size:11pt;"> &#160;Bio-Rad centrally manages the short-term cash surpluses and shortfalls of its subsidiaries. &#160;Our holdings of variable rate debt instruments at year-end were analyzed to determine their sensitivity to movements in interest rates. &#160;Due to the relatively small amount of short-term variable rate debt we have outstanding, there would not be a material impact to earnings or cash flows if interest rates moved adversely by 10%. &#160;Our long-term debt consists primarily of fixed-rate instruments, and is thus insulated from interest rate changes. &#160;As of </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, the overall interest rate risk associated with our debt was not significant.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">40</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="sDB7EA34708365483B36B0DCB1473BCAD"></a></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 8. &#160;FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:82%;"></td><td style="width:5%;"></td><td style="width:13%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Index to Consolidated Financial Statements</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Page</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Reports of Independent Registered Public Accounting Firm</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">42-43</span></div><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Consolidated Balance Sheets at December 31, 2018 and 2017</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">44-45</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Consolidated Statements of Income for each of the three years in the period ended</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December 31, 2018</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">46</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Consolidated Statements of Comprehensive Income for each of the three years in the period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">47</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Consolidated Statements of Cash Flows for each of the three years in the period ended</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December 31, 2018</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">48</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Consolidated Statements of Changes in Stockholders&#8217; Equity for each of the three years</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">in the period ended December 31, 2018</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">49</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Notes to Consolidated Financial Statements</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">50-90</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">41</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-bottom:40px;padding-top:120px;text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Report of Independent Registered Public Accounting Firm</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">To the Stockholders and Board of Directors</span></div><div style="line-height:120%;padding-bottom:24px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Bio-Rad Laboratories, Inc.:</span></div><div style="line-height:120%;padding-bottom:24px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;">Opinion on the Consolidated Financial Statements</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We have audited the accompanying consolidated balance sheets of Bio-Rad Laboratories, Inc. and&#160;subsidiaries (the Company) as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;">, the related consolidated statements of income, comprehensive income, changes in stockholders&#8217; equity, and cash flows for each of the years in the three&#8209;year period ended </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, and the related notes and financial statement schedule (collectively, the consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;">, and the results of its operations and its cash flows for each of the years in the three-year period ended </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, in conformity with U.S. generally accepted accounting principles. </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, based on criteria established in </span><span style="font-family:inherit;font-size:11pt;font-style:italic;">Internal Control - Integrated Framework (2013)</span><span style="font-family:inherit;font-size:11pt;"> issued by the Committee of Sponsoring Organizations of the Treadway Commission, and our report dated </span><span style="font-family:inherit;font-size:11pt;">March&#160;29, 2019</span><span style="font-family:inherit;font-size:11pt;"> expressed an unqualified opinion on the effectiveness of the Company's internal control over financial reporting.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div><div style="line-height:120%;padding-bottom:6px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;">Changes in Accounting Principle</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">As discussed in note 1 to the consolidated financial statements, the Company has changed its method of accounting for revenue from contracts with customers effective January 1, 2018, due to the adoption of Accounting Standards Codification 606 (ASC 606), </span><span style="font-family:inherit;font-size:11pt;font-style:italic;">Revenue from Contracts with Customers.</span><span style="font-family:inherit;font-size:11pt;"> The Company has also changed its method of accounting for equity instruments effective January 1, 2018 due to the adoption of Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (ASU) No. 2016-01, </span><span style="font-family:inherit;font-size:11pt;font-style:italic;">Recognition and Measurement of Financial Assets and Financial Liabilities.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;">Basis for Opinion</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">These consolidated financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on these consolidated financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:680px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">/s/ KPMG LLP</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We have served as the Company's auditor since 2013.</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Santa Clara, California</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">March&#160;29, 2019</span></div></td></tr></table></div></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">42</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-bottom:40px;padding-top:120px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Report of Independent Registered Public Accounting Firm</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">To the Stockholders and Board of Directors</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Bio&#8209;Rad Laboratories, Inc.:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Opinion on Internal Control Over Financial Reporting </span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have audited Bio-Rad Laboratories,&#160;Inc. and subsidiaries' (the Company) internal control over financial reporting as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:10pt;">, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:10pt;">, based on criteria established in </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Internal Control - Integrated Framework (2013)</span><span style="font-family:inherit;font-size:10pt;"> issued by the Committee of Sponsoring Organizations of the Treadway Commission. </span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, the related consolidated statements of income, comprehensive income, changes in stockholders' equity, and cash flows for each of the years in the three-year period ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:10pt;">, and the related notes and financial statement schedule (collectively, the consolidated financial statements), and our report dated </span><span style="font-family:inherit;font-size:10pt;">March&#160;29, 2019</span><span style="font-family:inherit;font-size:10pt;"> expressed an unqualified opinion on those consolidated financial statements. </span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Basis for Opinion </span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management's Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company's internal control over financial reporting based on our audit.  We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Definition and Limitations of Internal Control Over Financial Reporting </span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A company's internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company's internal control over financial reporting includes those policies and procedures that (1)&#160;pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2)&#160;provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3)&#160;provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company's assets that could have a material effect on the financial statements. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:680px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/ KPMG LLP</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Santa Clara, California</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">March&#160;29, 2019</span></div></td></tr></table></div></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">43</span></div></div><hr style="page-break-after:always"></hr><div><a id="s5FE4DF5EF8085335AB509F207833BEBC"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:93.75%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" style="padding-top:4px;padding-bottom:4px;"><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">BIO-RAD LABORATORIES, INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated Balance Sheets</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands, except share data)</span></div></td></tr><tr><td style="width:73%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ASSETS</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current assets:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e752-wk-Fact-2BBA2BA46E3718DD1C7CAE306F2C0777" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">431,526</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e771-wk-Fact-2131C65646A3A86E49D9AE306E354AEE" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">383,824</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term investments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e786-wk-Fact-9E04DDCD66582CF29DF5AE306F2E105C" name="us-gaap:ShortTermInvestments" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">413,270</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e805-wk-Fact-6E4ED15512479CA03FB4AE306E244258" name="us-gaap:ShortTermInvestments" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">371,154</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted investments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e825-wk-Fact-8EFC74B2042F668CC3A3AE306F1BF922" name="us-gaap:RestrictedInvestmentsCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,560</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e844-wk-Fact-FE3ECE00154B3CD16071AE306F27948B" name="us-gaap:RestrictedInvestmentsCurrent" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,560</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable, less allowance for doubtful accounts of $26,713 at 2018 and $25,549 at 2017</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e864-wk-Fact-5EF6D1F43865B24E4CE6AE306E357FE0" name="us-gaap:AccountsReceivableNetCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">392,443</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e883-wk-Fact-6AF77902291CEC8A3E69AE306F2B9213" name="us-gaap:AccountsReceivableNetCurrent" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">464,847</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raw materials</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e985-wk-Fact-8676CE1EE0BADFF336D7AE306E243D0C" name="us-gaap:InventoryRawMaterials" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">108,008</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e1004-wk-Fact-FA4F2414B60FC3B092BDAE306F1697E9" name="us-gaap:InventoryRawMaterials" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">113,925</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Work in process</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e1025-wk-Fact-46FCB0234766E3DF7F76AE306F247E83" name="us-gaap:InventoryWorkInProcess" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">145,051</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e1044-wk-Fact-AF18BD0313AEF186C022AE306F324644" name="us-gaap:InventoryWorkInProcess" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">142,589</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finished goods</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e1064-wk-Fact-4761F9CE744B47D198F4AE306E365784" name="us-gaap:InventoryFinishedGoods" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">330,756</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e1083-wk-Fact-94785A005D63A3563687AE306E3A3275" name="us-gaap:InventoryFinishedGoods" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">338,290</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total inventories</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e1103-wk-Fact-8C8576F3CFFDFB769F87AE306F24BFA9" name="us-gaap:InventoryNet" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">583,815</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e1122-wk-Fact-4415811DB704DCDB1715AE306F262D19" name="us-gaap:InventoryNet" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">594,804</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e1183-wk-Fact-1130ECA97F7ACE1A1F0FAE306F2861EF" name="us-gaap:PrepaidExpenseCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">187,249</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e1202-wk-Fact-97E8A9E93BB4463D55E8AE306E354D10" name="us-gaap:PrepaidExpenseCurrent" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">146,135</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e1222-wk-Fact-FF1EFC18D99E0B9AA0EBAE306E3A7549" name="us-gaap:OtherAssetsCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,615</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e1241-wk-Fact-152904427B38332BE889AE306F30FD04" name="us-gaap:OtherAssetsCurrent" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,325</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total current assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e1261-wk-Fact-B1EFE0FA7D36B534E28BAE306E24FA82" name="us-gaap:AssetsCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,023,478</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e1280-wk-Fact-0C4D9878107310E99733AE306F172A34" name="us-gaap:AssetsCurrent" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,976,649</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Land and improvements</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e1382-wk-Fact-8E1D4B0977DF7163E7F0AE306F326557" name="us-gaap:Land" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">25,185</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e1401-wk-Fact-472F8A2BA58BBD7AC27FAE306E370D6E" name="us-gaap:Land" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,026</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Buildings and leasehold improvements</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e1421-wk-Fact-0B7F1B82643DD6F190B6AE306E241501" name="us-gaap:BuildingsAndImprovementsGross" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">331,563</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e1440-wk-Fact-57CC00FA73ECCF859B0FAE306F1AA0D3" name="us-gaap:BuildingsAndImprovementsGross" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">315,984</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Equipment</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e1461-wk-Fact-BB8F50657B6FEE83F8C0AE306E24634A" name="us-gaap:MachineryAndEquipmentGross" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">970,081</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e1480-wk-Fact-BB9E0C8AA7AE327C7E55AE306E3701E8" name="us-gaap:MachineryAndEquipmentGross" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">971,140</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Total property, plant and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e1500-wk-Fact-406F741096C3C30C4C3AAE306F21C2EF" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,326,829</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e1519-wk-Fact-7F86502AE9C57CF26C40AE306F2E1154" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,305,150</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18251087e1539-wk-Fact-CD080565E483B83FDC8AAE306F29EFEF" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">818,139</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18251087e1559-wk-Fact-0B965265B57B6E80AC53AE306E3A3770" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">811,654</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment, net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e1580-wk-Fact-EB6B9ACD3D9C6C2B87C4AE306F3226DE" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">508,690</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e1599-wk-Fact-7ED80AAEA50FE678FECCAE306E3A1B65" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">493,496</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e1660-wk-Fact-B1EEB81898B61C98F247AE306E3733C2" name="us-gaap:Goodwill" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">219,770</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e1679-wk-Fact-DCD0D775960C0FA859A6AE306F2B8328" name="us-gaap:Goodwill" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">506,069</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchased intangibles, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e1699-wk-Fact-8D41F97A7152BF346364AE306F23F18C" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">133,123</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e1718-wk-Fact-652160AA7CBB7953B004AE306F31D799" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">174,113</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other investments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e1738-wk-Fact-F8F87C4B579CC1236D93AE306E3A41CF" name="us-gaap:LongTermInvestments" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,655,709</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e1757-wk-Fact-586D90224DB8EEB606EAAE306F1D4B6D" name="us-gaap:LongTermInvestments" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,027,736</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e1777-wk-Fact-7B2273B19A4B7D10953DAE306E3A2D01" name="us-gaap:OtherAssetsNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">70,298</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e1796-wk-Fact-1F3A8089C81F2F4AFA85AE306F30975A" name="us-gaap:OtherAssetsNoncurrent" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">94,949</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e1821-wk-Fact-A26AE081CE3C1875CD2DAE306F1FCAD4" name="us-gaap:Assets" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,611,068</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e1840-wk-Fact-8131D2F126AF4C75E91AAE306F2205A6" name="us-gaap:Assets" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,273,012</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div><br/></div><div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span><span style="font-family:inherit;font-size:11pt;">44</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:93.75%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" style="padding-top:4px;padding-bottom:4px;"><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">BIO-RAD LABORATORIES, INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated Balance Sheets</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands, except share data)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="width:73%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;Accounts payable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e2094-wk-Fact-14ABDCB0133C48022411AE306E24A9E0" name="us-gaap:AccountsPayableCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">122,450</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e2113-wk-Fact-9825B3766F265B5A1896AE306E3ACF7B" name="us-gaap:AccountsPayableCurrent" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">135,182</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;Accrued payroll and employee benefits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e2128-wk-Fact-A60AD52D6730BB2D172FAE306F185B13" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">143,510</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e2147-wk-Fact-91CCC7757691C3A98B2CAE306E24194C" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">171,632</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;Current maturities of long-term debt</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e2167-wk-Fact-38198BD414E571AC457AAE306E34EBEE" name="us-gaap:NotesAndLoansPayableCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">493</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e2186-wk-Fact-5270EB8CD56C126D4A61AE306E3AD734" name="us-gaap:NotesAndLoansPayableCurrent" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">420</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;Income taxes payable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e2206-wk-Fact-822D8D9325A095C293BCAE306F3577A4" name="us-gaap:AccruedIncomeTaxesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">27,513</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e2225-wk-Fact-4168BBAB5F6715DB0511AE306F20DE20" name="us-gaap:AccruedIncomeTaxesCurrent" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">19,802</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;Other taxes payable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e2245-wk-Fact-72329EE392CE4EFD6FE8366B9CB60824" name="us-gaap:TaxesPayableCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">28,675</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e2264-wk-Fact-5C387BC3EEEF90363C9936701462DDFE" name="us-gaap:TaxesPayableCurrent" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">20,139</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;Deferred revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e2284-wk-Fact-43B41A23DBC2CDACF92CAE306F1A6BBC" name="us-gaap:DeferredRevenueCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">26,936</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e2303-wk-Fact-1A442DC7234D17590A2DAE306F34B62F" name="us-gaap:DeferredRevenueCurrent" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">28,233</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;Other current liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e2323-wk-Fact-EC82AFC635E1669FAC75AE306F1538B1" name="us-gaap:OtherLiabilitiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">101,218</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e2342-wk-Fact-108F2B3F035DEB1507C1AE306E241EC7" name="us-gaap:OtherLiabilitiesCurrent" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">127,288</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total current liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e2363-wk-Fact-31E7A07C4E4D8CCA6E45AE306F26F4A1" name="us-gaap:LiabilitiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">450,795</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e2382-wk-Fact-A81E745186A9BC2E1DC4AE306E396F2F" name="us-gaap:LiabilitiesCurrent" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">502,696</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt, net of current maturities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e2443-wk-Fact-A242801CD265F07BB691AE306F2AD33B" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">438,937</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e2462-wk-Fact-31191E76D73CB5EC9141AE306E24B920" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">434,581</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e2482-wk-Fact-00EF094363196DC468FCAE306F19563E" name="us-gaap:DeferredTaxLiabilitiesNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">553,239</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e2501-wk-Fact-DF6EA29EE4E5235C2849AE306F355C7C" name="us-gaap:DeferredTaxLiabilitiesNoncurrent" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">222,209</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e2521-wk-Fact-9DAABB2F1E654D089C73AE306E24F843" name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">147,766</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e2540-wk-Fact-E300C10C1CF0CBA86D97AE306F2A81F4" name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">183,276</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e2560-wk-Fact-CA10E7741E65BE695850AE306F258F83" name="us-gaap:Liabilities" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,590,737</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e2579-wk-Fact-469641E1CCF9319B15B3AE306F1C31FE" name="us-gaap:Liabilities" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,342,762</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commitments and contingent liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e2640-wk-Fact-BE65318873FCE9ADC740AE306F21D16F" name="us-gaap:CommitmentsAndContingencies" contextRef="FI2018Q4" unitRef="usd" xsi:nil="true" scale="3" format="ixt:nocontent"></ix:nonFraction></span><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e2658-wk-Fact-FA0752B783E5932EBDE3AE306E2414CC" name="us-gaap:CommitmentsAndContingencies" contextRef="FI2017Q4" unitRef="usd" xsi:nil="true" scale="3" format="ixt:nocontent"></ix:nonFraction></span><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stockholders&#8217; equity:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Preferred stock, $0.0001 par value, 7,500,000 shares authorized; issued and outstanding - none</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e2759-wk-Fact-8E65E021D05243D51C6FAE306E3AA646" name="us-gaap:PreferredStockValue" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e2778-wk-Fact-0945497F2E00BA210AF1AE306E3A576D" name="us-gaap:PreferredStockValue" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;Class A common stock, $0.0001 par value; 80,000,000 shares authorized; shares issued - 24,884,265 and 24,679,127 at 2018 and 2017, respectively; shares outstanding - 24,704,772 and 24,678,545 at 2018 and 2017, respectively</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e2799-wk-Fact-5D47289628D0F41A16DDAE306F286B72" name="us-gaap:CommonStockValue" contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e2818-wk-Fact-D861ED2725E4A17DA988AE306F2F7632" name="us-gaap:CommonStockValue" contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;Class B common stock, $0.0001 par value; 20,000,000 shares authorized; shares issued - 5,096,421 and 5,107,674 at 2018 and 2017, respectively; shares outstanding - 5,095,504 and 5,106,757 at 2018 and 2017, respectively</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e2838-wk-Fact-270F67B24072D726124AAE306E3AFFA0" name="us-gaap:CommonStockValue" contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e2857-wk-Fact-241123FC3090E697A549AE306F33BF16" name="us-gaap:CommonStockValue" contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additional paid-in capital</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e2877-wk-Fact-2A670EA6C46AD9E96E02AE306F17A476" name="us-gaap:AdditionalPaidInCapital" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">394,342</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e2896-wk-Fact-A13F87F4249F033BB465AE306F2C39EA" name="us-gaap:AdditionalPaidInCapital" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">361,231</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;Class A treasury stock at cost, 179,493 shares at 2018 and 582 shares at 2017</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18251087e2916-wk-Fact-4F0CAEEE9220F59A8916AE306E2400C6" name="us-gaap:TreasuryStockValue" contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_bio_TreasuryClassAMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">49,040</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18251087e2936-wk-Fact-D6C778C1209B60BA25ECAE306E3ACF83" name="us-gaap:TreasuryStockValue" contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_bio_TreasuryClassAMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">128</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;Class B treasury stock at cost, 917 shares at 2018 and 2017</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18251087e2957-wk-Fact-983E72C4BB1996003F0DAE306E3A8903" name="us-gaap:TreasuryStockValue" contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_bio_TreasuryClassBMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">89</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18251087e2977-wk-Fact-E09BD7F861B3C9B3EB5EAE306E3A3A49" name="us-gaap:TreasuryStockValue" contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_bio_TreasuryClassBMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">89</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Retained earnings</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e2998-wk-Fact-49B678A59F03A7066897AE306F2856CD" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,722,073</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e3017-wk-Fact-2B905C1108CC87D045A2AE306E24F720" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,830,439</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive (loss) income</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18251087e3037-wk-Fact-D5D3F01E3A8DE9854CC7AE306E2424D5" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">46,958</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e3057-wk-Fact-92B7E73623291857A8DBAE306E2471F7" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">738,794</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total stockholders&#8217; equity</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e3077-wk-Fact-114B6B01C03868CB97EEAE306F1F339C" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,020,331</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e3096-wk-Fact-3BA8CE55FC8A5C8D4FD8AE306F2E3C84" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,930,250</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities and stockholders&#8217; equity</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e3121-wk-Fact-8FF38C1B112762429A7EAE306F30546C" name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,611,068</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18251087e3140-wk-Fact-A5AEF6C08D10DEB8ADADAE306F297B8B" name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,273,012</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div><br/></div><div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span><span style="font-family:inherit;font-size:11pt;">45</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><hr style="page-break-after:always"></hr><div><a id="sD6D44E4FF5B45FEFA1195372F2C64DE0"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">BIO-RAD LABORATORIES, INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated Statements of Income</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands, except per share data)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:52%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Year Ended December 31,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e794-wk-Fact-40109CCC5D4B37B227F6AE306E4AF5CB" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,289,415</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e813-wk-Fact-4AFA61449C81777A4AC7AE306E4A7BE1" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,160,153</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e832-wk-Fact-F1582A82701BAC608F67AE306E4ADB19" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,068,172</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cost of goods sold</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e853-wk-Fact-7A03634FE291E511F4B8AE306E4A952B" name="us-gaap:CostOfGoodsAndServicesSold" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,066,264</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e872-wk-Fact-B4CE32F8EDBECA8089CCAE306F559214" name="us-gaap:CostOfGoodsAndServicesSold" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">972,450</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e891-wk-Fact-055420C41893E1113E89AE306E4A6417" name="us-gaap:CostOfGoodsAndServicesSold" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">929,744</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Gross profit</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e917-wk-Fact-15DECC05EE4D3C04941EAE306F52978C" name="us-gaap:GrossProfit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,223,151</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e936-wk-Fact-A4D55569EFC0D00715D1AE306E4A4AF5" name="us-gaap:GrossProfit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,187,703</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e955-wk-Fact-7C2CCB7BD3841E5F419DAE306F552576" name="us-gaap:GrossProfit" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,138,428</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Selling, general and administrative expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e981-wk-Fact-12C593A45D4CF475A89BAE306F4F5168" name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">834,783</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e1000-wk-Fact-4652A743CD4A16867B3FAE306EC3F9B3" name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">806,790</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e1019-wk-Fact-302CA792FDF61C708405AE306E4A12F7" name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">814,697</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Research and development expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e1045-wk-Fact-FBD9E38FCC7EADBB7B7DAE306F51C445" name="us-gaap:ResearchAndDevelopmentExpense" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">199,196</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e1064-wk-Fact-3619800A4DE9DF2018F7AE306E4AD6F9" name="us-gaap:ResearchAndDevelopmentExpense" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">250,157</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e1083-wk-Fact-5056A9C7C8F1C0A7D46BAE306E4A40C1" name="us-gaap:ResearchAndDevelopmentExpense" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">205,708</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Impairment losses on goodwill and long-lived assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e1109-wk-Fact-18DE2E5E1B637E0B2337AE306F5043A8" name="us-gaap:AssetImpairmentCharges" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">292,513</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e1128-wk-Fact-FEDB08646AB674E7013AAE306E4A9E9D" name="us-gaap:AssetImpairmentCharges" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,506</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e1147-wk-Fact-BDC4157A053771CDB0EAAE306F4E6321" name="us-gaap:AssetImpairmentCharges" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">62,305</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">(Loss) income from operations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18258415e1173-wk-Fact-2971FD457A9491DB2698AE306F5181AE" name="us-gaap:OperatingIncomeLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">103,341</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e1193-wk-Fact-210F1996C221AEB58D9FAE306F4DD117" name="us-gaap:OperatingIncomeLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">119,250</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e1212-wk-Fact-EC81754C2450DE6324F6AE306F5752D7" name="us-gaap:OperatingIncomeLoss" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">55,718</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e1238-wk-Fact-0DCF642274A91FE08C5EAE306E4AC31E" name="us-gaap:InterestExpense" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,962</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e1257-wk-Fact-6EE582383273849D5576AE306E4A3423" name="us-gaap:InterestExpense" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,014</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e1276-wk-Fact-FF0E5DA3370C8C853D54AE306F547180" name="us-gaap:InterestExpense" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,380</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Foreign currency exchange losses, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e1303-wk-Fact-8376DA2E2718B0554D58AE306E4A4743" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2,861</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e1322-wk-Fact-6C1A0A5CC3FE4CE0125FAE306F4B6771" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">9,128</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e1341-wk-Fact-4A4954518099360666A2AE306F509F38" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">4,542</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Change in fair market value of equity securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18258415e1367-wk-Fact-C024BA2543AA0279BF48CF8E004BF81D" name="us-gaap:UnrealizedGainOnSecurities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">606,230</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e1387-wk-Fact-22949F4C94B251425CE1CF8E3134A317" name="us-gaap:UnrealizedGainOnSecurities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e1406-wk-Fact-CDBD9B260B2A2DD7AA83CF8E40803038" name="us-gaap:UnrealizedGainOnSecurities" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other (income) expense, net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18258415e1432-wk-Fact-388290569E52C29C7772AE306F5345C0" name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">36,593</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18258415e1452-wk-Fact-8149E55EEB67B22B5F2DAE306F53DA86" name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,697</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18258415e1472-wk-Fact-D80B275C2E16A8BBDA7DAE306E4A5F51" name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13,764</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Income before income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e1499-wk-Fact-5D7EC792E53456702DB4AE306F4B00F0" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">512,659</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e1518-wk-Fact-52D19F22801FA926F14FAE306E4AAD97" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">97,805</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e1537-wk-Fact-0E4CD74C52A444712EB8AE306E4A7F49" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">41,560</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">(Provision for) benefit from income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18258415e1563-wk-Fact-AAFF9B1DB9C491D4D273AE306E4ACA78" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">147,045</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e1583-wk-Fact-6468C31E99A79843151BAE306E4A62B0" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">24,444</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18258415e1602-wk-Fact-E140FEB0079FEC941347AE306F545333" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">15,560</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net income</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e1634-wk-Fact-8E910E12498A55693AC5AE306F578C08" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">365,614</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e1653-wk-Fact-399A23BD0E930E5D756DAE306F57B75E" name="us-gaap:NetIncomeLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">122,249</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e1672-wk-Fact-468AAAC896EA00BE179AAE306F520CD0" name="us-gaap:NetIncomeLoss" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">26,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Basic earnings per share:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net income per basic share </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e1832-wk-Fact-AA604C465927A9806F4DAE306E4A79C9" name="us-gaap:EarningsPerShareBasic" contextRef="FD2018Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">12.25</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e1851-wk-Fact-66D2B9F943BA286A3213AE306E4A41A4" name="us-gaap:EarningsPerShareBasic" contextRef="FD2017Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">4.12</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e1870-wk-Fact-6EBA283D52E4151203BDAE306F4DEB2E" name="us-gaap:EarningsPerShareBasic" contextRef="FD2016Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.88</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Weighted average common shares - basic</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e1891-wk-Fact-EEC46772E1CE0399D899AE306E4AEB29" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2018Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">29,836</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e1910-wk-Fact-EE44FF6BDCE095E25243AE306E4ADB1A" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2017Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">29,655</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e1929-wk-Fact-48EAEB51FAC0194B5B74AE306E4A0A5F" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2016Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">29,440</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Diluted earnings per share:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net income per diluted share </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e2095-wk-Fact-44DADB0EC97E7819BA69AE306E4ADBEE" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2018Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">12.10</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e2114-wk-Fact-42F00826A0BF9FD7087DAE306E4A5704" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2017Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">4.07</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e2133-wk-Fact-4711ABEEA0946A4DB9D1AE306E4A5EE6" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2016Q4YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.88</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Weighted average common shares - diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e2154-wk-Fact-1A7F04BEEF3E8010BC9FAE306E4ACFF9" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2018Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">30,228</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e2173-wk-Fact-697EF45C6A1D27F866A7AE306E4A2084" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2017Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">30,034</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18258415e2192-wk-Fact-C8905E5E6F43BCE99513AE306F4B57A3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2016Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">29,646</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The accompanying notes are an integral part of these consolidated financial statements.&#160;</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">46</span></div></div><hr style="page-break-after:always"></hr><div><a id="sDB513DD4E6405852A203896F9607BDB4"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">BIO-RAD LABORATORIES, INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated Statements of Comprehensive Income </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:93.9453125%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:59%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net income</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18254368e716-wk-Fact-8E910E12498A55693AC5AE306F578C08" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">365,614</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18254368e735-wk-Fact-399A23BD0E930E5D756DAE306F57B75E" name="us-gaap:NetIncomeLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">122,249</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18254368e754-wk-Fact-468AAAC896EA00BE179AAE306F520CD0" name="us-gaap:NetIncomeLoss" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">26,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other comprehensive (loss) income:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Foreign currency translation adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18254368e832-wk-Fact-F0B29911BD62FB79A867AE306EC5A7AA" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">112,857</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18254368e852-wk-Fact-946BC8A81AA1F8796051AE306EC51303" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">76,050</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18254368e871-wk-Fact-DEE00CF07E58122E0E62AE306EC51A06" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">32,394</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Foreign other post-employment benefits adjustments, net of income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18254368e893-wk-Fact-5C193ED8E62FD91486EAAE306ECC34FB" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">7,549</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18254368e912-wk-Fact-64B9228DE3111B4FF746AE306ECCF263" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,767</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18254368e932-wk-Fact-5625C484363A48E82E5CAE306EC88C18" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2,086</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net unrealized holding (losses) gains on available-for-sale (AFS) investments, net of income taxes and effect of adoption of ASU 2018-02*</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18254368e953-wk-Fact-846350E8D65D0598F9C1AE306EC7830C" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,187</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18254368e973-wk-Fact-1C2C981162EF68012081AE306EC74D92" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">248,745</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18254368e992-wk-Fact-F7F71857E6208C774186AE306ECBFE4E" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">65,936</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other comprehensive (loss) income, net of income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18254368e1013-wk-Fact-25D846DD4235133F9278AE306EC43FDA" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">106,495</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18254368e1033-wk-Fact-E7D19E7756F74018A31BAE306ECA3294" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">321,028</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18254368e1052-wk-Fact-F013C258FAA4B7D5FDD2AE306EC4A27A" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">35,628</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Comprehensive income</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18254368e1078-wk-Fact-EF4EF98CFD37E2E9609DAE306ECBF85A" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">259,119</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18254368e1097-wk-Fact-6BEBC76B980662878180AE306ECB191B" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">443,277</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18254368e1116-wk-Fact-6C6CC4855FF774B9E664AE306EC85B93" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">61,628</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">*See Note 8, "Accumulated Other Comprehensive Income (Loss)"</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Reclassification adjustments are calculated using the specific identification method.</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s03367085533359EDACD796EEAE3DB338"></a></div><div style="line-height:120%;text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">47</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">BIO-RAD LABORATORIES, INC.</span></div><div style="line-height:120%;text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Consolidated Statements of Cash Flows</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:9pt;">(In thousands)</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.6829268292683%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:64%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash flows from operating activities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash received from customers</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e775-wk-Fact-96ECB1902CA566259EE9AE306EC38363" name="us-gaap:ProceedsFromCustomers" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,326,310</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:2px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:2px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e794-wk-Fact-D7C243425BC722A6696DAE306F5F5B2D" name="us-gaap:ProceedsFromCustomers" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,093,948</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e813-wk-Fact-E5223E2D0FDF0EC34EE7AE306F5AE9D9" name="us-gaap:ProceedsFromCustomers" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,074,024</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid to suppliers and employees</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e829-wk-Fact-9E774C23CFF7F6CBC9FFAE306EC256BA" name="us-gaap:PaymentsToSuppliersAndEmployees" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,989,685</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e849-wk-Fact-E8077DA312E86FCCBF16AE306ECF1029" name="us-gaap:PaymentsToSuppliersAndEmployees" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,916,119</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e869-wk-Fact-512DDAB088641EAF07A4AE306ECCFEEE" name="us-gaap:PaymentsToSuppliersAndEmployees" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,808,687</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest paid, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e891-wk-Fact-2F1C4B1416B1F8350B5BAE306ECC9E56" name="us-gaap:InterestPaid" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">22,703</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e911-wk-Fact-4266CB9104C36729B28EAE306E4AB4A8" name="us-gaap:InterestPaid" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">22,224</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e931-wk-Fact-7540AB2C3499A1B199F9AE306ECFD8AA" name="us-gaap:InterestPaid" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">22,756</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax payments, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e953-wk-Fact-490385D8071331096129AE306ECD624F" name="us-gaap:IncomeTaxesPaidNet" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">62,414</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e973-wk-Fact-234ECB75CB77D46C767DAE306F60912C" name="us-gaap:IncomeTaxesPaidNet" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">52,136</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e993-wk-Fact-B7E9FA7D3C65D8075A94AE306E4A5DC4" name="us-gaap:IncomeTaxesPaidNet" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">38,442</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Investment proceeds and miscellaneous receipts, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e1015-wk-Fact-F567F4CCDFA6113A04ADAE306F622C64" name="us-gaap:ProceedsFromOtherOperatingActivities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">26,383</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e1034-wk-Fact-345387B71A34AAD42D8DAE306ED1BBAE" name="us-gaap:ProceedsFromOtherOperatingActivities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,392</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e1053-wk-Fact-B873B3A30B4C7385F032AE306EC4CF2B" name="us-gaap:ProceedsFromOtherOperatingActivities" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">14,597</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Excess tax benefits from share-based compensation</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e1074-wk-Fact-C2202B81F6C625988789AE306F6124B5" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e1093-wk-Fact-48AF179B5CCDCE2316C4AE306ECAC929" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e1112-wk-Fact-E057ACBBD3E70D3A883FAE306F5B8CA6" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,506</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Proceeds from (payments for) forward foreign exchange contracts, net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e1134-wk-Fact-A35F9BD0025082F3B454AE306ECEF8CD" name="bio:Proceedsfromderivativeinstrumentsoperatingactivities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,603</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e1153-wk-Fact-4C7E2F91AFB77AD6700FAE306ECAD04A" name="bio:Proceedsfromderivativeinstrumentsoperatingactivities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">17,724</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e1173-wk-Fact-EA1B1F88AAB8E8193851AE306EC5DF9F" name="bio:Proceedsfromderivativeinstrumentsoperatingactivities" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,164</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net cash provided by operating activities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e1195-wk-Fact-A3460B5CD9BF1C0B408BAE306EC9691A" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">285,494</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e1214-wk-Fact-E85787E94DC3241B1E7AAE306F59EDE3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">104,137</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e1233-wk-Fact-C4EDA22A827AC34C5532AE306EC99C26" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">216,066</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash flows from investing activities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capital expenditures</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e1317-wk-Fact-8DB80C2C0820AD339264AE306F619F3F" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">129,825</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e1337-wk-Fact-9F9C36D704AAD3843076AE306E4AE6E9" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">111,332</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e1357-wk-Fact-FA7211921286CB140153AE306ECF3E91" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">141,436</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Proceeds from dispositions of property, plant and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e1379-wk-Fact-35EABA67B35285BD5497AE306E4A8013" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,315</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e1398-wk-Fact-064277785517B38D9310AE306ED09629" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">86</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e1417-wk-Fact-09F3CE6A87877203DA67AE306ECB3AF2" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">398</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;text-indent:-6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Proceeds from divestiture of a product line</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e1438-wk-Fact-5119D736E5B997DE8049CE86C97E9A1C" name="us-gaap:ProceedsFromSaleOfProductiveAssets" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,964</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e1457-wk-Fact-05262EBFE4749EBD13D8CE86EF104337" name="us-gaap:ProceedsFromSaleOfProductiveAssets" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e1476-wk-Fact-F3C51F2E63E795F6D714CE87058A191D" name="us-gaap:ProceedsFromSaleOfProductiveAssets" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;text-indent:-6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Proceeds from (payments for) acquisitions and long-term investment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e1497-wk-Fact-35D5006751F62D4869BD2FCB172EFD55" name="us-gaap:PaymentsForProceedsFromInvestments" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">266</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e1516-wk-Fact-9CB73278829782220E6D2FCB174AB9F8" name="us-gaap:PaymentsForProceedsFromInvestments" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">76,645</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e1536-wk-Fact-18133D35EC484061B7812FCB175381B0" name="us-gaap:PaymentsForProceedsFromInvestments" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">14,165</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Payments for purchases of intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e1558-wk-Fact-22A794F4AAB91712136BAE306ECDEA7D" name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e1578-wk-Fact-29C5B94E7ADBEBF785E5AE306E4A98A1" name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,795</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e1598-wk-Fact-3868B10D5A66E4B2A68FAE306EC5FA8B" name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">135</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Payments for purchases of restricted investment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e1620-wk-Fact-376C86901EA4506882D9AE306E4AB13A" name="us-gaap:PaymentsToAcquireRestrictedInvestments" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e1639-wk-Fact-4429F4FF464D3534261BAE306EC301A9" name="us-gaap:PaymentsToAcquireRestrictedInvestments" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e1659-wk-Fact-061B8862BDC1EFFC1CAEAE306E4A7BA2" name="us-gaap:PaymentsToAcquireRestrictedInvestments" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">350</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Payments for purchases of marketable securities and investments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e1681-wk-Fact-123469CC25875EC364CA1CFF96ADC6BF" name="us-gaap:PaymentsToAcquireInvestments" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">371,019</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e1701-wk-Fact-D759C9EDF36313B39DFA1CFF96B35828" name="us-gaap:PaymentsToAcquireInvestments" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">282,656</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e1721-wk-Fact-79F82CBA56A15DB3FB481CFF96B6643F" name="us-gaap:PaymentsToAcquireInvestments" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">278,071</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Proceeds from sales of marketable securities and investments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e1743-wk-Fact-FD2D8980279B0CC55C96AE306EC65288" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">77,029</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e1762-wk-Fact-3670CFA7520694043D9BAE306F5C3767" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">97,523</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e1781-wk-Fact-6505B88B4D74203DC36CAE306E4A158B" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">76,859</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Proceeds from maturities of marketable securities and investments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e1802-wk-Fact-91E2BED124D10C9F7CBDAE306EC805BE" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">225,295</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e1821-wk-Fact-812F2832F9E58B1028A2AE306EC73666" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">202,247</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e1840-wk-Fact-0369440A9FA3848C4B7AAE306F62B9F7" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">143,020</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net cash used in investing activities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e1861-wk-Fact-A9FE4BD131B33D89E47DAE306E4A1708" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">186,978</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e1881-wk-Fact-EDA597A6269125814B8AAE306EC49203" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">175,572</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e1901-wk-Fact-4FD33F79D20DFE14052FAE306EC7C09E" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">213,880</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash flows from financing activities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net (payments) borrowings on line-of-credit arrangements and notes payable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e1986-wk-Fact-0E29C5E22B79727E0E28AE306EC93FA5" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e2005-wk-Fact-ED787066B37C82580FFDAE306F6012AC" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">36</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e2025-wk-Fact-0A70A9D653A7969566E4AE306F5B2C0E" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">37</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Payments on long-term borrowings</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e2046-wk-Fact-7468A3594CC8850FF676AE306ECE68F0" name="us-gaap:RepaymentsOfLongTermDebt" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,961</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e2066-wk-Fact-A778F2B4C7259CEA5D05AE306F5C783A" name="us-gaap:RepaymentsOfLongTermDebt" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">316</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e2086-wk-Fact-BB25356AC8A2C4FEF1A4AE306E4A92C7" name="us-gaap:RepaymentsOfLongTermDebt" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">303</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Proceeds from issuances of common stock for share-based compensation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e2108-wk-Fact-2C7FFA3324625C14F1A8AE306EC8923C" name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">14,133</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e2127-wk-Fact-980DBFF4AB4ED92A7A68AE306ECA15E8" name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">14,604</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e2146-wk-Fact-775CE22BCD887CD7FD10AE306ECD1D00" name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,280</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax payments from net share settlement</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e2167-wk-Fact-2033AC0C62DEC41D845ECEA4167D4F3A" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,862</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e2187-wk-Fact-EDA8502D3F6AF69E101ACEA43673EE95" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,310</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e2207-wk-Fact-8E4680EDC051723E4DF3CEA44D7A2AA1" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Payments for purchases of treasury stock</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e2228-wk-Fact-0ABB0F307BC17035AC2EAE306ECEE243" name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">48,912</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e2248-wk-Fact-3388BC77FD0AEF3BF8E6AE306EC8D5BF" name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,920</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e2268-wk-Fact-F0572E3419E04F7FB7A4AE306E4A291E" name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Payments of contingent consideration</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e2289-wk-Fact-8B70D70ECC021601C1A6AE306ECE857E" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,078</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e2309-wk-Fact-34BD42A150354F423DEFAE306F5D6C2D" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,681</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e2329-wk-Fact-B9C0D1FC6B71EC2FDB19AE306ECE48FC" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,500</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Excess tax benefits from share-based compensation</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e2351-wk-Fact-7CF583F9283BB1A30CD3AE306EC6B7A8" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e2370-wk-Fact-92CB4461DA86783937ECAE306E4A904C" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:20px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e2389-wk-Fact-F12EAA3B1BA5BDA4A1B3AE306F58968E" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,506</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net cash (used in) provided by financing activities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e2410-wk-Fact-D0F000EC413E103762F7AE306F62019E" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">48,680</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e2430-wk-Fact-762D4388A6AAD8876E75AE306EC5B5EC" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">341</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e2449-wk-Fact-724EE8F8278D97589D2EAE306F59997E" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,020</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of foreign exchange rate changes on cash</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e2470-wk-Fact-D8952C4E54BA98C662B6AE306ECBB990" name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">655</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e2490-wk-Fact-DC325550E362444E976FAE306ECCC284" name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,094</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e2510-wk-Fact-8C2944B2B0643C1D283BAE306F5C9E7D" name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">12,858</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net increase (decrease) in cash, cash equivalents and restricted cash</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e2532-wk-Fact-3C9B7FD113E7ED994D3DAE306EC64251" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">49,181</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e2551-wk-Fact-8C7F2075D0BB3EB247DAAE306E4A64E4" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">72,188</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18258712e2571-wk-Fact-5FCB715B14F7360FC0BAAE306E4AC536" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,652</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash, cash equivalents and restricted cash at beginning of year</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e2594-wk-Fact-0BBA86789C36D0C9FF8E33DA8B10A811" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">384,983</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e2613-wk-Fact-8554BD8D2EC5E408300833DB29DD79CD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2016Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">457,171</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e2632-wk-Fact-805AD5D23EE18BD69C5CAE306ECDFCF0" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2015Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">458,823</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash, cash equivalents and restricted cash at end of year</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e2658-wk-Fact-FA0E8E635D7A39C51C7833E19C8512CF" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">434,164</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e2677-wk-Fact-0BBA86789C36D0C9FF8E33DA8B10A811" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">384,983</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e2696-wk-Fact-8554BD8D2EC5E408300833DB29DD79CD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2016Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">457,171</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the Consolidated Balance Sheets that agrees to the same amounts shown in the  Consolidated Statements of Cash Flows (in thousands): </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:77.46341463414635%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:59%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="8" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d18258712e2826-wk-Fact-2BBA2BA46E3718DD1C7CAE306F2C0777" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">431,526</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d18258712e2841-wk-Fact-2131C65646A3A86E49D9AE306E354AEE" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">383,824</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d18258712e2856-wk-Fact-F10131BB721F79D0FF7B01F091191104" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2016Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">456,264</ix:nonFraction></span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash included in Other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e2872-wk-Fact-C0A49180AE7C5AE9D15333E27C18082D" name="us-gaap:RestrictedCashCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">111</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e2886-wk-Fact-5969CECCE1DECD4CB7E433DA89BA8176" name="us-gaap:RestrictedCashCurrent" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">882</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e2900-wk-Fact-5C733E16241AEA87603133DB281E7A79" name="us-gaap:RestrictedCashCurrent" contextRef="FI2016Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">494</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash included in Other assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e2915-wk-Fact-3C236C35156FF7BB487333E16E71851B" name="us-gaap:RestrictedCashNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,527</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e2929-wk-Fact-90EE3418FD555D41DF6D33DA8A62D55F" name="us-gaap:RestrictedCashNoncurrent" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">277</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18258712e2943-wk-Fact-5DB527431EE0F2EFC9DD33DB29006123" name="us-gaap:RestrictedCashNoncurrent" contextRef="FI2016Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">413</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash, cash equivalents, and restricted cash shown in the Consolidated Statements of Cash Flows</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d18258712e2958-wk-Fact-FA0E8E635D7A39C51C7833E19C8512CF" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">434,164</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d18258712e2973-wk-Fact-0BBA86789C36D0C9FF8E33DA8B10A811" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">384,983</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d18258712e2988-wk-Fact-8554BD8D2EC5E408300833DB29DD79CD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2016Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">457,171</ix:nonFraction></span></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">48</span></div></div><hr style="page-break-after:always"></hr><div><a id="sD4209DEEDBB85B52A2A719ED0D630CBA"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="25"></td></tr><tr><td style="width:28%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td colspan="25" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">BIO-RAD LABORATORIES, INC.</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated Statements of Changes in Stockholders&#8217; Equity</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Common</span></div><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Additional Paid-in Capital</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Treasury Stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Retained</span></div><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Accumulated Other Comprehensive Income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Total Stockholders' Equity</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at December 31, 2015</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e995-wk-Fact-F65B37C6E3535A09834BAE306F248E17" name="us-gaap:StockholdersEquity" contextRef="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e1014-wk-Fact-C52035126B664435C8CFAE306F2598DA" name="us-gaap:StockholdersEquity" contextRef="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">300,408</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18263092e1034-wk-Fact-9D09ECF67E9ECE6F8750AE306F24D297" name="us-gaap:StockholdersEquity" contextRef="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">101</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e1054-wk-Fact-AFAE04865562989B1B15AE306F56E69D" name="us-gaap:StockholdersEquity" contextRef="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,802,581</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e1073-wk-Fact-36FD8AE7473FCB2E32D4AE306F2662C0" name="us-gaap:StockholdersEquity" contextRef="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">382,138</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e1093-wk-Fact-8561964311DD4A328312AE306F153E9E" name="us-gaap:StockholdersEquity" contextRef="FI2015Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,485,029</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e1171-wk-Fact-CA37113A907F957038B2AE306F57FA4C" name="us-gaap:NetIncomeLoss" contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">26,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e1210-wk-Fact-468AAAC896EA00BE179AAE306F520CD0" name="us-gaap:NetIncomeLoss" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">26,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive loss, net of tax</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e1312-wk-Fact-E91E6909EF86C15EB659AE306F1F88C1" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">35,628</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e1332-wk-Fact-DF076975F2811D60B75AAE306F26D321" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">35,628</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Issuance of common stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e1376-wk-Fact-A84ED22B9CF0B99318AFAE306F20AA19" name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,280</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e1454-wk-Fact-775CE22BCD887CD7FD10AE306ECD1D00" name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,280</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock compensation expense</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e1498-wk-Fact-8ABA0617CDB136D1B185AE306F189498" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">19,730</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e1576-wk-Fact-E87ADCA4828DE4405773AE306F213C21" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">19,730</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax benefit-exercise stock options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e1620-wk-Fact-3A7EC19D995FE25FA87BAE306F20E182" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,493</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e1698-wk-Fact-24A023B475CA6225D828AE306F238DD4" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,493</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at December 31, 2016</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e1723-wk-Fact-10B4ABC3867725467470AE306F194018" name="us-gaap:StockholdersEquity" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e1742-wk-Fact-24BD9E581FE7D48B5A78AE306F1716B0" name="us-gaap:StockholdersEquity" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">332,911</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18263092e1761-wk-Fact-C5BDDB6295493A90DDC3AE306F1DAC17" name="us-gaap:StockholdersEquity" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">101</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e1782-wk-Fact-52A183528FE77D359A9DAE306F280CF6" name="us-gaap:StockholdersEquity" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,828,581</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e1801-wk-Fact-847BA864691D69F43CE7AE306F1B9336" name="us-gaap:StockholdersEquity" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">417,766</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e1821-wk-Fact-77EAF571409ADC1167FBAE306F158384" name="us-gaap:StockholdersEquity" contextRef="FI2016Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,579,160</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e1904-wk-Fact-CB5F8EE7EE95D18A9466AE306F1F2ADD" name="us-gaap:NetIncomeLoss" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">122,249</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e1943-wk-Fact-399A23BD0E930E5D756DAE306F57B75E" name="us-gaap:NetIncomeLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">122,249</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of adoption of ASU 2016-09**</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e1988-wk-Fact-6AB621ECF3FCAA5C3D31E3CBDA19931C" name="us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">391</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18263092e2027-wk-Fact-F915F7C328820AFEEA46E3CC4FAD534C" name="us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">256</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e2067-wk-Fact-7BDCCEF1D44C62A2CDAEE3CC9AD063E7" name="us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">135</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive income, net of tax</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e2169-wk-Fact-325F57EF4E2BDE4FB243AE306F1BC46C" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">200,893</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e2189-wk-Fact-F798DD87FAFA9B41A9C1AE306F1C2A78" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">200,893</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of adoption of ASU 2018-02***</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18263092e2272-wk-Fact-B5C6831B74CC614368B6E3DFC5D78EB5" name="bio:TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">120,135</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e2292-wk-Fact-486D0900B358433716F7E3E39B21084C" name="bio:TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">120,135</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Issuance of common stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e2356-wk-Fact-DE5FFC58D4E9F0453221AE306F232954" name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,490</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e2434-wk-Fact-DE5FFC58D4E9F0453221AE306F232954" name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,490</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock compensation expense</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e2478-wk-Fact-5295415FEB27B50263C5AE306F185411" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,439</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e2556-wk-Fact-5D0EC5E1180AEED67CB7AE306F1DBCF2" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,439</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchase of treasury stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18263092e2619-wk-Fact-D603B69ABB9D6A736F4BE3E6C05AEFF0" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2,920</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18263092e2679-wk-Fact-D603B69ABB9D6A736F4BE3E6C05AEFF0" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2,920</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Issuance of treasury stock</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e2743-wk-Fact-7D889CD659A1E3B59A09E3E90F6A0651" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,804</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e2804-wk-Fact-7D889CD659A1E3B59A09E3E90F6A0651" name="us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,804</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at December 31, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e2829-wk-Fact-B343C03BE65E53AA83A9AE306F1A7563" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e2848-wk-Fact-189AEA354AB7E375328FAE306F1EE562" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">361,231</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18263092e2867-wk-Fact-CDBE7CDBED30B0AC453CAE306F229BB3" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">217</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e2888-wk-Fact-B8A9FFA458B5569C1090AE306F2300CB" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,830,439</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e2907-wk-Fact-8E63A0AF4014BCFAF0C6AE306F1DEFD9" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">738,794</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e2927-wk-Fact-3BA8CE55FC8A5C8D4FD8AE306F2E3C84" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,930,250</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of adoption of ASU 2016-01 and ASU 2018-03*</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e3010-wk-Fact-608E5B387E4D604AD0D7AE306F21695E" name="bio:EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection" contextRef="I2018Q1SD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,543,747</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18263092e3029-wk-Fact-F5E71D9DCB34DCC56D88E41F104A8605" name="bio:EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection" contextRef="I2018Q1SD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">679,257</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e3050-wk-Fact-4CE25C34B44B69177118AE306F257FB2" name="bio:EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection" contextRef="I2018Q1SD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">864,490</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of adoption of ASU 2016-16*</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18263092e3133-wk-Fact-7C199A6C0F2EF12CE9CBE93F85DC0D8A" name="us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" contextRef="I2018Q1SD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201616Member" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">17,591</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18263092e3173-wk-Fact-7C199A6C0F2EF12CE9CBE93F85DC0D8A" name="us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" contextRef="I2018Q1SD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201616Member" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">17,591</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of adoption of ASC 606*</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e3218-wk-Fact-973F0741137C46CE2D69AE306EF3C80E" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18263092e3257-wk-Fact-CF10D3EDDEF63AD4459BE947FB9998F8" name="us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" contextRef="I2018Q1SD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">136</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18263092e3297-wk-Fact-CF10D3EDDEF63AD4459BE947FB9998F8" name="us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" contextRef="I2018Q1SD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">136</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e3382-wk-Fact-F25D0E6AAACB72A46D85AE306F252F40" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">365,614</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e3421-wk-Fact-8E910E12498A55693AC5AE306F578C08" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">365,614</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive loss, net of tax</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18263092e3523-wk-Fact-B587EB678961BC35B3DFAE306F2902CA" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">106,495</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18263092e3544-wk-Fact-222748023143B1551B5DAE306F1DAA16" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">106,495</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Issuance of common stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e3589-wk-Fact-8EFAE155F8D3F1E00847AE306F1E4B61" name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,271</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e3667-wk-Fact-8EFAE155F8D3F1E00847AE306F1E4B61" name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,271</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock compensation expense</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e3711-wk-Fact-523A27F2F0F6E7AA9CD4AE306F180783" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">27,840</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e3789-wk-Fact-D0BCEF9DE980D2D9C682AE306F19421C" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">27,840</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchase of treasury stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18263092e3852-wk-Fact-CEE52EC103133D9DFA76AE306F1C4BC3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">48,912</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18263092e3912-wk-Fact-CEE52EC103133D9DFA76AE306F1C4BC3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">48,912</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e3943-wk-Fact-889D6CFF14D9DD8E13D0AE306F57C468" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e3962-wk-Fact-32F19DA520604031FE62AE306F1859F6" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">394,342</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18263092e3982-wk-Fact-AB2353F3FB30506553F5AE306F57BBCF" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">49,129</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e4002-wk-Fact-B7684D1F51FB90C07B4EAE306F22735D" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,722,073</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18263092e4021-wk-Fact-4BDDF0A56F712159C6E8AE306F155D3E" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">46,958</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18263092e4042-wk-Fact-114B6B01C03868CB97EEAE306F1F339C" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,020,331</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:4px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">* See Note 1, "Significant Accounting Policies" under "Recent Accounting Pronouncements Adopted"</span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">** See Note 9, "Share-Based Compensation/Equity Award and Purchase Plans" under "Share-Based Compensation"</span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*** See Note 8, "Accumulated Other Comprehensive Income (Loss)"</span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying notes are an integral part of these consolidated financial statements. </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">49</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div><div><a id="sA352A23931325676839BB13476C066F2"></a></div><div style="line-height:120%;text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">BIO-RAD LABORATORIES, INC.</span></div><div style="line-height:120%;text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Notes to Consolidated Financial Statements</span></div><div style="line-height:120%;text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="sAC963505E0C55EDFA363193185815C01"></a></div><div style="line-height:120%;padding-left:0px;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;padding-right:48px;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" id="TextSelection-97C8F773B94F0D1B1E65AE306F863D54-0-wk-Fact-B741FC9C380735C1F9C6AE306F03A9A4" continuedAt="TextSelection-97C8F773B94F0D1B1E65AE306F863D54-1" escape="true">1.</ix:nonNumeric></span><ix:continuation id="TextSelection-97C8F773B94F0D1B1E65AE306F863D54-1" continuedAt="TextSelection-97C8F773B94F0D1B1E65AE306F863D54-2"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">SIGNIFICANT ACCOUNTING POLICIES</span></ix:continuation></div><ix:continuation id="TextSelection-97C8F773B94F0D1B1E65AE306F863D54-2" continuedAt="TextSelection-97C8F773B94F0D1B1E65AE306F863D54-3"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ConsolidationPolicyTextBlock" id="TextSelection-170D02850600BD693A9FAE306F874680-0-wk-Fact-FE546B15F59C054C71E1AE306F0062C7" continuedAt="TextSelection-170D02850600BD693A9FAE306F874680-1" escape="true">Basis of Presentation</ix:nonNumeric></span></div><ix:continuation id="TextSelection-170D02850600BD693A9FAE306F874680-1" continuedAt="TextSelection-170D02850600BD693A9FAE306F874680-2"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The consolidated financial statements include the accounts of Bio-Rad Laboratories, Inc. and all of our wholly and majority owned subsidiaries (referred to in this report as &#8220;Bio-Rad,&#8221; &#8220;we,&#8221; &#8220;us&#8221; and &#8220;our&#8221;) after elimination of intercompany balances and transactions. &#160;The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. &#160;Actual results could differ from those estimates.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-170D02850600BD693A9FAE306F874680-2">We evaluate subsequent events and the evidence they provide about conditions existing at the date of the balance sheet as well as conditions that arose after the balance sheet date but through the date the financial statements are issued. &#160;The effects of conditions that existed at the balance sheet date are recognized in the financial statements. Events and conditions arising after the balance sheet date but before the financial statements are issued are evaluated to determine if disclosure is required to keep the financial statements from being misleading. &#160;To the extent such events and conditions exist, disclosures are made regarding the nature of events and the estimated financial effects for those events and conditions.</ix:continuation></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="TextSelection-CF2AF5AAC72A1865817CAE306F88F964-0-wk-Fact-E0DE0B78BFFE207E1178AE306F032C48" continuedAt="TextSelection-CF2AF5AAC72A1865817CAE306F88F964-1" escape="true">Cash and Cash Equivalents</ix:nonNumeric></span></div><ix:continuation id="TextSelection-CF2AF5AAC72A1865817CAE306F88F964-1" continuedAt="TextSelection-CF2AF5AAC72A1865817CAE306F88F964-2"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-CF2AF5AAC72A1865817CAE306F88F964-2">Cash and cash equivalents consist of cash and highly liquid investments with original maturities of three months or less which are readily convertible into cash. &#160;Cash equivalents are stated at cost, which approximates fair value.</ix:continuation></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="bio:ShorttermRestrictedInvestmentsPolicyTextBlock" id="TextSelection-5F038AA5D0324A5126F1AE306F87DC0E-0-wk-Fact-5EF69C323AF7D3F181FDAE306F0037FF" continuedAt="TextSelection-5F038AA5D0324A5126F1AE306F87DC0E-1" escape="true">Short-term Restricted Investments</ix:nonNumeric></span></div><ix:continuation id="TextSelection-5F038AA5D0324A5126F1AE306F87DC0E-1" continuedAt="TextSelection-5F038AA5D0324A5126F1AE306F87DC0E-2"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><ix:continuation id="TextSelection-5F038AA5D0324A5126F1AE306F87DC0E-2" continuedAt="TextSelection-5F038AA5D0324A5126F1AE306F87DC0E-3"><span style="font-family:inherit;font-size:11pt;">Short-term restricted investments of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292147e643-wk-Fact-69F7E0EE78FF0B7A00ADAE306EF918ED" name="us-gaap:RestrictedInvestmentsCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> at both </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2017</span></ix:continuation><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-5F038AA5D0324A5126F1AE306F87DC0E-3"> represent a money market fund that is renewed annually for collateral that secures worker's compensation and general liability insurance.  Investment income accrues to Bio-Rad and is recorded in Cash and cash equivalents in the Consolidated Balance Sheets.</ix:continuation></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:MarketableSecuritiesPolicy" id="TextSelection-DABD879664DC6A615E69AE306F89FADB-0-wk-Fact-F8FBD01FC71C6533282BAE306EF9B9E3" continuedAt="TextSelection-DABD879664DC6A615E69AE306F89FADB-1" escape="true">Available-for-Sale Investments</ix:nonNumeric></span></div><ix:continuation id="TextSelection-DABD879664DC6A615E69AE306F89FADB-1" continuedAt="TextSelection-DABD879664DC6A615E69AE306F89FADB-2"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><ix:continuation id="TextSelection-DABD879664DC6A615E69AE306F89FADB-2" continuedAt="TextSelection-DABD879664DC6A615E69AE306F89FADB-3"><span style="font-family:inherit;font-size:11pt;">Available-for-sale investments consist of corporate obligations, municipal securities, asset backed securities, U.S. government sponsored agencies and marketable equity securities. &#160;Management classifies investments at the time of purchase and reevaluates such classification at each balance sheet date. &#160;Investments with maturities beyond one year may be classified as short-term based on their liquid nature and because such marketable securities represent the investment of cash that is available for current operations. &#160;Available-for-sale investments are reported at fair value based on quoted market prices and other observable market data. &#160;Unrealized gains and losses are reported as a component of other comprehensive income, net of any related tax effect. &#160;Effective January 1, 2018, changes in fair value for equity securities are reported in Change in fair market value of equity securities in the Consolidated Statements of Income due to the adoption of ASU 2016-01 (see Recent Accounting Pronouncement Adopted at the end of this Note and Note 3).  Unrealized losses are charged against income when a decline in the fair value of an individual security is determined to be other-than-temporary. &#160;We review our available-for-sale debt securities for other-than-temporary losses on a quarterly basis. </span><span style="font-family:inherit;font-size:11pt;color:#007f00;">&#160;</span></ix:continuation><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-DABD879664DC6A615E69AE306F89FADB-3">Realized gains and losses and other-than-temporary impairments on investments are included in Other (income) expense, net (see Note 10).</ix:continuation></span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">50</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-97C8F773B94F0D1B1E65AE306F863D54-3" continuedAt="TextSelection-97C8F773B94F0D1B1E65AE306F863D54-4"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ConcentrationRiskCreditRisk" id="TextSelection-43FC910E5FA278F163D9AE306F88818B-0-wk-Fact-0D88F1D2EA3D21EAF4B6AE306EFF721C" continuedAt="TextSelection-43FC910E5FA278F163D9AE306F88818B-1" escape="true">Concentration of Credit Risk</ix:nonNumeric></span></div><ix:continuation id="TextSelection-43FC910E5FA278F163D9AE306F88818B-1" continuedAt="TextSelection-43FC910E5FA278F163D9AE306F88818B-2"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Financial instruments that potentially subject us to concentration of credit risk consist primarily of cash and cash equivalents, investments, foreign exchange contracts and trade accounts receivable. &#160;Cash and cash equivalents and investments are placed with various highly rated major financial institutions located in different geographic regions. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The forward contracts used in managing our foreign currency exposures have an element of risk in that the counterparties may be unable to meet the terms of the agreements. &#160;We attempt to minimize this risk by limiting the counterparties to a diverse group of highly-rated domestic and international financial institutions. &#160;In the event of non-performance by these counterparties, the carrying values of our financial instruments represent the maximum amount of loss we would have incurred as of our fiscal year-end. &#160;</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We perform credit evaluation procedures related to our trade receivables and with the exception of certain developing countries, generally do not require collateral. &#160;As a result of increased risk in certain developing countries, some Bio-Rad sales are subject to collateral letters of credit from our customers. &#160;Credit risk for trade accounts receivable is generally limited due to the large number of customers and their dispersion across many geographic areas. &#160;However, a significant amount of trade receivables are with national healthcare systems in countries within the European Union.</span></div></ix:continuation><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><ix:continuation id="TextSelection-43FC910E5FA278F163D9AE306F88818B-2"><br/></ix:continuation></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:TradeAndOtherAccountsReceivablePolicy" id="TextSelection-C21E44E66CCEE3E16E01AE306F8846F0-0-wk-Fact-E0061CB9EFD1EAB230B8AE306F03B293" continuedAt="TextSelection-C21E44E66CCEE3E16E01AE306F8846F0-1" escape="true">Accounts Receivable</ix:nonNumeric></span></div><ix:continuation id="TextSelection-C21E44E66CCEE3E16E01AE306F8846F0-1" continuedAt="TextSelection-C21E44E66CCEE3E16E01AE306F8846F0-2"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-C21E44E66CCEE3E16E01AE306F8846F0-2">We maintain an allowance for doubtful accounts for estimated losses resulting from the inability of our customers to make required payments. &#160;The amount of the allowance is determined by analyzing known uncollectible accounts, aged receivables, economic conditions in the customers&#8217; country or industry, historical losses and our customers&#8217; credit-worthiness. &#160;Amounts later determined and specifically identified to be uncollectible are charged or written off against this allowance.</ix:continuation></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:InventoryPolicyTextBlock" id="TextSelection-0BC2429F51BFC9DADE0AAE306F86AA5E-0-wk-Fact-BDCC2CA56D8F8F27CB91AE306EFBD212" continuedAt="TextSelection-0BC2429F51BFC9DADE0AAE306F86AA5E-1" escape="true">Inventory</ix:nonNumeric></span></div><ix:continuation id="TextSelection-0BC2429F51BFC9DADE0AAE306F86AA5E-1" continuedAt="TextSelection-0BC2429F51BFC9DADE0AAE306F86AA5E-2"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-0BC2429F51BFC9DADE0AAE306F86AA5E-2">Inventories are valued at the lower of cost and net realizable value and include material, labor and overhead costs. The first-in, first-out method is used to relieve inventory for products sold.</ix:continuation></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="TextSelection-74695AD86EED997B3C3AAE306F88AB50-0-wk-Fact-1D96A2D2CF02BED3A41BAE306F01E69D" continuedAt="TextSelection-74695AD86EED997B3C3AAE306F88AB50-1" escape="true">Property, Plant and Equipment</ix:nonNumeric></span></div><ix:continuation id="TextSelection-74695AD86EED997B3C3AAE306F88AB50-1" continuedAt="TextSelection-74695AD86EED997B3C3AAE306F88AB50-2"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Property, plant and equipment are carried at cost, less accumulated depreciation and amortization. &#160;Included in property, plant and equipment are buildings and equipment acquired under capital lease arrangements, reagent rental equipment and capitalized software, including costs for software developed or obtained for internal use. Property, plant and equipment are assessed for impairment quarterly or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><ix:continuation id="TextSelection-74695AD86EED997B3C3AAE306F88AB50-2" continuedAt="TextSelection-74695AD86EED997B3C3AAE306F88AB50-3"><span style="font-family:inherit;font-size:11pt;">Depreciation is computed on a straight-line basis over the estimated useful lives of the assets. &#160;The estimated useful lives of property, plant and equipment are generally as follows: buildings and leasehold improvements, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span><ix:nonNumeric id="d18292147e802-wk-Fact-F823FD5105158EF295BAAE306F0366AD" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember" format="ixt-sec:duryear">15</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:11pt;">-</span><span style="font-family:Times New Roman;font-size:11pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;"><span><ix:nonNumeric id="d18292147e806-wk-Fact-E162F534FAF0EA642A0CAE306EFEB9ED" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember" format="ixt-sec:duryear">39</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:11pt;"> years or the term of the leases or life of the improvements, whichever is shorter;&#160;reagent rental equipment, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span><ix:nonNumeric id="d18292147e810-wk-Fact-680E8A5C73DB452454AFAE306F0049AE" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_bio_ReagentRentalEquipmentMember" format="ixt-sec:duryear">1</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:11pt;">-</span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span><ix:nonNumeric id="d18292147e814-wk-Fact-8FB6DDDCF00B89049FC2AE306F01FC58" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_bio_ReagentRentalEquipmentMember" format="ixt-sec:duryear">5</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:11pt;"> years; equipment and capitalized software, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span><ix:nonNumeric id="d18292147e818-wk-Fact-FFFC2B494BE03E731C32AE306EFD7771" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember" format="ixt-sec:duryear">3</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:11pt;">-</span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span><ix:nonNumeric id="d18292147e823-wk-Fact-4C68C398CE1E893DBB6AAE306F001C0F" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember" format="ixt-sec:duryear">12</ix:nonNumeric></span></span></ix:continuation><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-74695AD86EED997B3C3AAE306F88AB50-3"> years.</ix:continuation></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="TextSelection-AF70C19D62782DE097D4AE306F87101D-0-wk-Fact-350E2E4F24E7B3D8339CAE306F0343B7" continuedAt="TextSelection-AF70C19D62782DE097D4AE306F87101D-1" escape="true">Goodwill</ix:nonNumeric></span></div><ix:continuation id="TextSelection-AF70C19D62782DE097D4AE306F87101D-1" continuedAt="TextSelection-AF70C19D62782DE097D4AE306F87101D-2"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Goodwill represents the excess of the cost over the fair value of net tangible and identifiable intangible assets of acquired businesses. &#160;Goodwill is assessed for impairment by applying fair value based tests annually in the fourth quarter or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. We perform impairment tests of goodwill at our reporting unit level, which is one level below our operating segments. &#160;Our reporting units are identified as components for which discrete financial information is available and is regularly reviewed by management. &#160;Goodwill amounts are assigned to reporting units at the time of acquisition.</span></div></ix:continuation></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">51</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-97C8F773B94F0D1B1E65AE306F863D54-4" continuedAt="TextSelection-97C8F773B94F0D1B1E65AE306F863D54-5"><ix:continuation id="TextSelection-AF70C19D62782DE097D4AE306F87101D-2" continuedAt="TextSelection-AF70C19D62782DE097D4AE306F87101D-3"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Effective January 1, 2017 in accordance with Accounting Standards Update No. 2017-04, "Simplifying the Test for Goodwill Impairment," the goodwill impairment amount will be the amount by which a reporting unit's carrying value exceeds its fair value, not to exceed the carrying amount of goodwill.  We use a projected discounted cash flow model to determine the fair value of a reporting unit. &#160;</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Prior to January 1, 2017, the goodwill impairment test consisted of a two-step process. &#160;The first step of the goodwill impairment test, used to identify potential impairment, compared the fair value of a reporting unit to its carrying value, including goodwill. We used a projected discounted cash flow model to determine the fair value of a reporting unit. &#160;If the fair value of the reporting unit exceeded its carrying amount, goodwill of the reporting unit was considered not impaired, and the second step of the impairment test was not required. &#160;The second step, if required, compared the implied fair value of the reporting unit goodwill with the carrying amount of that goodwill. The fair value of a reporting unit was allocated to all of the assets and liabilities of that unit (including any unrecognized intangible assets) as if the reporting unit had been acquired in a business combination and the fair value of the reporting unit was the price paid to acquire the reporting unit. &#160;If the carrying amount of the reporting unit&#8217;s goodwill exceeded its implied fair value, an impairment charge is recognized in an amount equal to that excess.</span></div></ix:continuation><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><ix:continuation id="TextSelection-AF70C19D62782DE097D4AE306F87101D-3"><br/></ix:continuation></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="TextSelection-A2FEC2A4475111E47044AE306F881819-0-wk-Fact-8A83F7AC3609A6C39999AE306EF9B404" continuedAt="TextSelection-A2FEC2A4475111E47044AE306F881819-1" escape="true">Long-Lived Assets</ix:nonNumeric></span></div><ix:continuation id="TextSelection-A2FEC2A4475111E47044AE306F881819-1" continuedAt="TextSelection-A2FEC2A4475111E47044AE306F881819-2"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">For purposes of recognition and measurement of an impairment loss, a long-lived asset or assets are grouped with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. &#160;We assess the impairment of long-lived assets (including identifiable intangible assets) quarterly or whenever events or changes in circumstances indicate that the carrying value may not be recoverable. &#160;Factors that we consider important that could trigger an impairment review include:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">significant under-performance relative to expected, historical or projected future operating results;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">significant changes in the manner of use of the long-lived assets, intangible assets or the strategy for our overall business;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">a current expectation that, more likely than not, a long-lived asset will be sold or otherwise disposed of at a loss before the end of its previously estimated useful life; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">significant negative industry, legal, regulatory or economic trends.</span></div></td></tr></table><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-A2FEC2A4475111E47044AE306F881819-2">When management determines that the carrying value of long-lived assets may not be recoverable based upon the existence of one or more of the above indicators of impairment, we test for any impairment based on a projected undiscounted cash flow method. &#160;Projected future operating results and cash flows of the asset or asset group are used to establish the fair value used in evaluating the carrying value of long-lived and intangible assets. &#160;We estimate the future cash flows of the long-lived assets using current and long-term financial forecasts. &#160;The carrying amount of a long-lived asset is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset. &#160;If this is the case, an impairment loss would be recognized. &#160;The impairment loss recognized is the amount by which the carrying amount exceeds the fair value. </ix:continuation></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:IncomeTaxPolicyTextBlock" id="TextSelection-3EC15E52F8BF0946F897AE306F870AE3-0-wk-Fact-6D9924E419E67BBF9BDAAE306F02BA9F" continuedAt="TextSelection-3EC15E52F8BF0946F897AE306F870AE3-1" escape="true">Income Taxes </ix:nonNumeric></span></div><ix:continuation id="TextSelection-3EC15E52F8BF0946F897AE306F870AE3-1" continuedAt="TextSelection-3EC15E52F8BF0946F897AE306F870AE3-2"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">&#160;</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We account for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. &#160;Under this method, deferred tax assets and liabilities reflect the tax effects of losses, credits, and temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes.   They are determined using enacted tax rates in effect for the year in which the differences are expected to reverse. &#160;The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. </span></div></ix:continuation></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">52</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-97C8F773B94F0D1B1E65AE306F863D54-5" continuedAt="TextSelection-97C8F773B94F0D1B1E65AE306F863D54-6"><ix:continuation id="TextSelection-3EC15E52F8BF0946F897AE306F870AE3-2" continuedAt="TextSelection-3EC15E52F8BF0946F897AE306F870AE3-3"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We record deferred tax assets to the extent we believe these assets will more likely than not be realized. &#160;In making such determination, we consider all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax planning strategies and recent financial operations. To the extent we determine that we are able to realize our deferred income tax assets in the future in excess of their net recorded amount, we make an adjustment to the valuation allowance which may reduce the provision for income taxes.  When we establish or reduce the valuation allowance against our deferred tax assets, our provision for income taxes will increase or decrease, respectively, in the period that determination to change the valuation allowance is made.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position.  The tax benefits recognized in the financial statements on a particular tax position are measured based on the largest benefit that has a greater than a 50% likelihood of being realized upon settlement. &#160;The amount of unrecognized tax benefits is adjusted as appropriate for changes in facts and circumstances, such as significant amendments to existing tax law, new regulations or interpretations by the taxing authorities, new information obtained during a tax examination, or resolution of an examination. &#160;We recognize both accrued interest and penalties, where appropriate, related to unrecognized tax benefits in the provision for income taxes.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">On December 22, 2017, the U.S. enacted comprehensive tax legislation (the &#8220;Tax Act&#8221;).  The new legislation contains significant tax provisions that affect us, including a one-time mandatory deemed repatriation tax on certain unrepatriated foreign earnings ("Transition Tax"), a reduction of the corporate income tax rate from 35% to 21% effective January 1, 2018, and a change from a worldwide tax system to a modified territorial system.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We are required to recognize the effect of the tax law changes in the period of enactment, such as the computation of the Transition Tax, remeasurement of our U.S. federal deferred tax assets and liabilities, as well as reassessment of the net realizability of our deferred tax assets and liabilities.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Subsequent to the enactment of the Tax Act, the SEC staff issued Staff Accounting Bulletin No. 118, Income Tax Accounting Implications of the Tax Cuts and Jobs Act ("SAB 118"), which provides guidance on accounting for the tax effects of the Tax Act.  SAB 118 provides a measurement period that should not extend beyond one year from the Tax Act enactment date for companies to complete the accounting under Accounting Standards Codification ("ASC") 740, "Income Taxes."  We have completed the accounting for the income tax effects of the Tax Act, under SAB 118, as of December 31, 2018.  As noted in our 2017 Annual Report, we were able to make reasonable estimates and provisionally recorded an income tax benefit of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292147e987-wk-Fact-F76AD2E4F66DC53656B03008D3EAC5E7" name="bio:TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">70</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> related to the Transition Tax and remeasurement of our U.S. federal deferred tax assets and liabilities.  The final accounting for the Tax Act resulted in an additional income tax benefit of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292147e991-wk-Fact-5AB50A06F9F42F793EC43150AA29E8DE" name="bio:TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">49</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> for a final income tax benefit of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292147e995-wk-Fact-E2C6136C403BA2861F63AE306F339C05" name="bio:TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">119</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">.  This is comprised of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292147e999-wk-Fact-5D6F3DCA25D755C1C72DAE306F2C67FC" name="bio:TaxCutsandJobsActIncomeTaxExpenseBenefitComposition" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">169</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> tax benefit related to the remeasurement of U.S. federal deferred tax assets and liabilities, offset by a </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292147e1003-wk-Fact-284440EE99D186990DC97563D0B7B4E2" name="bio:TaxCutsandJobsActIncomeTaxExpenseComposition" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">50</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> tax detriment for the Transition Tax. We elected to account for the tax effect of the Global Intangible Low-Taxed Income (&#8220;GILTI&#8221;) in the period in which it is incurred.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">During the fourth quarter of 2017, we early adopted ASU 2018-02, "Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income."  With respect to stranded income tax effects in accumulated other comprehensive income, our policy is to use the portfolio method to reclassify such amounts.</span></div></ix:continuation><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><ix:continuation id="TextSelection-3EC15E52F8BF0946F897AE306F870AE3-3"><br/></ix:continuation></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="TextSelection-FF1C5465971FE7139786AE306F878E22-0-wk-Fact-CED2C2944C4F7AD14FC8AE306EFE2557" continuedAt="TextSelection-FF1C5465971FE7139786AE306F878E22-1" escape="true">Revenue Recognition</ix:nonNumeric></span></div><ix:continuation id="TextSelection-FF1C5465971FE7139786AE306F878E22-1" continuedAt="TextSelection-FF1C5465971FE7139786AE306F878E22-2"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">On January 1, 2018, we adopted Accounting Standards Codification ("ASC") 606, "Revenue from Contracts with Customers," using the modified retrospective method applied to those contracts that were not completed as of January 1, 2018.&#160;&#160;Results for reporting periods beginning on January 1, 2018 are presented under ASC 606, while prior period amounts are not adjusted and continue to be reported under prior revenue guidance ASC 605, "Revenue Recognition."</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">53</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-FF1C5465971FE7139786AE306F878E22-2" continuedAt="TextSelection-FF1C5465971FE7139786AE306F878E22-3"><ix:continuation id="TextSelection-97C8F773B94F0D1B1E65AE306F863D54-6" continuedAt="TextSelection-97C8F773B94F0D1B1E65AE306F863D54-7"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We recorded a net reduction to opening retained earnings of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292147e1037-wk-Fact-160E540B70BCEBD1BEBF0E472EB6EED4" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="I2018Q1SD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> as of January 1, 2018 due to the cumulative impact of adopting ASC 606 with the impact primarily related to a customer loyalty program in the United States for which the resulting non-cash consideration is treated as variable consideration under the new revenue recognition accounting standard.  The impact to revenue as a result of applying ASC 606 as compared to ASC 605 for </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;"> was not significant.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We recognize revenue from operations through the sale of products, services, and rental of instruments.  Revenue from contracts with customers is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services.  We enter into contracts that can include various combinations of products and services, which are generally accounted for as distinct performance obligations.  Revenue is recognized net of any taxes collected from customers (sales tax, value added tax, etc.), which are subsequently remitted to government authorities. </span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Our contracts from customers often include promises to transfer multiple products and services to a customer.  Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment and may or may not impact the timing of revenue recognition.  Revenue associated with equipment that requires factory installation is not recorded until installation is complete and customer acceptance, if required, has occurred.  Certain equipment requires installation due to the fact that the instruments are being operated in a clinical/laboratory environment, and the installation services could result in modification of the equipment in order to ensure that the instruments are working according to specifications of the customer which are subject to validation tests upon completion of the installation.  In these arrangements, which require factory installation, the delivery of the equipment and the installation are separate performance obligations.  We will recognize the transaction price allocated to the equipment only upon customer acceptance, as the transfer of control has occurred in relation to the equipment at that point in time as the customer has the ability to direct the use of and obtain substantially all of the remaining benefits from the asset.  The transaction price allocated to the installation services is also recognized upon completion of the services because without the completion of the installation services and related customer acceptance the customer cannot receive any of the benefits of the service.  </span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">At the time revenue is recognized, a provision is recognized for estimated product returns as this right is considered variable consideration.  Accordingly, when product revenues are recognized, the transaction price is reduced to the estimated amount that we expect to receive in exchange for transferring control for those products.  </span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Service revenues on extended warranty contracts are recognized ratably over the life of the service agreement as a stand-ready performance obligation.  For arrangements that include a combination of products and services, transaction prices are allocated to performance obligations based on stand-alone selling prices.  The method used to determine the stand-alone selling prices for service revenues is based on the observable prices when the services have been sold separately.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In those instances where the timing of revenue recognition differs from the timing of invoicing, we have determined that our contracts generally do not include a significant financing component.  The primary purpose of our invoicing terms is to provide customers with simple and predictable methods of purchasing our products and services, not to either provide or receive financing to or from our customers.  We record contract liabilities when cash payments are received or due in advance of our performance.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We do not disclose the value of unsatisfied performance obligations for contracts with an original expected length of one year or less and for contracts in which we recognize revenue at the amount to which we have the right to invoice for services performed.  Our payment terms vary by the type and location of our customer, and the products and services offered.  The term between invoicing and when payment is due is not significant.</span></div></ix:continuation></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">54</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-97C8F773B94F0D1B1E65AE306F863D54-7" continuedAt="TextSelection-97C8F773B94F0D1B1E65AE306F863D54-8"><ix:continuation id="TextSelection-FF1C5465971FE7139786AE306F878E22-3" continuedAt="TextSelection-FF1C5465971FE7139786AE306F878E22-4"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:174%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;">Reagent Rental Agreements  </span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Reagent rental agreements are a diagnostic industry sales method that provides use of an instrument and consumables (reagents) to a customer on a per test basis.  These agreements may also include maintenance of the underlying instruments retained at customer locations as well as initial training.  We concluded that the use of the instrument and related maintenance services (collectively known as &#8220;lease elements&#8221;) are not within the guidance of ASC 606 but rather ASC 840 Leases.  Accordingly, we first allocate the transaction price between the lease elements and the non-lease elements based on relative standalone selling prices.  The determination of the transaction price requires judgment and requires consideration of any fixed/minimum payments as well as estimates of variable consideration.  After determining what portion of the transaction price should be allocated to the lease elements, any fixed consideration would be considered the minimum lease payment to be amortized straight line over the lease term and any variable consideration would be contingent rent to be recognized monthly as earned, which coincides with the transfer of control of the non-lease elements.  </span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">For the portion of the transaction price allocated to the non-lease elements, which are principally the reagents, the related revenue will be recognized at a point in time when control transfers.  Generally, the terms of the arrangements result in the transfer of control upon either (i) when the consumables are delivered or (ii) when the consumables are consumed by the customer.  </span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Revenue allocated to the lease elements of these reagent rental arrangements represents approximately </span><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18292147e1080-wk-Fact-C4AF882189FA2CF102110E4889B57435" name="bio:RevenueAllocationPercentToLeaseElements" contextRef="FD2018Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">5</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:11pt;"> of total revenue and are included as part of the Net sales in our Consolidated Statements of Income.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Contract costs:</span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">As a practical expedient, we expense as incurred costs to obtain contracts as the amortization period would have been one year or less.  These costs, recorded within Selling, general and administrative expense, include our internal sales force compensation programs and certain partner sales incentive programs, as we have determined that annual compensation is commensurate with annual selling activities. </span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Disaggregation of Revenue:</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The disaggregation of our revenue by geographic region based primarily on the location of the use of the product service, and by industry segment sources, and the disaggregation of our revenues by industry segment sources are presented in our Segment Information footnote (see Note 14).</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Deferred revenues represent mostly unrecognized fees billed or collected for extended service arrangements.  Deferred revenues are generally recognized ratably over the term of the service contract as our performance extends over the life of the arrangement.  A majority of our deferred revenue balance is classified as current with an expected length of one year or less.  The increase in our total deferred revenue balance from </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292147e1124-wk-Fact-5459BE6D6CD8024E38870E494E3BF2A7" name="us-gaap:DeferredRevenue" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">36.7</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> at </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span><span style="font-family:inherit;font-size:11pt;"> to </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292147e1132-wk-Fact-4C7DE606FD81BF28ACC90E49F4207DB9" name="us-gaap:DeferredRevenue" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">37.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> at </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> is primarily driven by </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292147e1140-wk-Fact-ECAB815E8191AF03F2990E4B24C8DF8C" name="us-gaap:DeferredRevenuePeriodIncreaseDecrease" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">28.0</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">, net, of cash payments received or due in advance of satisfying our performance obligations, partially offset by </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292147e1145-wk-Fact-6E4C6BC1D4EFF45973620E4BA8CF00B9" name="us-gaap:DeferredRevenueRevenueRecognized1" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">27.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> of revenue recognized that were included in our deferred revenue balance as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span><span style="font-family:inherit;font-size:11pt;">.</span></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-FF1C5465971FE7139786AE306F878E22-4"><br/></ix:continuation></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock" id="TextSelection-24F254A94709B18174BAAE306F865DB6-0-wk-Fact-2358CD8729E0DF8AF6E0AE306F03A644" continuedAt="TextSelection-24F254A94709B18174BAAE306F865DB6-1" escape="true">We warrant certain equipment against defects in design, materials and workmanship, generally for a period of one year. &#160;Upon revenue recognition of that equipment, we establish, as part of Cost of goods sold, a provision for the expected costs of such warranty based on historical experience, specific warranty terms and customer feedback.&#160;&#160;A review is performed on a quarterly basis to assess the adequacy of our warranty accrual.</ix:nonNumeric></span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">55</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-97C8F773B94F0D1B1E65AE306F863D54-8" continuedAt="TextSelection-97C8F773B94F0D1B1E65AE306F863D54-9"><ix:continuation id="TextSelection-24F254A94709B18174BAAE306F865DB6-1" continuedAt="TextSelection-24F254A94709B18174BAAE306F865DB6-2"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Components of the warranty accrual, included in Other current liabilities and Other long-term liabilities in the Consolidated Balance Sheets, were as follows (in millions):</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:StandardProductWarrantyPolicy" id="TextSelection-0F8986991A4D40C69516AE306F880240-0-wk-Fact-5D9E2E21A622A9469101AE306EFBE4FA" continuedAt="TextSelection-0F8986991A4D40C69516AE306F880240-1" escape="true"><br/></ix:nonNumeric></span></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><ix:continuation id="TextSelection-0F8986991A4D40C69516AE306F880240-1" continuedAt="TextSelection-0F8986991A4D40C69516AE306F880240-2"><ix:continuation id="TextSelection-24F254A94709B18174BAAE306F865DB6-2"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:62.5%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:56%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:19%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:19%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">January 1</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18292147e1264-wk-Fact-F756428DCE300DF52F14AE306F671EA2" name="us-gaap:ProductWarrantyAccrual" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">18.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18292147e1283-wk-Fact-324BE2E594EBAACAECADAE306F66F1ED" name="us-gaap:ProductWarrantyAccrual" contextRef="FI2016Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">17.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Provision for warranty</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18292147e1303-wk-Fact-E46AE63DF982C7E32C7FAE306F69433B" name="us-gaap:ProductWarrantyAccrualWarrantiesIssued" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">25.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18292147e1322-wk-Fact-D37F25477069C19F4802AE306F67A39D" name="us-gaap:ProductWarrantyAccrualWarrantiesIssued" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">29.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Actual warranty costs</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18292147e1347-wk-Fact-A3C24A24A2D4544375EFAE306F674503" name="us-gaap:ProductWarrantyAccrualPayments" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">34.1</ix:nonFraction></span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18292147e1367-wk-Fact-2991865FB30A72B8B481AE306F69C0DE" name="us-gaap:ProductWarrantyAccrualPayments" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">28.8</ix:nonFraction></span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December 31</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18292147e1398-wk-Fact-850CF37A30978FA702B4AE306F650862" name="us-gaap:ProductWarrantyAccrual" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18292147e1417-wk-Fact-F756428DCE300DF52F14AE306F671EA2" name="us-gaap:ProductWarrantyAccrual" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">18.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></ix:continuation></ix:continuation><span style="font-family:inherit;font-size:10pt;"><ix:continuation id="TextSelection-0F8986991A4D40C69516AE306F880240-2"><br/></ix:continuation></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ShippingAndHandlingCostPolicyTextBlock" id="TextSelection-1DC7A56D7F7E33085BDDAE306F87BC9F-0-wk-Fact-0CE4D3871A571F241B45AE306EF7B9B2" continuedAt="TextSelection-1DC7A56D7F7E33085BDDAE306F87BC9F-1" escape="true">Shipping and Handling</ix:nonNumeric></span></div><ix:continuation id="TextSelection-1DC7A56D7F7E33085BDDAE306F87BC9F-1" continuedAt="TextSelection-1DC7A56D7F7E33085BDDAE306F87BC9F-2"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We classify all freight costs billed to customers as Net sales. &#160;Related freight costs are recognized upon transfer of control of the promised products to customers as a fulfillment cost and included in Cost of goods sold.</span></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-1DC7A56D7F7E33085BDDAE306F87BC9F-2"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ResearchAndDevelopmentExpensePolicy" id="TextSelection-360A7DFC273547099318AE306F88FACF-0-wk-Fact-99C8343C33232F4AB9D2AE306EFAB2BD" continuedAt="TextSelection-360A7DFC273547099318AE306F88FACF-1" escape="true"><br/></ix:nonNumeric></ix:continuation></span></div><ix:continuation id="TextSelection-360A7DFC273547099318AE306F88FACF-1" continuedAt="TextSelection-360A7DFC273547099318AE306F88FACF-2"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Research and Development</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Internal research and development costs are expensed as incurred. &#160;Third-party research and development costs are expensed when the contracted work has been performed.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><ix:continuation id="TextSelection-360A7DFC273547099318AE306F88FACF-2" continuedAt="TextSelection-360A7DFC273547099318AE306F88FACF-3"><span style="font-family:inherit;font-size:11pt;">We conduct extensive research and development activities in all areas of our business, employing approximately </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292147e1477-wk-Fact-7B76196D9AD0F899E6AE7A9BFED6D92D" name="dei:EntityNumberOfEmployees" contextRef="FI2018Q4_bio_EmployeeLocationAxis_naics_ZZ541714" unitRef="number" decimals="0" scale="0" format="ixt:numdotdecimal">800</ix:nonFraction></span></span></ix:continuation><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-360A7DFC273547099318AE306F88FACF-3"> employees worldwide in these activities, including degreed scientists and technical support staff. &#160;Research and development has played a major role in Bio-Rad&#8217;s growth and is expected to continue to do so in the future. &#160;Our research teams are continuously developing new products and new applications for existing products. &#160;In our development of new products and applications, we interact with scientific and medical professionals at universities, hospitals and medical schools, and within our industry. &#160;</ix:continuation></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="TextSelection-59680D70FCCC15413E27AE306F86A9CA-0-wk-Fact-A05781A5BAC21D7E3F9FAE306EFD62DF" continuedAt="TextSelection-59680D70FCCC15413E27AE306F86A9CA-1" escape="true"><br/></ix:nonNumeric></span></div><ix:continuation id="TextSelection-59680D70FCCC15413E27AE306F86A9CA-1" continuedAt="TextSelection-59680D70FCCC15413E27AE306F86A9CA-2"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Foreign Currency</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Balance sheet accounts of international subsidiaries are translated at the current exchange rates as of the end of each accounting period. &#160;Income statement items are translated at average exchange rates for the period. &#160;The resulting translation adjustments are recorded as a separate component of stockholders&#8217; equity.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-59680D70FCCC15413E27AE306F86A9CA-2">Foreign currency transaction gains and losses are included in Foreign exchange losses, net in the Consolidated Statements of Income. &#160;Transaction gains and losses result primarily from fluctuations in exchange rates when intercompany receivables and payables are denominated in currencies other than the functional currency of our subsidiary that recorded the transaction.</ix:continuation></span></div><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:DerivativesPolicyTextBlock" id="TextSelection-071B56F27D17B0356187AE306F870D49-0-wk-Fact-0B17A90569C90EB48255AE306F018214" continuedAt="TextSelection-071B56F27D17B0356187AE306F870D49-1" escape="true"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Forward Foreign Exchange Contracts</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-071B56F27D17B0356187AE306F870D49-1">As part of distributing our products, we regularly enter into intercompany transactions. &#160;We enter into forward foreign exchange contracts to manage foreign exchange risk of future movements in exchange rates that affect foreign currency denominated intercompany receivables and payables. &#160;We do not use derivative financial instruments for speculative or trading purposes, nor do we seek hedge accounting treatment for any of our contracts. As a result, these contracts, generally with maturity dates of 90 days or less and denominated primarily in currencies of industrial countries, are recorded as an asset or liability measured at their fair value at each balance sheet date. The resulting gains or losses offset exchange gains or losses, on the related receivables and payables, all of which are recorded in Foreign exchange losses, net in the Consolidated Statements of Income. &#160;</ix:continuation></span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">56</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-97C8F773B94F0D1B1E65AE306F863D54-9" continuedAt="TextSelection-97C8F773B94F0D1B1E65AE306F863D54-10"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="TextSelection-5B2FFACBBE41990B9E6EAE306F89D693-0-wk-Fact-2F48F930567F94C3A7A8AE306EFA98FE" continuedAt="TextSelection-5B2FFACBBE41990B9E6EAE306F89D693-1" escape="true"><br/></ix:nonNumeric></span></div><ix:continuation id="TextSelection-5B2FFACBBE41990B9E6EAE306F89D693-1" continuedAt="TextSelection-5B2FFACBBE41990B9E6EAE306F89D693-2"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Share-Based Compensation Plans</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-5B2FFACBBE41990B9E6EAE306F89D693-2">Share-based compensation expense for all share-based payment awards granted is determined based on the grant-date fair value. &#160;We recognize these compensation costs net of forfeitures over the requisite service period of the award, which is generally the vesting term of the share-based payment awards. &#160;Starting in 2017, we recognize forfeitures as they occur due to a change in accounting principle, and in prior periods we estimated the forfeiture rate based on our historical experience. &#160;These plans are described more fully in Note 9.</ix:continuation><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:EarningsPerSharePolicyTextBlock" id="TextSelection-A2A78C73F2D00516F482AE306F89C69E-0-wk-Fact-6A98A87F52F7203F3440AE306F011003" continuedAt="TextSelection-A2A78C73F2D00516F482AE306F89C69E-1" escape="true"></ix:nonNumeric></span></div><ix:continuation id="TextSelection-A2A78C73F2D00516F482AE306F89C69E-1" continuedAt="TextSelection-A2A78C73F2D00516F482AE306F89C69E-2"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Earnings Per Share</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Basic earnings per share is computed by dividing net income attributable to Bio-Rad by the weighted average number of common shares outstanding for that period. &#160;Diluted earnings per share takes into account the effect of dilutive instruments, such as stock options and restricted stock, and uses the average share price for the period in determining the number of potential common shares that are to be added to the weighted average number of shares outstanding. &#160;Potential common shares are excluded from the diluted earnings per share calculation if the effect would be anti-dilutive.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" id="TextSelection-6CE7DE744C5570F32EF1AE306F89E89E-0-wk-Fact-F608A68264214C06E1F6AE306EFF4AFC" continuedAt="TextSelection-6CE7DE744C5570F32EF1AE306F89E89E-1" escape="true"><br/></ix:nonNumeric></span></div><ix:continuation id="TextSelection-6CE7DE744C5570F32EF1AE306F89E89E-1" continuedAt="TextSelection-6CE7DE744C5570F32EF1AE306F89E89E-2"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The weighted average number of common shares outstanding used to calculate basic and diluted earnings per share and the anti-dilutive shares are as follows (in thousands):</span></div></ix:continuation></ix:continuation><div style="line-height:120%;font-size:11pt;"><ix:continuation id="TextSelection-A2A78C73F2D00516F482AE306F89C69E-2"><ix:continuation id="TextSelection-6CE7DE744C5570F32EF1AE306F89E89E-2"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td style="width:55%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="8" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Basic weighted average shares outstanding</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18292147e1754-wk-Fact-EEC46772E1CE0399D899AE306E4AEB29" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2018Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">29,836</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18292147e1768-wk-Fact-EE44FF6BDCE095E25243AE306E4ADB1A" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2017Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">29,655</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18292147e1782-wk-Fact-48EAEB51FAC0194B5B74AE306E4A0A5F" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2016Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">29,440</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Effect of potentially dilutive stock options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;and restricted stock awards</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18292147e1853-wk-Fact-0102F0F387A070515D09AE306EDEE1FF" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" contextRef="FD2018Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">392</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18292147e1867-wk-Fact-BAD83F8AF5F6AA13DCE0AE306EE39346" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" contextRef="FD2017Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">379</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18292147e1881-wk-Fact-54EB84781B620721807AAE306EE34F5F" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" contextRef="FD2016Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">206</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Diluted weighted average common shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18292147e1901-wk-Fact-1A7F04BEEF3E8010BC9FAE306E4ACFF9" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2018Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">30,228</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18292147e1915-wk-Fact-697EF45C6A1D27F866A7AE306E4A2084" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2017Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">30,034</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18292147e1929-wk-Fact-C8905E5E6F43BCE99513AE306F4B57A3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2016Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">29,646</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Anti-dilutive stock options and restricted stock awards    </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;excluded from the computation of diluted EPS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18292147e2000-wk-Fact-3434FBC1FBA85A6768E1AE306EE1209C" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2018Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">84</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18292147e2014-wk-Fact-AB1DC16F4AF676E48E51AE306EDD2034" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2017Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">13</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18292147e2028-wk-Fact-79D2D4A3905D385704C0AE306EDD858B" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2016Q4YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">113</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></ix:continuation></ix:continuation><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="TextSelection-3A66AA8766146102C1EFAE306F88E862-0-wk-Fact-C4344222611CD574C2DAAE306EFB44AC" continuedAt="TextSelection-3A66AA8766146102C1EFAE306F88E862-1" escape="true"><br/></ix:nonNumeric></span></div><ix:continuation id="TextSelection-3A66AA8766146102C1EFAE306F88E862-1" continuedAt="TextSelection-3A66AA8766146102C1EFAE306F88E862-2"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Fair Value of Financial Instruments</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">For certain financial instruments, including cash and cash equivalents, short-term investments, accounts receivable, marketable securities, notes payable, accounts payable and foreign exchange contracts, the carrying amounts approximate fair value.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-3A66AA8766146102C1EFAE306F88E862-2">The estimated fair value of financial instruments is based on the exchange price that would be received for an asset or paid to transfer a liability (an exit price) using available market information or other appropriate valuation methodologies in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. &#160;Estimates are not necessarily indicative of the amounts that could be realized in a current market exchange as considerable judgment is required in interpreting market data used to develop estimates of fair value. &#160;The use of different market assumptions or estimation techniques could have a material effect on the estimated fair value (see Note 3).</ix:continuation></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="TextSelection-87BB5381B5F188975901AE306F87F8E4-0-wk-Fact-0D3FFF7798D9435D3FB9AE306F02B30A" continuedAt="TextSelection-87BB5381B5F188975901AE306F87F8E4-1" escape="true">Recent Accounting Pronouncements Adopted</ix:nonNumeric></span></div><ix:continuation id="TextSelection-87BB5381B5F188975901AE306F87F8E4-1" continuedAt="TextSelection-87BB5381B5F188975901AE306F87F8E4-2"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In February 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update No. ("ASU") 2018-03, "Technical Corrections and Improvements to Financial Instruments - Recognition and Measurement of Financial Assets and Financial Liabilities."  ASU 2018-03 amends certain items in ASU 2016-01 (see below) such as equity securities without a readily determinable fair value.  ASU 2018-03 clarifies that an entity that uses the measurement alternative for equity securities without readily determinable fair values can change its measurement approach to fair value and once made the election is irrevocable.  If an entity measures equity securities without readily determinable fair values at fair value, it must record a cumulative-effect adjustment to </span></div></ix:continuation></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">57</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-87BB5381B5F188975901AE306F87F8E4-2" continuedAt="TextSelection-87BB5381B5F188975901AE306F87F8E4-3"><ix:continuation id="TextSelection-97C8F773B94F0D1B1E65AE306F863D54-10" continuedAt="TextSelection-97C8F773B94F0D1B1E65AE306F863D54-11"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Retained earnings as of the beginning of the fiscal year in which the guidance is adopted.  We adopted ASU 2018-03 on January 1, 2018 and made an irrevocable election to account for our investment of the ordinary shares of Sartorius AG at fair value (see ASU 2016-01 below).</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:11pt;">In January 2016, the FASB issued ASU 2016-01, "Recognition and Measurement of Financial Assets and Financial Liabilities."  Amendments under ASU 2016-01, among other items, require that all equity investments in unconsolidated entities (other than those accounted for using the equity method of accounting) will generally be measured at fair value through earnings.  Changes in fair value for equity securities will no longer be reported in other comprehensive income. </span><span style="font-family:inherit;font-size:12pt;"> </span><span style="font-family:inherit;font-size:11pt;">For equity investments without readily determinable fair values, the cost method is also eliminated.  We adopted ASU 2016-01&#160;on January 1, 2018 and record equity investments without readily determinable fair values at cost, less impairment, and plus or minus subsequent adjustments for observable price changes and were valued at </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292147e2125-wk-Fact-CCC2CE9C703E487C81EAAE306EFF9861" name="us-gaap:OtherInvestments" contextRef="FI2018Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201601Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">.  Changes in the basis of these equity investments are reported in current earnings.  For equity securities that are affected by ASU 2016-01 and ASU 2018-03, see Note 3 to the consolidated financial statements, which primarily consists of our investment in Sartorius AG.  </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The impact of the adoption of ASU 2016-01 and ASU 2018-03 on January 1, 2018 was through a cumulative-effect adjustment of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292147e2138-wk-Fact-D5D44D4E7BE015A1AEC23B782E7358EF" name="us-gaap:StockholdersEquity" contextRef="I2018Q1SD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">864.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> to Total stockholders' equity by increasing Retained earnings of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292147e2142-wk-Fact-DFC02F8E7E91FB14349A3B789532A19C" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="I2018Q1SD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,543.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> and decreasing Accumulated other comprehensive income of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292147e2146-wk-Fact-10BC03553C80142FFE1D3B7A47FA2CE9" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="I2018Q1SD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201601Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">679.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, including an increase in Deferred income taxes of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292147e2150-wk-Fact-7FBEA6BDF181201C48D83B7AE50FFBEA" name="us-gaap:DeferredIncomeTaxAssetsNet" contextRef="I2018Q1SD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">232.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> and an increase in Other investments of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292147e2154-wk-Fact-0F714142CA155F43C2BA3B7C6A7C9871" name="us-gaap:Investments" contextRef="I2018Q1SD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,097.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> in our Consolidated Balance Sheet.  As a result of ASU 2016-01 and ASU 2018-03 for </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;">, we recorded a gain of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292147e2163-wk-Fact-1C21086F9E0628E585CD4119D8978758" name="us-gaap:UnrealizedGainOnSecurities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">606.2</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> for the Change in fair market value of equity securities in the Consolidated Statement of Income that resulted in a deferred tax expense of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292147e2167-wk-Fact-74DFE1592FEE3BF11E163B7DC6131311" name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">133.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In March 2017, the FASB issued ASU 2017-07, "Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost," which changed how we present the net periodic benefit cost of our defined benefit pension and/or other postretirement plans.  We adopted ASU 2017-07 on January 1, 2018 and applied the practical expedient to estimate amounts for comparative purposes utilizing the information disclosed in Note 12 to the consolidated financial statements in our Form 10-K for the year ended December 31, 2017.  The interest costs are recorded in Interest expense, and the other costs are recorded in Other (income) expense, net in the Consolidated Statements of Income.  For 2017 for interest costs and other costs, we reclassified </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292147e2176-wk-Fact-B4CD8661DC04F59CBEB6AE306F021431" name="us-gaap:CostOfGoodsAndServicesSold" contextRef="FD2017Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember" unitRef="usd" decimals="-3" scale="6" format="ixt:numdotdecimal">0.304</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292147e2180-wk-Fact-FA8BF169B6B06B6297E13B804EFBEF48" name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="FD2017Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember" unitRef="usd" decimals="-3" scale="6" format="ixt:numdotdecimal">2.152</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, and </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292147e2184-wk-Fact-C8B067CC071072C4CF443B816507C76D" name="us-gaap:ResearchAndDevelopmentExpense" contextRef="FD2017Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember" unitRef="usd" decimals="-3" scale="6" format="ixt:numdotdecimal">0.144</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> from Cost of goods sold (COGS), Selling, general and administrative expense (SG&amp;A) and Research and Development expense (R&amp;D), respectively, to Interest expense of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292147e2188-wk-Fact-F219D2844ACBC386BCACAE306F03663F" name="us-gaap:InterestExpense" contextRef="FD2017Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> and Other (income) expense, net of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292147e2192-wk-Fact-9F446E46E8F05CE1CE45AE306EF94D4E" name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="FD2017Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">.  For 2016 for interest costs and other costs, we reclassified </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292147e2197-wk-Fact-A4AC30C4C1A8636220673B843BF4D853" name="us-gaap:CostOfGoodsAndServicesSold" contextRef="FD2016Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember" unitRef="usd" decimals="-3" scale="6" format="ixt:numdotdecimal">0.341</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292147e2201-wk-Fact-B163A80695164A122EFF3B8517F1587B" name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="FD2016Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember" unitRef="usd" decimals="-3" scale="6" format="ixt:numdotdecimal">2.027</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292147e2205-wk-Fact-27652136ECAF320ADE7F3B86173B89FC" name="us-gaap:ResearchAndDevelopmentExpense" contextRef="FD2016Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember" unitRef="usd" decimals="-3" scale="6" format="ixt:numdotdecimal">0.156</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> from COGS, SG&amp;A and R&amp;D, respectively, to Interest expense of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292147e2209-wk-Fact-C258CCD63EDB6C43E5863B874BF82C81" name="us-gaap:InterestExpense" contextRef="FD2016Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember" unitRef="usd" decimals="-3" scale="6" format="ixt:numdotdecimal">1.438</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> and Other (income) expense, net of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292147e2213-wk-Fact-5927756AD6E25068D4523B87C5BE987B" name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="FD2016Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember" unitRef="usd" decimals="-3" scale="6" format="ixt:numdotdecimal">1.086</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In November 2016, the FASB issued ASU 2016-18, "Restricted Cash," which required us to cease to present transfers between cash and cash equivalents and restricted cash and restricted cash equivalents in the statement of cash flows.  We adopted ASU 2016-18 on January 1, 2018 and updated the Consolidated Statements of Cash Flows to incorporate restricted cash included in Other current assets and Other assets of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292147e2223-wk-Fact-DDD726BDEAD2E992D6E23B89D5C5F508" name="us-gaap:RestrictedCash" contextRef="FI2018Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292147e2231-wk-Fact-602D5BD34542DC586B8D3B8A4A1C9A6C" name="us-gaap:RestrictedCash" contextRef="FI2017Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> as of December 31, 2017.  </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In October 2016, the FASB issued ASU 2016-16, "Intra-Entity Transfers of Assets Other Than Inventory," which required immediate recognition of income tax consequences of intercompany asset transfers, other than inventory transfers.&#160; We adopted ASU 2016-16 on January 1, 2018 on a modified retrospective basis through a cumulative-effect adjustment by decreasing Retained earnings by </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292147e2240-wk-Fact-4D3A2497EC4E5C2DFBA43B8C56FFDB99" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="I2018Q1SD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201616Member" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">17.6</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">, and decreasing Prepaid taxes by </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292147e2244-wk-Fact-BA70CA35CEA34C5F2D893B8CC2952CB0" name="us-gaap:PrepaidTaxes" contextRef="I2018Q1SD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">22.8</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> and increasing Deferred tax assets by </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292147e2248-wk-Fact-421EF113AD3E8F6A3B273B8D27640988" name="us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent" contextRef="I2018Q1SD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.2</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> that are both recorded in Other assets in our Consolidated Balance Sheet. </span></div></ix:continuation></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">58</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-87BB5381B5F188975901AE306F87F8E4-3" continuedAt="TextSelection-87BB5381B5F188975901AE306F87F8E4-4"><ix:continuation id="TextSelection-97C8F773B94F0D1B1E65AE306F863D54-11" continuedAt="TextSelection-97C8F773B94F0D1B1E65AE306F863D54-12"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In August 2016, FASB issued ASU 2016-15, "Classification of Certain Cash Receipts and Cash Payments" and adopted it on January 1, 2018, which did not have an impact to our statement of cash flows presentation.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers ("ASC 606"),&#160;an updated standard on revenue recognition.  The new standard provides enhancements to the quality and consistency of how revenue is reported under the principle that revenue should be recognized in an amount that reflects the consideration to which we expect to be entitled in exchange for the transfer of promised goods or services.  We adopted ASC 606 as of January 1, 2018 using the cumulative effect transition method as more fully described above under the caption &#8220;Revenue Recognition.&#8221; </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Recent Accounting Pronouncements to be Adopted </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In November 2018, the FASB issued ASU 2018-18, "Clarifying the Interaction between Topic 808 and Topic 606."  Topic 808 is Collaborative Arrangements, and Topic 606 is Revenue from Contracts with Customers.  ASU 2018-18 clarifies that certain transactions between collaborative partners should be accounted for as revenue under ASC 606 when the collaborative partner is a customer.  We currently do not have any customers that are collaborative partners or anticipate any in the near future.  ASU 2018-18 will be effective January 1, 2020 and we will not early adopt.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In August 2018, the FASB issued ASU 2018-15, "Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract."  ASU 2018-15 amends the definition of a hosting arrangement and requires a customer in a hosting arrangement that is a service contract to capitalize certain implementation costs as if the arrangement was an internal-use software project.  The internal-use software guidance states that only qualifying costs incurred during the application development stage can be capitalized.  We will prospectively adopt ASU 2018-15 effective January 1, 2019.  We do not expect ASU 2018-15 to have a material impact to our consolidated financial statements. </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In August 2018, the FASB issued ASU 2018-14, "Disclosure Framework - Changes to the Disclosure Requirements for Defined Benefit Plans."  ASU 2018-14 eliminates and adds certain disclosures for defined benefit plans.  ASU 2018-14 is effective for fiscal years ending after December 15, 2020 using a retrospective approach, with early adoption permitted.  We are currently evaluating the disclosures and the timing of adoption but do not expect ASU 2018-14 to have a material impact to our disclosures for defined benefit plans.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In August 2018, the FASB issued ASU 2018-13, "Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement."  ASU 2018-13 eliminates, adds and modifies certain disclosures for fair value measurements.  ASU 2018-13 is effective for fiscal years beginning after December 15, 2019 and for interim periods within those fiscal years.  Early adoption is permitted in interim periods, including periods for which financial statements have not yet been issued.  We do not expect ASU 2018-13 to have a material impact to our fair value disclosures and we currently do not plan to early adopt.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In June 2016, the FASB issued ASU 2016-13, "Measurement of Credit Losses on Financial Instruments."  ASU 2016-13 will replace the current incurred loss approach with an expected loss model for instruments measured at amortized cost and require entities to record allowances for available-for-sale debt securities rather than reduce the carrying amount under the current other-than-temporary impairment model.  In November 2018, the FASB issued ASU 2018-19, "Codification Improvements to Topic 326, Financial Instruments-Credit Losses," which clarifies that receivables arising from operating leases are not within the scope of Topic 326.  ASU 2016-13 is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years.  We are currently evaluating the effect ASU 2016-13 will have on our consolidated financial statements.   </span></div></ix:continuation></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">59</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-87BB5381B5F188975901AE306F87F8E4-4" continuedAt="TextSelection-87BB5381B5F188975901AE306F87F8E4-5"><ix:continuation id="TextSelection-97C8F773B94F0D1B1E65AE306F863D54-12" continuedAt="TextSelection-97C8F773B94F0D1B1E65AE306F863D54-13"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></ix:continuation></ix:continuation><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-97C8F773B94F0D1B1E65AE306F863D54-13"><ix:continuation id="TextSelection-87BB5381B5F188975901AE306F87F8E4-5">In February 2016, the FASB issued ASU 2016-02, "Leases," and related accounting standard updates, which will require, among other items, lease accounting to recognize most leases as assets and liabilities on the balance sheet.  Qualitative and quantitative disclosures will be enhanced to better understand the amount, timing and uncertainty of cash flows arising from leases. We will adopt ASU 2016-02 on a modified retrospective basis effective January 1, 2019 with practical expedients, and will not restate comparative prior periods.  The practical expedients, include, among other items, for leases that existed prior January 1, 2019, to not reassess whether any contracts are or contain embedded leases, reassessing the classification of existing leases, and reassessing whether previously capitalized initial  direct costs qualify for capitalization.  Where we act as a lessee, we also elected not to separate lease and non-lease components.  Where we act as a lessor in our reagent rental arrangements, we allocate the consideration in the contract to the separate lease components and the non-lease components.  After the allocation, the amount of variable payments allocated to lease components will be recognized as income in accordance with the new lease accounting standard updates, while the amount of variable payments allocated to non-lease components will be recognized as income in accordance with ASC 606.  Such reagent rental arrangements are more fully described above under the caption "Reagent Rental Agreements."  Where we act as a lessee, the adoption of the standard will result in material additions to the balance sheet for right-of-use assets and the associated liabilities.  We will complete our review of the completeness and accuracy of the lease data, discount rate and finalize our updated controls in accordance with the new standard during the first quarter of 2019.  Where we act as a lessor in reagent rental arrangements, we estimate an insignificant impact to our consolidated financial statements.</ix:continuation>  </ix:continuation> </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div><a id="sA4CED466DB0954778CFBBCAF4EDAD40C"></a></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="TextSelection-0B19717CC265AF8635EAAE306F891918-0-wk-Fact-66294A6DA6C896300B42AE306F547347" continuedAt="TextSelection-0B19717CC265AF8635EAAE306F891918-1" escape="true">2.&#160;&#160;&#160;&#160;ACQUISITIONS</ix:nonNumeric></span></div><ix:continuation id="TextSelection-0B19717CC265AF8635EAAE306F891918-1" continuedAt="TextSelection-0B19717CC265AF8635EAAE306F891918-2"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;">RainDance Technologies, Inc.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In February 2017, we acquired all the issued and outstanding stock of RainDance Technologies, Inc. (RainDance) for approximately </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18265612e569-wk-Fact-00461FBA747C0CBF884DAE306F521F33" name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="FD2017Q1QTD_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">72.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">.  Cash payments at closing were </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18265612e573-wk-Fact-66574B95BF8E76F59453AE306F51AC76" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="FD2017Q1QTD_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">72.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">.  In addition, we had a cash payment of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18265612e577-wk-Fact-9A028F167336625B3417AE306F51B61F" name="us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed" contextRef="FD2017Q1QTD_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> for a preexisting condition concurrent with the acquisition that was recorded in Cost of goods sold.  The acquisition was included in our Life Science segment&#8217;s results of operations from the acquisition date and was accounted for as a business combination.  The amount of acquisition-related costs was minimal as Bio-Rad primarily represented itself during the acquisition process.  The goodwill related to this acquisition is not deductible for income tax purposes.  Pro forma financial statements are not provided as the acquisition is immaterial to Bio-Rad taken as a whole for the periods presented.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The final allocation for the payments of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18265612e584-wk-Fact-66574B95BF8E76F59453AE306F51AC76" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="FD2017Q1QTD_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">72.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> was </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18265612e588-wk-Fact-B0F331CA3852A6CBA4A7AE306F55F57D" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" contextRef="I2017Q1_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">37.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> to definite-lived intangibles, </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18265612e592-wk-Fact-051160D4BA46B0882430AE306F4F5715" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" contextRef="I2017Q1_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> to acquired net assets, </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18265612e596-wk-Fact-CCBA0ACC5CE8EA7BE1A4AE306F50CDEF" name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="FD2017Q1QTD_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">26.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> to goodwill, a deferred tax liability of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18265612e600-wk-Fact-99CC9DF2C3FCF7827A6CAE306F512E3D" name="us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred" contextRef="FD2017Q1QTD_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">13.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> primarily related to the purchased intangibles and a deferred tax asset of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18265612e605-wk-Fact-9C2542DA1B059574A4B2AE306F50F6B4" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" contextRef="I2017Q1_us-gaap_BalanceSheetLocationAxis_us-gaap_DeferredTaxAssetDomain_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">22.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> primarily related to the acquired net operating losses.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">RainDance's foundational intellectual property portfolio and product lines encompass a wide range of biological reactions in droplets, with potential applications in life science research and clinical research.  These genomic tools provide ultra-sensitive detection of genetic variations in cancer as well as inherited and infectious diseases, enabling research in areas such as non-invasive liquid biopsy.  We believe that RainDance's droplet-based solutions will extend our reach into next-generation sequencing applications and strengthen our position in the area of Droplet Digital&#8482; PCR, offering customers solutions for a wide range of nucleic acid detection applications.  </span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">60</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><ix:continuation id="TextSelection-0B19717CC265AF8635EAAE306F891918-2"><br/></ix:continuation></span></div><div><a id="sEBA47788F2465788B861D22706A63AE0"></a></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:FairValueDisclosuresTextBlock" id="TextSelection-B612C1AA3EFF425B85DFAE306F8A6C82-0-wk-Fact-AB04D7B26154600E62F3AE306EE5AC4F" continuedAt="TextSelection-B612C1AA3EFF425B85DFAE306F8A6C82-1" escape="true">3.           FAIR VALUE MEASUREMENTS</ix:nonNumeric></span></div><ix:continuation id="TextSelection-B612C1AA3EFF425B85DFAE306F8A6C82-1" continuedAt="TextSelection-B612C1AA3EFF425B85DFAE306F8A6C82-2"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We determine the fair value of an asset or liability based on the assumptions that market participants would use in pricing the asset or liability in an orderly transaction between market participants at the measurement date. &#160;The identification of market participant assumptions provides a basis for determining what inputs are to be used for pricing each asset or liability. &#160;A fair value hierarchy has been established which gives precedence to fair value measurements calculated using observable inputs over those using unobservable inputs. This hierarchy prioritizes the inputs into three broad levels as follows:</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Level 1:  Quoted prices in active markets for identical instruments</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Level 2:  Other significant observable inputs (including quoted prices in active markets for similar instruments)</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Level 3:  Significant unobservable inputs (including assumptions in determining the fair value of certain investments)</span></div></td></tr></table><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="TextSelection-88B2D409A2D0D9B8DCCAAE306F8B715B-0-wk-Fact-B72BA2917786AFE55466AE306EE63477" continuedAt="TextSelection-88B2D409A2D0D9B8DCCAAE306F8B715B-1" escape="true">Financial assets and liabilities carried at fair value and measured on a recurring basis as of </ix:nonNumeric></span><ix:continuation id="TextSelection-88B2D409A2D0D9B8DCCAAE306F8B715B-1" continuedAt="TextSelection-88B2D409A2D0D9B8DCCAAE306F8B715B-2"><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> are classified in the hierarchy as follows (in millions):</span></ix:continuation></div><ix:continuation id="TextSelection-88B2D409A2D0D9B8DCCAAE306F8B715B-2" continuedAt="TextSelection-88B2D409A2D0D9B8DCCAAE306F8B715B-3"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:49%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Financial Assets Carried at Fair Value:</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cash equivalents (a):</span></div></td><td colspan="3" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e893-wk-Fact-EF1DFA4F6E62168B399AAE306F786A49" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CommercialPaperMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e912-wk-Fact-8D29B4EE99B8429A66DBAE306F6CEF46" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CommercialPaperMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">77.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e931-wk-Fact-DEB517901E444253979BAE306F7360B8" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CommercialPaperMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e951-wk-Fact-07B3B0D986ABD8A78685AE306F749EE2" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CommercialPaperMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">77.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Time deposits</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e966-wk-Fact-884BA120ADD6FF6DB6C9AE306F7BBAAB" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">22.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e985-wk-Fact-7CF305399AB876CE88EEAE306F75455A" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1004-wk-Fact-E3677D96D6A20EF4BABAAE306F73C4E6" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1024-wk-Fact-C8DB752C4E227880A517AE306F089E5D" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">32.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18316207e1044-wk-Fact-4ED2FBDC038C52E4C5C0CEA9B5AAF87C" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1063-wk-Fact-92EF5BDF0CA2BF394A20CEAB2D1B8B03" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18316207e1082-wk-Fact-3304E41C299E7F805312CEABC1AD85CC" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1102-wk-Fact-806EFA345030F1F3B8BDCEAC1BDD9AF2" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Money market funds</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1122-wk-Fact-DF8301595DEB25506612AE306F05861A" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">36.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1141-wk-Fact-FDDFA1ADF9582FEA2B4DAE306F098D90" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1160-wk-Fact-C0566D914CE8FD2F6C05AE306F6F13B4" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1180-wk-Fact-5302E076515EFCE2A691AE306F05CC16" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">36.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total cash equivalents</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1200-wk-Fact-E2BF57FC58B4FDF5776EAE306F07EC78" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">59.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1219-wk-Fact-F11E7CA52561C86D85B2AE306F796E8D" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">88.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1238-wk-Fact-3CFF27F84F9F677670C6AE306E240B7C" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1258-wk-Fact-5BA6B381E703A28308E9AE306F6CDBE8" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">147.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Restricted investment</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1278-wk-Fact-550F976485D46FA14B57AE306F077565" name="us-gaap:RestrictedInvestmentsAtFairValue" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18316207e1297-wk-Fact-EC7AAD7C041FD7C9845FAE306F6A970D" name="us-gaap:RestrictedInvestmentsAtFairValue" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18316207e1316-wk-Fact-65451B3FCF93FB34494CAE306F6F409B" name="us-gaap:RestrictedInvestmentsAtFairValue" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1336-wk-Fact-CBE5C35BD152626DC54CAE306F047BD0" name="us-gaap:RestrictedInvestmentsAtFairValue" contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Equity Securities (b)</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1356-wk-Fact-210179AC3FD40794F22405C9ACC813B0" name="us-gaap:EquitySecuritiesFvNi" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2,672.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1375-wk-Fact-528C39BD017C932DF8BE05CA431353A5" name="us-gaap:EquitySecuritiesFvNi" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18316207e1394-wk-Fact-0DC63EFB8F02F6DF703905CA922C7E9B" name="us-gaap:EquitySecuritiesFvNi" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1414-wk-Fact-DA26BF8D874508123E2405CADD80D372" name="us-gaap:EquitySecuritiesFvNi" contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2,672.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Available-for-sale investments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1517-wk-Fact-52D5D89725CC26E74562AE306F069551" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1536-wk-Fact-E4A467B556224CCF929EAE306F6BE00A" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">215.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1555-wk-Fact-49FF4A9D34B821C71381AE306F727250" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1575-wk-Fact-BE08E7667CD4947EAB7BAE306E24D8DB" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">215.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">U.S. government sponsored agencies</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1595-wk-Fact-0B257DC9E2F14CE38669AE306F789A35" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1614-wk-Fact-8FE4327A6D1AF08BDF89AE306F7A4001" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">80.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1633-wk-Fact-B724E8B000B6A49DBB0AAE306F707356" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1653-wk-Fact-7FFA49DD20926D8AEF72AE306F052034" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">80.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Foreign government obligations</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1673-wk-Fact-4296653EB8850CDC5EDAAE306F0838FD" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1692-wk-Fact-5920087675CEC77DC079AE306F07F64E" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1711-wk-Fact-3766865C6B4CD2F5F6AEAE306F7A8927" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1731-wk-Fact-6366FAF1E4B2FAEC1DA0AE306F06200E" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Municipal obligations</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1751-wk-Fact-6090F8F144028D5DEB88AE306F7A88E2" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1770-wk-Fact-CA6AE5ECCBF0CC98ECECAE306F097356" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">11.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1789-wk-Fact-EAA9227C3F31FACF7A21AE306F08BAF6" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1809-wk-Fact-E42F73CE3D36FD19A97EAE306F76D420" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">11.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1829-wk-Fact-2404CFDD78CEF168CC39AE306F05B52F" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1848-wk-Fact-42A7A0B8406C9C255061AE306F72744E" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">63.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1867-wk-Fact-D0D7BA4FB0276FBF9BC1AE306F6F9105" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1887-wk-Fact-15729AC2C0383154EAC0AE306F6B1F19" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">63.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total available-for-sale investments (c)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1907-wk-Fact-B272721B2DC447CCE9D8AE306E24811B" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1926-wk-Fact-0D32F1887F1E7E083DABAE306F6D3795" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">373.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1945-wk-Fact-6EB2F7A7CB7AB5030A7CAE306F6E503F" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1965-wk-Fact-B98EF11204CBE9A9C969AE306E2460A3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">373.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Forward foreign exchange contracts (d)</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e1985-wk-Fact-13688A0284BA0EB876D4AE306F0837CE" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e2004-wk-Fact-FC36545EFB633CAAAC42AE306F788735" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e2023-wk-Fact-C04F29EFFCFDA6EA6510AE306F7873CE" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e2043-wk-Fact-46690B13803170F205FBAE306F72F074" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total financial assets carried at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#d6ffd2;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e2068-wk-Fact-31F8713E974895E39B34AE306F74EA20" name="us-gaap:AssetsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2,738.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e2087-wk-Fact-0BE58CC4F55C131B5D25AE306F71CBC5" name="us-gaap:AssetsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">461.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e2106-wk-Fact-7A0DA80CF5122EED1C5DAE306F77A17B" name="us-gaap:AssetsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e2126-wk-Fact-84A058A623C38905AB38AE306F76AE67" name="us-gaap:AssetsFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3,200.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Financial Liabilities Carried at Fair Value:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;&#160;Forward foreign exchange contracts (e)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e2310-wk-Fact-0D88C543FF04482A1BD6AE306F07E731" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e2329-wk-Fact-E439BE73FA4E4D8030FFAE306F67C006" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e2348-wk-Fact-16A3DB5E781CAF9322A1AE306F0653D1" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e2368-wk-Fact-D3D655686732034DDA23AE306F79ADCE" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;&#160;Contingent consideration (f)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e2384-wk-Fact-39B297FB06570F4625B5AE306F069324" name="us-gaap:BusinessCombinationContingentConsiderationLiability" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e2403-wk-Fact-E67C8BB238CB8D303564AE306F7A020A" name="us-gaap:BusinessCombinationContingentConsiderationLiability" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e2422-wk-Fact-A63BB0648589D09D8043AE306F759FBE" name="us-gaap:BusinessCombinationContingentConsiderationLiability" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">8.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e2442-wk-Fact-3EA8902D9ED316510E72AE306F6B1529" name="us-gaap:BusinessCombinationContingentConsiderationLiability" contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">8.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total financial liabilities carried at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e2467-wk-Fact-2D049ED96CD823358EBEAE306F052863" name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e2486-wk-Fact-1F629D1BF45F615BF083AE306F6C2CDB" name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e2505-wk-Fact-8DC96AA817F7323037C2AE306F7175C1" name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">8.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e2525-wk-Fact-C9AE946F81084D7B162BAE306E246094" name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">9.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">As of first quarter 2018, our equity securities are no longer reported as Available-for-sale investments due to the implementation of ASU 2016-01.  Changes in fair value of equity securities are now reported on the Consolidated Statements of Income rather than Other Comprehensive Income (see Note 1).</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Financial assets and liabilities carried at fair value and measured on a recurring basis as of </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2017</span><span style="font-family:inherit;font-size:11pt;"> are classified in the hierarchy as follows (in millions):</span></div></ix:continuation></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">61</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-88B2D409A2D0D9B8DCCAAE306F8B715B-3" continuedAt="TextSelection-88B2D409A2D0D9B8DCCAAE306F8B715B-4"><ix:continuation id="TextSelection-B612C1AA3EFF425B85DFAE306F8A6C82-2" continuedAt="TextSelection-B612C1AA3EFF425B85DFAE306F8A6C82-3"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.4375%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:49%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Financial Assets Carried at Fair Value:</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cash equivalents (a):</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e2831-wk-Fact-FE0BB27E7D022FF13072AE306F75E538" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CommercialPaperMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e2850-wk-Fact-3FE0C69FB8D6A7E68EE0AE306F787F40" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CommercialPaperMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">36.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18316207e2864-wk-Fact-3521040BF714A7376A03AE306F6A7617" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CommercialPaperMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e2889-wk-Fact-E196C45E7AB14635086EAE306F63C680" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CommercialPaperMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">36.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Time deposits</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e2904-wk-Fact-D53F17704C53213A612EAE306F6EA188" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">43.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e2923-wk-Fact-C1B315A856CC19624B38AE306F6054D2" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e2942-wk-Fact-F412A7B38069C57D84FBAE306F6CB886" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e2962-wk-Fact-8A90B0D4FB6797C662F9AE306F689F44" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">53.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">U.S. government sponsored agencies</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e2982-wk-Fact-7EDB3AEF2F20B3FB035FAE306F71E9D0" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_USTreasuryAndGovernmentMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3001-wk-Fact-97B94712A3672442E1EAAE306E3A85CE" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_USTreasuryAndGovernmentMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">11.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18316207e3020-wk-Fact-EE344CE3A91D7BD6A018AE306F5E9E80" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_USTreasuryAndGovernmentMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3040-wk-Fact-F8A2F5BDEBA8ACF403ACAE306F647936" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_USTreasuryAndGovernmentMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">11.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Money market funds</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3060-wk-Fact-290EF6B256E9D7E4321FAE306F644B31" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3079-wk-Fact-3C1CAA62D82D03D1547EAE306E4AC2DD" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3098-wk-Fact-021F60ECB577070EF862AE306F794740" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3118-wk-Fact-7E9B4F4A588C0F06419BAE306F64BB59" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total cash equivalents</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3138-wk-Fact-FBB88861201F4BA909DCAE306E3A31FA" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">47.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3157-wk-Fact-476489F3212C0D541DF0AE306F6CDDDF" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">57.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3176-wk-Fact-F6CF92CA26BBC913C496AE306F63D706" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3196-wk-Fact-205307A644953B666274AE306F656C25" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">104.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Restricted investment:</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3216-wk-Fact-EE76E1F282E673A6EB88AE306F76D8F1" name="us-gaap:RestrictedInvestmentsAtFairValue" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3235-wk-Fact-1744BFE471DD9B4C9B33AE306F7AED25" name="us-gaap:RestrictedInvestmentsAtFairValue" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18316207e3254-wk-Fact-F3B4DF6AB9D55F13A3F7AE306F6EF43F" name="us-gaap:RestrictedInvestmentsAtFairValue" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3274-wk-Fact-50EFE82B36CAD8297BD4AE306F680C59" name="us-gaap:RestrictedInvestmentsAtFairValue" contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Available-for-sale investments (c):</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3376-wk-Fact-7AA868E62D7DF4029B09AE306F678C19" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3395-wk-Fact-E49E73D5EF18969014DBAE306F657E00" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">185.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3414-wk-Fact-A1ED3EF3C8B180F887D9AE306F62C989" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3434-wk-Fact-4755485AA67CB12AC817AE306F635950" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">185.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">U.S. government sponsored agencies</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3455-wk-Fact-EC4F154BBDA1FD706631AE306F74E802" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3474-wk-Fact-A9C15AE487F2E236C9CFAE306F6FDDAC" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">67.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3493-wk-Fact-71838E67683043DD8730AE306F6B8E43" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3513-wk-Fact-6815FCB0EC89C6CC84D0AE306F69BCAF" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">67.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Foreign government obligations</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3533-wk-Fact-4DE7BA4076E4F34370E6AE306F5D0C2C" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3552-wk-Fact-BC286E31D0203390B0E1AE306F7549DC" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3571-wk-Fact-63E6A90467BBCB4D5653AE306F6C5E9A" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3591-wk-Fact-202C24059A52C966F151AE306E4A0ED1" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Brokered certificates of deposit</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3611-wk-Fact-C8DE2CB74E96182AABC8AE306E4A79E4" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_InterestBearingDepositsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3630-wk-Fact-46BA1982398B8EE58E7AAE306F664568" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_InterestBearingDepositsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18316207e3649-wk-Fact-05B4DC813552444FF1B1AE306F77EB4D" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_InterestBearingDepositsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3669-wk-Fact-3B1A822362BB602A93ECAE306F71427E" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_InterestBearingDepositsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Municipal obligations</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3689-wk-Fact-46EFF480517EB2A4D401AE306F6DD189" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3708-wk-Fact-684664FEFAEC230F5E53AE306F6E539D" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">15.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3727-wk-Fact-AB7A0DAF8FAFA41BD8BFAE306F5D02C6" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3747-wk-Fact-362FEAF46074D3CDC8C4AE306F5A9836" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">15.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Marketable equity securities</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3767-wk-Fact-858196A9ADE2D2ADB2FEAE306F62CFE2" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">973.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3786-wk-Fact-85D11C84F40432A97841AE306F785EBC" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3805-wk-Fact-BF4B020BB9C448D1B87CAE306F7546B4" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3825-wk-Fact-14232DB076AAD04E634EAE306F60C09A" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">973.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3845-wk-Fact-2C79057CE7A16206E780AE306F5AEBFD" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3864-wk-Fact-A29FC0324C8245BBD522AE306F59C570" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">55.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3883-wk-Fact-72130089940AADD8946EAE306F678D53" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3903-wk-Fact-3964DAEC5DE94D0D5CB8AE306F77BE00" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">55.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total available-for-sale investments</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3923-wk-Fact-D242F06E177B21E81ED7AE306F6BB3A6" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">973.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3942-wk-Fact-F77369ED7BEF39B75F4CAE306F5EFD30" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">328.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3961-wk-Fact-D90424494AACF8932F8CAE306F5A6CD9" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e3981-wk-Fact-740B78607E4566A539CBAE306E240FEF" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,301.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Forward foreign exchange contracts (d)</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e4001-wk-Fact-D30BBFB4274BFC97BC4EAE306F69D50D" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e4020-wk-Fact-A31BA187E15B743B1220AE306F6F726B" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e4039-wk-Fact-7D43E71034F883940788AE306E4A9FDE" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e4059-wk-Fact-3F7265B3D5DF10981943AE306F721BB8" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total financial assets carried at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e4084-wk-Fact-19E592FB5E3FDDCB372AAE306F60CCCF" name="us-gaap:AssetsFairValueDisclosure" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,026.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e4103-wk-Fact-A5F50C3505FB519D4CF8AE306F6979C3" name="us-gaap:AssetsFairValueDisclosure" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">385.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18316207e4117-wk-Fact-89CDEEFD1052E9556573AE306F646A47" name="us-gaap:AssetsFairValueDisclosure" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e4142-wk-Fact-AA860597C43D1F9D86D1AE306F6D2AD7" name="us-gaap:AssetsFairValueDisclosure" contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,411.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Financial Liabilities Carried at Fair Value:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Forward foreign exchange contracts (e)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e4327-wk-Fact-9D891EBBE198FDB76AD4AE306F5C55EC" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e4346-wk-Fact-10C61C8DE7552DFC15CAAE306F6D232E" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18316207e4360-wk-Fact-84DF817535A540D1987DAE306F65C766" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e4385-wk-Fact-B6AE40ECFA778D826FF5AE306F70CE2E" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;Contingent consideration (f)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e4400-wk-Fact-120B2104C8B4C1C47A9FAE306F627D34" name="us-gaap:BusinessCombinationContingentConsiderationLiability" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e4419-wk-Fact-B9D5B219FE35E878E9E4AE306F719F27" name="us-gaap:BusinessCombinationContingentConsiderationLiability" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18316207e4438-wk-Fact-184B0C9DDE70B2FAE960AE306E3AEFBA" name="us-gaap:BusinessCombinationContingentConsiderationLiability" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">16.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e4458-wk-Fact-B642E5CD310C71FAD5CBAE306E4AB917" name="us-gaap:BusinessCombinationContingentConsiderationLiability" contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">16.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total financial liabilities carried at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e4483-wk-Fact-E6F6CE52FEDCAB0DB44EAE306F5F9316" name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e4502-wk-Fact-0E1A99350C320541971DAE306E24B859" name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18316207e4521-wk-Fact-E7C7DE7B0BE800AD8483AE306F5C4AB8" name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">16.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e4541-wk-Fact-A97BFF7F07E47D3FEE07AE306F6108E5" name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">18.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><ix:footnote id="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" continuedAt="TextSelection-C057214FAD4D9B12D079AE306F89E037-1"><br/></ix:footnote></span></div><ix:continuation id="TextSelection-C057214FAD4D9B12D079AE306F89E037-1" continuedAt="TextSelection-C057214FAD4D9B12D079AE306F89E037-2"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">(a)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cash equivalents are included in Cash and cash equivalents in the Consolidated Balance Sheets.</span></div></td></tr></table></ix:continuation><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-C057214FAD4D9B12D079AE306F89E037-2"><br/></ix:continuation></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">(b)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"> Equity securities are included in the following accounts in the Consolidated Balance Sheets (in millions):</span></div></td></tr></table><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.640625%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:82%;"></td><td style="width:1%;"></td><td style="width:16%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#d6ffd2;"><div style="text-align:left;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e4631-wk-Fact-C3ECC8BEE8D8DAB64938061C76641081" name="us-gaap:EquitySecuritiesFvNi" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">40.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other investments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e4646-wk-Fact-F945BC3C563385065444061C79C656B0" name="us-gaap:EquitySecuritiesFvNi" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2,632.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e4671-wk-Fact-DA26BF8D874508123E2405CADD80D372" name="us-gaap:EquitySecuritiesFvNi" contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2,672.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The unrealized gains on our equity securities still held as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> are </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18316207e4688-wk-Fact-5C71667AFF7E26A9B5E005D7D7E89BE7" name="us-gaap:EquitySecuritiesFvNiUnrealizedGain" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">607.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> and are primarily due to our investment in Sartorius AG and is recorded in our Consolidated Statements of Income due to the adoption of ASU 2016-01 (see Note 1).</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">(c)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:footnote id="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" continuedAt="TextSelection-169D1AEC564FE85C505EAE306F894AC1-1">Available-for-sale investments are included in the following accounts in the Consolidated Balance Sheets (in millions):</ix:footnote></span></div></td></tr></table><div style="line-height:120%;font-size:11pt;"><ix:continuation id="TextSelection-169D1AEC564FE85C505EAE306F894AC1-1"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:67%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, <br/>2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e4821-wk-Fact-6BF2D85599CA45ED1A00AE306F494392" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">373.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e4840-wk-Fact-C8282836A1B7C0377274AE306F4BCD97" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">371.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other investments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e4855-wk-Fact-9DC905FBE675705D45BBAE306F4AA0BC" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e4874-wk-Fact-87D3C95D586B06A7BC93AE306F4C890A" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">930.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e4899-wk-Fact-3399F9A63270EFC35C99AE306F4A4DB4" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">373.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e4918-wk-Fact-740B78607E4566A539CBAE306E240FEF" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,301.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></ix:continuation><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">62</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-B612C1AA3EFF425B85DFAE306F8A6C82-3" continuedAt="TextSelection-B612C1AA3EFF425B85DFAE306F8A6C82-4"><ix:continuation id="TextSelection-88B2D409A2D0D9B8DCCAAE306F8B715B-4" continuedAt="TextSelection-88B2D409A2D0D9B8DCCAAE306F8B715B-5"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In accordance with our adoption of ASU 2016-01 January 1, 2018, our investment in Sartorius AG preferred shares, which was reported within marketable equity securities as Available-for-sale as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span><span style="font-family:inherit;font-size:11pt;">, is now reported as an Equity security as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> (see Note 1 and footnote (b) above).</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">(d)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:footnote id="TextSelection-5159C88FE98C32D75F2BAE306F89DEA0-0-wk-Footnote-5159C88FE98C32D75F2BAE306F89DEA0_lbl" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" continuedAt="TextSelection-5159C88FE98C32D75F2BAE306F89DEA0-1">Forward foreign exchange contracts in an asset position are included in Other current assets in the Consolidated Balance Sheets.</ix:footnote></span></div></td></tr></table><div style="line-height:120%;padding-left:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-5159C88FE98C32D75F2BAE306F89DEA0-1"><br/></ix:continuation></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">(e)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:footnote id="TextSelection-A9004B8A6E0505C0721EAE306F8A224F-0-wk-Footnote-A9004B8A6E0505C0721EAE306F8A224F_lbl" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US">Forward foreign exchange contracts in a liability position are included in Other current liabilities in the  Consolidated Balance Sheets.</ix:footnote></span></div></td></tr></table><div style="line-height:120%;padding-left:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">(f)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:footnote id="TextSelection-661074C4A78962DBCBE2AE306F8AFD80-0-wk-Footnote-661074C4A78962DBCBE2AE306F8AFD80_lbl" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" continuedAt="TextSelection-661074C4A78962DBCBE2AE306F8AFD80-1">Contingent consideration liabilities are included in the following accounts in the Consolidated Balance Sheets (in millions):</ix:footnote></span></div></td></tr></table><ix:continuation id="TextSelection-661074C4A78962DBCBE2AE306F8AFD80-1" continuedAt="TextSelection-661074C4A78962DBCBE2AE306F8AFD80-2"><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:69%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e5139-wk-Fact-AE21CB29B714C5D3E35CAE306F74ED8F" name="us-gaap:BusinessCombinationContingentConsiderationLiability" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherCurrentLiabilitiesMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e5158-wk-Fact-4C82EA223174D126A277AE306F727D9F" name="us-gaap:BusinessCombinationContingentConsiderationLiability" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherCurrentLiabilitiesMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other long-term liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e5173-wk-Fact-6C35B4CFFAC703B5FD24AE306F749D9C" name="us-gaap:BusinessCombinationContingentConsiderationLiability" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e5192-wk-Fact-A11716EE32B956CA92CBAE306F76CBD2" name="us-gaap:BusinessCombinationContingentConsiderationLiability" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">14.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e5217-wk-Fact-3EA8902D9ED316510E72AE306F6B1529" name="us-gaap:BusinessCombinationContingentConsiderationLiability" contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">8.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e5236-wk-Fact-B642E5CD310C71FAD5CBAE306E4AB917" name="us-gaap:BusinessCombinationContingentConsiderationLiability" contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">16.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></ix:continuation></ix:continuation><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-661074C4A78962DBCBE2AE306F8AFD80-2"><ix:continuation id="TextSelection-88B2D409A2D0D9B8DCCAAE306F8B715B-5"></ix:continuation></ix:continuation>During the first quarter of 2016, we recognized a contingent consideration liability upon our acquisition of a high performance analytical flow cytometer platform from Propel.  At the acquisition date, the amount of contingent consideration was determined based on a probability-weighted income approach related to the achievement of sales milestones, ranging from </span><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e5267-wk-Fact-F890E5254535E6BCB807AE306EE0D249" name="bio:BusinessAcquisitionContingentConsiderationPotentialPercentagePayout" contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember_us-gaap_ContingentConsiderationByTypeAxis_bio_SalesmilestonepercentageofannualinvoicesMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">39</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:11pt;"> to </span><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e5271-wk-Fact-A8828D675BF5DAD00194AE306EDF8CB3" name="bio:BusinessAcquisitionContingentConsiderationPotentialPercentagePayout" contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember_us-gaap_ContingentConsiderationByTypeAxis_bio_SalesmilestonepercentageofannualinvoiceslowMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">20</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:11pt;"> for the calendar years 2017 through 2020.  The sales milestones could potentially range from </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18316207e5275-wk-Fact-6C67D611534121B2C6D9AE306EE5468E" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember_us-gaap_ContingentConsiderationByTypeAxis_bio_SalesmilestoneminimumamountMember" unitRef="usd" decimals="-5" scale="0" format="ixt:numdotdecimal">0</ix:nonFraction></span></span><span style="font-family:inherit;font-size:11pt;"> to an unlimited amount.  In the first and third quarters of 2018, we paid </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18316207e5279-wk-Fact-2C17D0676974DBFD15D1AE306EE6551B" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" contextRef="FD2018Q1QTD_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18316207e5283-wk-Fact-80F829CAB847FC4A6D4AE3D71C29DD45" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" contextRef="FD2018Q3QTD_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, respectively, per the purchase agreement.  Since 2016 we have had a net decrease in the cumulative valuation of the sales milestones of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18316207e5288-wk-Fact-7A368BC17B357342CCF1AE306EE1FFF7" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" contextRef="D2018Q4_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">12.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">.  The contingent consideration was accrued at its estimated fair value of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18316207e5292-wk-Fact-316A4AC44C2190202E06AE306EE4D9E9" name="us-gaap:BusinessCombinationContingentConsiderationLiability" contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">8.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The following table provides a re<ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" id="TextSelection-2B67426AB5A38EFF8F37AE306F8AA65C-0-wk-Fact-3D6762EFA9C72180A94BAE306EE6E708" continuedAt="TextSelection-2B67426AB5A38EFF8F37AE306F8AA65C-1" escape="true">conciliation of the Level 3 analytical flow cytometer platform contingent consideration liabilities measured at estimated fair value (in millions):</ix:nonNumeric></span></div><ix:continuation id="TextSelection-2B67426AB5A38EFF8F37AE306F8AA65C-1" continuedAt="TextSelection-2B67426AB5A38EFF8F37AE306F8AA65C-2"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:66.796875%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:77%;"></td><td style="width:1%;"></td><td style="width:21%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">January 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e5383-wk-Fact-65E458E254D6C04457E8AE306F05C8AC" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">16.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Payment of sales milestone </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18316207e5398-wk-Fact-C8569C4F5D0E75EE956EAE306F06E979" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net decrease in estimated fair value of contingent consideration included in Selling, general and administrative expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18316207e5419-wk-Fact-7DC7B92DA923252515A7AE306F052B26" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December 31</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e5445-wk-Fact-F9A12003C087557A474BAE306F05409A" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">8.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><ix:continuation id="TextSelection-2B67426AB5A38EFF8F37AE306F8AA65C-2"><span style="font-family:inherit;font-size:11pt;background-color:#ffffff;">The following table provides q</span></ix:continuation><span style="font-family:inherit;font-size:11pt;background-color:#ffffff;">ua</span><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" id="TextSelection-5D7D95AA7E79B979A792AE306F8A6166-0-wk-Fact-8BCED6D1EED4176E05E2AE306EDF755D" continuedAt="TextSelection-5D7D95AA7E79B979A792AE306F8A6166-1" escape="true"><span style="font-family:inherit;font-size:11pt;background-color:#ffffff;">ntitative information about Level 3 inputs for fair value measurement of our analytical flow cytometer platform contingent consideration liability as of</span><span style="font-family:inherit;font-size:11pt;background-color:#ffffff;"> </span><span style="font-family:inherit;font-size:11pt;background-color:#ffffff;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;background-color:#ffffff;">.</span><span style="font-family:inherit;font-size:11pt;">  </span><span style="font-family:inherit;font-size:11pt;">Significant increases or decreases in these inputs in isolation could result in a significantly lower or higher fair value measurement.</span></ix:nonNumeric></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">63</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-B612C1AA3EFF425B85DFAE306F8A6C82-4" continuedAt="TextSelection-B612C1AA3EFF425B85DFAE306F8A6C82-5"><ix:continuation id="TextSelection-5D7D95AA7E79B979A792AE306F8A6166-1" continuedAt="TextSelection-5D7D95AA7E79B979A792AE306F8A6166-2"><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:85.546875%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:17%;"></td><td style="width:26%;"></td><td style="width:41%;"></td><td style="width:15%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Valuation Technique</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Unobservable Input</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Percentage</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Analytical flow cytometer platform</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Probability-weighted income approach</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;text-decoration:underline;">Sales milestones:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Discount rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18316207e5571-wk-Fact-BB2705A5AB3435D451BCAE306ED8ECCA" name="bio:DiscountRate" contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember_us-gaap_ContingentConsiderationByTypeAxis_bio_MarketPriceOfRiskMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">11.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cost of debt</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18316207e5597-wk-Fact-F6AEC96CB7AE87193B95AE306ED8AA9F" name="bio:DiscountRate" contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember_us-gaap_ContingentConsiderationByTypeAxis_bio_ProjectedVolatilityOfSalesMemberMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">5.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></ix:continuation><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-5D7D95AA7E79B979A792AE306F8A6166-2"></ix:continuation>To estimate the fair value of Level 2 debt securities as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;">, our primary pricing provider uses Securities Evaluations as the primary pricing source.  Our pricing process allows us to select a hierarchy of pricing sources for securities held.  If Securities Evaluations does not price a Level 2 security that we hold, then the pricing provider will utilize our custodian supplied pricing as the secondary pricing source.   </span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">For all commercial paper as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, our primary pricing provider uses its leading pricing source in the hierarchy to determine pricing.  For discount commercial paper as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span><span style="font-family:inherit;font-size:11pt;">, pricing was  determined by a straight-line calculation, starting with the purchase price on the date of purchase and increasing to par at maturity.  As of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span><span style="font-family:inherit;font-size:11pt;">, interest bearing certificates of deposit and commercial paper were priced at par. </span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Our primary pricing provider performs daily reasonableness testing of the Securities Evaluations prices. Price changes of </span><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e5649-wk-Fact-B7B23E3DE2C94E23D94FAE306EE57FE2" name="bio:PriceChangeDebtSecurity" contextRef="FD2018Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">5</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:11pt;"> or greater are investigated and resolved.  In addition, we perform a quarterly testing of the Securities Evaluations prices to custodian reported prices. Price differences outside a tolerable variance of approximately </span><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e5653-wk-Fact-2820067F19C7C44CF4B2AE306EE0C5A6" name="bio:TolerablevarianceLevel2debtsecuritypricing" contextRef="FD2018Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">1</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:11pt;"> are investigated and resolved.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock" id="TextSelection-7EB7A8047E12BC2CC74C06111CC12948-0-wk-Fact-6FA6F7D25B0CE7B092C306119A3C85B4" continuedAt="TextSelection-7EB7A8047E12BC2CC74C06111CC12948-1" escape="true">Available-for-sale investments consist of the following (in millions):</ix:nonNumeric></span></div><ix:continuation id="TextSelection-7EB7A8047E12BC2CC74C06111CC12948-1" continuedAt="TextSelection-7EB7A8047E12BC2CC74C06111CC12948-2"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><ix:continuation id="TextSelection-7EB7A8047E12BC2CC74C06111CC12948-2"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:41%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="15" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Amortized</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Unrealized</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Unrealized</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Estimated</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Fair</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Value</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Short-term investments:</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Corporate debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e5981-wk-Fact-7C6FF2563A15B738817CAE306F6695C3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">216.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6000-wk-Fact-559487544BFC87FFE748AE306F6DEC24" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18316207e6019-wk-Fact-7EC097099357D71B0E96AE306F7BB6E9" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6040-wk-Fact-5A1415518C99C1567F42AE306F7671E3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">215.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Municipal obligations</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6055-wk-Fact-7E937E797676201CF375AE306F6EA5C9" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">11.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6074-wk-Fact-537AC40086093C33AA06AE306F65C6DD" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18316207e6093-wk-Fact-364347656F7E2AC715F7AE306F7991AA" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.1</ix:nonFraction></span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6114-wk-Fact-D38C4E0BBFF55A4AFFCFAE306F65533E" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">11.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6134-wk-Fact-3FAB726FA45D7AABE5CFAE306F6B8337" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">63.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6153-wk-Fact-2E0A90F105D2E9A54320AE306F786D53" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18316207e6172-wk-Fact-A7067094EA7F478E3C1EAE306F74C640" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.4</ix:nonFraction></span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6193-wk-Fact-22696B5E332C387C94D1AE306F6893CB" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">63.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">U.S. government sponsored agencies</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6213-wk-Fact-4A2ABAD032D76B0AD303AE306F7AE2F3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">80.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6232-wk-Fact-E2CFC60333F783D5B907AE306F654C9D" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18316207e6251-wk-Fact-2159401276BF8928D21AAE306F6555B5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.8</ix:nonFraction></span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6272-wk-Fact-657E7E9672554A733A74AE306F73E368" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">80.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Foreign government obligations</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6292-wk-Fact-66086BBF88B20C1DC0E4AE306F66798F" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6311-wk-Fact-E47AD91A88A34B8EBDEDAE306F6CD67E" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6330-wk-Fact-8559D7312AEE216696CEAE306F6DE69A" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6350-wk-Fact-DF13A004F170A4D75597AE306F6827F7" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6370-wk-Fact-22E496752F41DB9C96A2AE306F78DEEB" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_DebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">375.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6389-wk-Fact-3EA1EF519E579AB44E05AE306F73B07C" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_DebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18316207e6408-wk-Fact-ADB8765D6EE5E0C1062DAE306F68C709" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_DebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.6</ix:nonFraction></span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6429-wk-Fact-58902C02BAF1B38E20B3AE306F66E66C" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_DebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">373.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Long-term investments:</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6531-wk-Fact-FB7BDA33696547A11B57AE306F744E57" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6550-wk-Fact-422F6A0542153A7E4CDBAE306F735B69" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6569-wk-Fact-EA856DCA951325443B17AE306F7072F2" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6589-wk-Fact-1C3F45EFDE4B2162796AAE306F688E29" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6610-wk-Fact-F5698340848BABD7380FAE306F722278" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_DebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6629-wk-Fact-889F1AB7730B933CCE40AE306F6A14A6" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_DebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6648-wk-Fact-74D46C9C1E7C71FEDC40AE306F709BF4" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_DebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6668-wk-Fact-426CEE69CE572EF0A12BAE306F753FF7" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_DebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6693-wk-Fact-C86BD02C62F7F1F9E2ECAE306F67D211" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">375.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6712-wk-Fact-E1D09B62C2C1FAC52EBCAE306F78C9DC" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18316207e6731-wk-Fact-549C10E354333526A97DAE306E24AAC6" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6752-wk-Fact-B98EF11204CBE9A9C969AE306E2460A3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">373.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></ix:continuation><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock" id="TextSelection-12975B2939073D7C2B1806124526C42D-0-wk-Fact-0910AE1D04E6A4E2055306127C4BA8E6" continuedAt="TextSelection-12975B2939073D7C2B1806124526C42D-1" escape="true">The following is a summary of the amortized cost and estimated fair value of our debt securities at </ix:nonNumeric></span><ix:continuation id="TextSelection-12975B2939073D7C2B1806124526C42D-1" continuedAt="TextSelection-12975B2939073D7C2B1806124526C42D-2"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> by contractual maturity date (in millions):</span></ix:continuation></div><ix:continuation id="TextSelection-12975B2939073D7C2B1806124526C42D-2" continuedAt="TextSelection-12975B2939073D7C2B1806124526C42D-3"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">64</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-B612C1AA3EFF425B85DFAE306F8A6C82-5" continuedAt="TextSelection-B612C1AA3EFF425B85DFAE306F8A6C82-6"><div style="line-height:120%;text-align:center;font-size:11pt;"><ix:continuation id="TextSelection-12975B2939073D7C2B1806124526C42D-3"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:67%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Amortized</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Estimated Fair</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Mature in less than one year</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6848-wk-Fact-80FFACC6437062CC0D88AE306F12707C" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">155.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6867-wk-Fact-EA91FB998E759DA015FFAE306F13775C" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">155.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Mature in one to five years</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6882-wk-Fact-0EC5D2DE2B83B5250265AE306F12844A" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">172.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6901-wk-Fact-BDC2625D62512A9A2A84AE306F123796" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">171.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Mature in more than five years</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6921-wk-Fact-E9779B0DECCE9A61B3EEAE306F131172" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">47.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6940-wk-Fact-D40E5E5B4A8BAEEAEFF4AE306F13A3F3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">46.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6965-wk-Fact-3708925BB29A9316326BAE306F13D09F" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">375.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e6984-wk-Fact-C7FA281988E3F0E6BA13AE306F122205" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">373.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></ix:continuation><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:AvailableForSaleSecuritiesTextBlock" id="TextSelection-65912DD45AEB092FB762AE306F8B04F3-0-wk-Fact-E7CC59E83A764717CF44AE306EE7F949" continuedAt="TextSelection-65912DD45AEB092FB762AE306F8B04F3-1" escape="true">Available-for-sale investments consist of the following (in millions):</ix:nonNumeric></span></div><ix:continuation id="TextSelection-65912DD45AEB092FB762AE306F8B04F3-1" continuedAt="TextSelection-65912DD45AEB092FB762AE306F8B04F3-2"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><ix:continuation id="TextSelection-65912DD45AEB092FB762AE306F8B04F3-2"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:41%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="15" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Amortized</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Unrealized</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Unrealized</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Estimated</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Fair</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Value</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Short-term investments:</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Corporate debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e7303-wk-Fact-100D3431D866816FC17DAE306E241321" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">185.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e7322-wk-Fact-07A6C38461F87C1A1F92AE306E3AC445" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18316207e7341-wk-Fact-78B498878AB758163611AE306E38B237" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e7362-wk-Fact-97EC76DFD67E812375DDAE306E3A26CF" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">185.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Brokered certificates of deposit</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e7377-wk-Fact-8CE79CC09634E3380671AE306E2420A7" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_InterestBearingDepositsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e7396-wk-Fact-547B8BCB1B78148350ACAE306E24B735" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_InterestBearingDepositsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e7415-wk-Fact-00CE87B0C29B5D9EE93EAE306E244B3B" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_InterestBearingDepositsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e7440-wk-Fact-E7511767E060173291C3AE306E34C94F" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_InterestBearingDepositsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Municipal obligations</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e7455-wk-Fact-AAF212F7B58E83DCC7DAAE306ED11FB1" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">15.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e7474-wk-Fact-D7C1049B8799CD974509AE306E241A93" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18316207e7493-wk-Fact-23F673217F2650A407C8AE306ED02306" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.1</ix:nonFraction></span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e7514-wk-Fact-A087606CB380BFB39BB7AE306E243A39" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">15.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e7534-wk-Fact-1B7F0F9856C49D077FDAAE306E3A63AF" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">55.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e7553-wk-Fact-D725D54CF5B11A92CE72AE306E3624E7" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18316207e7572-wk-Fact-D37C4A67062FA0198A6AAE306E241784" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.2</ix:nonFraction></span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e7593-wk-Fact-CDEC3862C7E046F54226AE306E3803ED" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">55.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">U.S. government sponsored agencies</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e7613-wk-Fact-9A07898B63A1D8DDB5BAAE306E24DFD6" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">68.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e7632-wk-Fact-AAD77F568B4C35AD3768AE306E24A330" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18316207e7651-wk-Fact-622061946D772CE83E8FAE306E386921" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.7</ix:nonFraction></span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e7672-wk-Fact-D48500AE8A9576662315AE306E390727" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">67.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Foreign government obligations</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e7692-wk-Fact-D7D104490A9CD0D1BF6FAE306E3969D2" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e7711-wk-Fact-27EBD1365AF75CEC824AAE306E244E25" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e7730-wk-Fact-741D87ED72CCC00E05E1AE306E3A9FA5" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e7750-wk-Fact-90B6503C1C5A0CCA4BE5AE306E240864" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Marketable equity securities</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e7770-wk-Fact-D586415E4741C17E7ACFAE306E38D875" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">34.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e7789-wk-Fact-70BB79FC7FBBC2228457AE306E3499CE" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">9.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e7808-wk-Fact-7F8D5C406E7E6AEC9DF5AE306E241C97" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e7828-wk-Fact-C14C741E6FB18397C95CAE306E378D34" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">43.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e7848-wk-Fact-60E1138C22EABB506307AE306E3A36F5" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AvailableforsaleSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">363.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e7867-wk-Fact-D0F94CDC28B7BB048D16AE306E241047" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AvailableforsaleSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">9.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18316207e7886-wk-Fact-F16897150359A6471F46AE306E3A7419" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AvailableforsaleSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.5</ix:nonFraction></span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e7907-wk-Fact-DF01829582B9B57F78D4AE306E38FD17" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AvailableforsaleSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">371.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Long-term investments:</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Marketable equity securities</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e8010-wk-Fact-ECF96DF920E8AD1F4E22AE306E365E4B" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">54.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e8029-wk-Fact-126481BCD9F851EEC88AAE306E2487D1" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">875.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e8048-wk-Fact-39E12E97588EAF0F2FD4AE306E3A0A5E" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e8068-wk-Fact-C6761DB8D3CC9F552060AE306E24AD63" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">930.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e8088-wk-Fact-5EA1302C040B7AC705A4AE306ED16F13" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e8107-wk-Fact-05C927A36662F916EDCCAE306E240666" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e8126-wk-Fact-7CD59C4F2EF280C76B52AE306E3A2E55" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e8146-wk-Fact-6619198A39A339CAFD79AE306E2457A2" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e8166-wk-Fact-34F9AA568E89FC6CB1ECAE306E35E220" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AvailableforsaleSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">54.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e8185-wk-Fact-69FCE50E92DACB7F3253AE306ED0395A" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AvailableforsaleSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">875.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e8204-wk-Fact-547510A448D24402A301AE306E24C291" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AvailableforsaleSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e8224-wk-Fact-C70DD057A7527805D60FAE306E24075D" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AvailableforsaleSecuritiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">930.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e8249-wk-Fact-73F3142773F9BB84FBF9AE306E2497C5" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">418.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e8268-wk-Fact-17A42E1CF6D0E940F95AAE306E3AECF0" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">884.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18316207e8287-wk-Fact-B46CE3405DE540169AB2AE306E39FBD4" name="us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e8308-wk-Fact-740B78607E4566A539CBAE306E240FEF" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,301.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></ix:continuation><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" id="TextSelection-8BFD56588877D611F9A8AE306F8B4E2A-0-wk-Fact-316764620459DB741ED7AE306EE445A6" continuedAt="TextSelection-8BFD56588877D611F9A8AE306F8B4E2A-1" escape="true">The following is a summary of investments with gross unrealized losses and the associated fair value (in millions):</ix:nonNumeric></span></div><ix:continuation id="TextSelection-8BFD56588877D611F9A8AE306F8B4E2A-1" continuedAt="TextSelection-8BFD56588877D611F9A8AE306F8B4E2A-2"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><ix:continuation id="TextSelection-8BFD56588877D611F9A8AE306F8B4E2A-2"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:71%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, <br/>2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Fair value of investments in a loss position 12 months or more</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e8452-wk-Fact-7DE8C2C02EC33E311AE3AE306F10BE3B" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">117.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e8471-wk-Fact-9DAA5329BCF5746B783EAE306F125F3B" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">43.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Fair value of investments in a loss position less than 12 months</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e8491-wk-Fact-04C5AA881AB44196A083AE306F114AD7" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">193.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e8510-wk-Fact-88C18B768FAA058A5461AE306F11526E" name="us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">168.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Gross unrealized losses for investments in a loss position 12 months or more</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e8530-wk-Fact-EB0CF6C8A2CC3C803E69AE306F116A86" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e8549-wk-Fact-AF9F4A676B4501074330AE306F114619" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Gross unrealized losses for investments in a loss position less than 12 months</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e8569-wk-Fact-376539205434D1F88F55AE306F116E01" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e8588-wk-Fact-BAF0544277FDAF18695FAE306F125BEE" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></ix:continuation><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The unrealized losses on these securities are due to a number of factors, including changes in interest rates, changes in economic conditions and changes in market outlook for various industries, among others. &#160;Because Bio-Rad has the ability and intent to hold these investments with unrealized losses until a recovery of fair value, or for a reasonable period of time sufficient for a forecasted recovery of fair value, which may be maturity, we do not consider these investments to be other-than-temporarily impaired at </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> or at </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2017</span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">65</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-B612C1AA3EFF425B85DFAE306F8A6C82-6" continuedAt="TextSelection-B612C1AA3EFF425B85DFAE306F8A6C82-7"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">As part of distributing our products, we regularly enter into intercompany transactions. &#160;We enter into forward foreign exchange contracts to manage foreign exchange risk of future movements in foreign exchange rates that affect foreign currency denominated intercompany receivables and payables. &#160;We do not use derivative financial instruments for speculative or trading purposes. &#160;We do not seek hedge accounting treatment for these contracts. &#160;As a result, these contracts, generally with maturity dates of 90 days or less and denominated primarily in currencies of industrial countries, are recorded at their fair value at each balance sheet date. &#160;The notional principal amounts provide one measure of the transaction volume outstanding as of </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> and do not represent the amount of Bio-Rad's exposure to loss.  The estimated fair value of these contracts was derived using the spot rates from Reuters on the last business day of the quarter and the points provided by counterparties. &#160;The resulting gains or losses offset exchange gains or losses on the related receivables and payables, both of which are included in Foreign exchange losses, net in the Consolidated Statements of Income. </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ScheduleOfDerivativeInstrumentsTextBlock" id="TextSelection-959DF6A412B06ED2A43AAE306F8A4002-0-wk-Fact-4CF858FDE588365ACCDAAE306EE40BB1" continuedAt="TextSelection-959DF6A412B06ED2A43AAE306F8A4002-1" escape="true">The following is a summary of our forward foreign currency exchange contracts (in millions):</ix:nonNumeric></span></div><div style="line-height:120%;font-size:11pt;"><ix:continuation id="TextSelection-959DF6A412B06ED2A43AAE306F8A4002-1"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:86%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31,</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Contracts maturing in January through March 2019 to sell foreign currency:</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Notional value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e8728-wk-Fact-A0EF07A80EB44DFA8F0BAE306E4A0E03" name="invest:DerivativeNotionalAmount" contextRef="FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_bio_ForwardforeignexchangecontracttosellforeigncurrencyMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">50.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Unrealized gain</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e8748-wk-Fact-76891965645DB46A4A10AE306E4A8F0D" name="us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" contextRef="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_bio_ForwardforeignexchangecontracttosellforeigncurrencyMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Contracts maturing in January through March 2019 to purchase foreign currency:</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Notional value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e8789-wk-Fact-1AD817E1183E3483E9CEAE306E4A1727" name="invest:DerivativeNotionalAmount" contextRef="FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_bio_ForwardforeignexchangecontracttopurchaseforeigncurrencyMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">284.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Unrealized loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18316207e8809-wk-Fact-FD97D5807C236C5939EEAE306E4AF206" name="us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" contextRef="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_bio_ForwardforeignexchangecontracttopurchaseforeigncurrencyMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">0.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr></table></div></ix:continuation><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The estimated fair value of financial instruments that are not recognized at fair value in the Consolidated Balance Sheets and are included in Other investments, are presented in the table below.  Fair value has been determined using significant observable inputs, including quoted prices in active markets for similar instruments. &#160;Estimates are not necessarily indicative of the amounts that could be realized in a current market exchange as considerable judgment is required in interpreting market data used to develop estimates of fair value. &#160;The use of different market assumptions or estimation techniques could have a material effect on the estimated fair value. &#160;Other investments include financial instruments, the majority of which has fair value based on similar, actively traded stock adjusted for various discounts, including a discount for marketability. &#160;Long-term debt, excluding leases and current maturities, has an estimated fair value based on quoted market prices for the same or similar issues. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="TextSelection-A1A76F8928009BE3082AAE306F8A5706-0-wk-Fact-FAA9F942233DECE885EDAE306EE458AD" continuedAt="TextSelection-A1A76F8928009BE3082AAE306F8A5706-1" escape="true">The estimated fair value of the financial instruments discussed above and the level of the fair value hierarchy within which the fair value measurement is categorized are as follows (in millions):</ix:nonNumeric></span></div><ix:continuation id="TextSelection-A1A76F8928009BE3082AAE306F8A5706-1" continuedAt="TextSelection-A1A76F8928009BE3082AAE306F8A5706-2"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"></td></tr><tr><td style="width:33%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="9" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="9" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Carrying&#160;</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Amount&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Estimated&#160;</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Fair&#160;</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Value&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair Value Hierarchy Level</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;text-align:center;">Carrying&#160;</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;text-align:center;">Amount&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Estimated&#160;</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Fair&#160;</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Value&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair Value Hierarchy Level</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e9129-wk-Fact-03C81C4B793BFCF4D89AAE306ECF5E79" name="us-gaap:OtherInvestments" contextRef="FI2018Q4_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e9148-wk-Fact-F7D15B125FCC31CFBA94AE306ED0C06D" name="us-gaap:OtherInvestments" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e9178-wk-Fact-D3DF2486D412E05B9C4CAE306ED0CFE4" name="us-gaap:OtherInvestments" contextRef="FI2017Q4_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">91.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e9197-wk-Fact-E8032E84828BDF83CD8AAE306F58C67C" name="us-gaap:OtherInvestments" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,249.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total long-term debt, excluding leases </span></div><div style="padding-left:12px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">and current maturities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e9230-wk-Fact-F5E9B4D63A9CE74EC26FAE306ED08B2D" name="us-gaap:LongTermDebtFairValue" contextRef="FI2018Q4_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">423.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e9249-wk-Fact-28F9970607E9AA5F7D0EAE306ECFB821" name="us-gaap:LongTermDebtFairValue" contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">435.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e9279-wk-Fact-9D3F7A33CAF003257403AE306ED1CEA3" name="us-gaap:LongTermDebtFairValue" contextRef="FI2017Q4_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">423.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18316207e9298-wk-Fact-F82C1E5746C15878330CAE306ECFA431" name="us-gaap:LongTermDebtFairValue" contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">449.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2</span></div></td></tr></table></div></div></ix:continuation></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">66</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-B612C1AA3EFF425B85DFAE306F8A6C82-7" continuedAt="TextSelection-B612C1AA3EFF425B85DFAE306F8A6C82-8"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><ix:continuation id="TextSelection-A1A76F8928009BE3082AAE306F8A5706-2"><br/></ix:continuation></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We own shares of ordinary voting stock of Sartorius AG (Sartorius), of Goettingen, Germany, a process technology supplier to the biotechnology, pharmaceutical, chemical and food and beverage industries. &#160;We own over </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span><ix:nonFraction id="d18316207e9334-wk-Fact-AF68DFD38125083302B4AE306EE80288" name="bio:Investmentownershippercentage" contextRef="FI2018Q4" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">37</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:11pt;"> of the outstanding voting shares (excluding treasury shares) of Sartorius as of </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">. &#160;The Sartorius family trust and Sartorius family members hold a controlling interest of the outstanding voting shares. We do not have any representative or designee on Sartorius&#8217; board of directors, nor do we have the ability to exercise significant influence over the operating and financial policies of Sartorius.  As of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, due to the adoption of </span></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-B612C1AA3EFF425B85DFAE306F8A6C82-8">ASU 2016-01 and ASU 2018-03 as of January 1, 2018, we account for this investment at fair market value as determined at period end by a quoted price on an organized exchange (see Note 1).</ix:continuation> </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div><a id="sC14D42EA0B1D566EB25F3F7197EE1EEF"></a></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="TextSelection-36FFDFBEF401CE14C996AE306F8BFE98-0-wk-Fact-276B5E7CDD201BAB740EAE306EC8D315" continuedAt="TextSelection-36FFDFBEF401CE14C996AE306F8BFE98-1" escape="true">4.&#160;&#160;&#160;&#160;GOODWILL AND OTHER PURCHASED INTANGIBLE ASSETS</ix:nonNumeric></span></div><ix:continuation id="TextSelection-36FFDFBEF401CE14C996AE306F8BFE98-1" continuedAt="TextSelection-36FFDFBEF401CE14C996AE306F8BFE98-2"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ScheduleOfGoodwillTextBlock" id="TextSelection-1E49F38D05157436AEC0AE306F8BDCE7-0-wk-Fact-A12995F9590324169EABAE306ECC0D21" continuedAt="TextSelection-1E49F38D05157436AEC0AE306F8BDCE7-1" escape="true"><br/></ix:nonNumeric></span></div><ix:continuation id="TextSelection-1E49F38D05157436AEC0AE306F8BDCE7-1" continuedAt="TextSelection-1E49F38D05157436AEC0AE306F8BDCE7-2"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Changes to goodwill by segment were as follows (in millions):</span></div></ix:continuation><div style="line-height:120%;font-size:10pt;"><ix:continuation id="TextSelection-1E49F38D05157436AEC0AE306F8BDCE7-2"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:97.8515625%;border-collapse:collapse;text-align:left;"><tr><td colspan="26"></td></tr><tr><td style="width:35%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Life<br/>Science</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Clinical<br/>Diagnostics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Life<br/>Science</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Clinical<br/>Diagnostics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balances as of January 1:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Goodwill</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e1024-wk-Fact-87621A25C3D40AFE2EC1AE306F433850" name="us-gaap:GoodwillGross" contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">234.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e1043-wk-Fact-9F674AB56DAB43D94714AE306F4ED9A0" name="us-gaap:GoodwillGross" contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">324.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e1063-wk-Fact-930FF35573C063C77899AE306F56E0F1" name="us-gaap:GoodwillGross" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">559.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e1087-wk-Fact-7DACA148D3A551793928AE306F521D46" name="us-gaap:GoodwillGross" contextRef="FI2016Q4_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">207.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e1106-wk-Fact-5A3A6AC7DC55F0A463CDAE306F439215" name="us-gaap:GoodwillGross" contextRef="FI2016Q4_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">311.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e1126-wk-Fact-C5EE730455F2AE2ABBE0AE306F475DD0" name="us-gaap:GoodwillGross" contextRef="FI2016Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">518.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accumulated impairment losses and write-offs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d18283173e1146-wk-Fact-C63E24CADA877C5D5806AE306F49278D" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">35.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d18283173e1166-wk-Fact-BB371FC420E4F4B25C61AE306F4DB86B" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">17.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d18283173e1186-wk-Fact-8DB2DF28858C9437DEBBAE306F4596DA" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">53.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d18283173e1212-wk-Fact-8E52862D8EED7201E8F4AE306F53F72F" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="FI2016Q4_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">27.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d18283173e1232-wk-Fact-E7E06F51E44A70AA8A21AE306F4D076F" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="FI2016Q4_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">14.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d18283173e1253-wk-Fact-6A9B499B19CD6FA33484AE306F4A73AC" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="FI2016Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">41.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Goodwill, net</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e1279-wk-Fact-173D56D6D3909AF34845AE306F43C8E3" name="us-gaap:Goodwill" contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">198.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e1298-wk-Fact-72EC6FAF0301D9E31F9CAE306F53FDCD" name="us-gaap:Goodwill" contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">307.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e1317-wk-Fact-E570DBF16ABD65F18F9CAE306F52F8AB" name="us-gaap:Goodwill" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">506.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e1342-wk-Fact-33530998C4EBEFB06A6AAE306F5401EC" name="us-gaap:Goodwill" contextRef="FI2016Q4_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">179.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e1361-wk-Fact-A8242A3D804A6013CF78AE306F52A07C" name="us-gaap:Goodwill" contextRef="FI2016Q4_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">297.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e1381-wk-Fact-712AD5B835C92E5FCC22AE306F411E21" name="us-gaap:Goodwill" contextRef="FI2016Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">477.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Acquisitions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e1406-wk-Fact-16940E28BD9542EB656FAE306F4794A2" name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e1425-wk-Fact-36A2030D97798446C71EAE306F44E3B9" name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e1444-wk-Fact-6FD258977282FC46984CAE306F511811" name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e1469-wk-Fact-BD2F0D16CDCDB0402269AE306F4A08F3" name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">26.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e1488-wk-Fact-5B1F18853F9AE76BEF62AE306F46900E" name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e1508-wk-Fact-211609DD00B5E7B69300AE306F545610" name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">26.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Divestiture</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e1533-wk-Fact-236CF1B7C0BD7C61C3E9AE306F6B95E9" name="us-gaap:GoodwillPurchaseAccountingAdjustments" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d18283173e1552-wk-Fact-8556BE91412B7718046EAE306F725BF6" name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.4</ix:nonFraction></span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d18283173e1572-wk-Fact-2C5D6904898054F18A2AAE306F7030E3" name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.4</ix:nonFraction></span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e1598-wk-Fact-87470610B70BDF262EBEAE306F6FBB28" name="us-gaap:GoodwillPurchaseAccountingAdjustments" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e1617-wk-Fact-644B01FFDC5AC971A901AE306F696FB0" name="us-gaap:GoodwillPurchaseAccountingAdjustments" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e1637-wk-Fact-C4E69D033A3FE770AEA8AE306F6D25DC" name="us-gaap:GoodwillPurchaseAccountingAdjustments" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Impairment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d18283173e1662-wk-Fact-E1F8E4D562CEFADA3B174B3E250251DB" name="us-gaap:GoodwillImpairmentLoss" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.9</ix:nonFraction></span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d18283173e1682-wk-Fact-4199318E4EE6F368B52DAE306F487F92" name="us-gaap:GoodwillImpairmentLoss" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">276.1</ix:nonFraction></span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d18283173e1702-wk-Fact-0A92AFEC2A98C28E6EFCAE306F52A7C0" name="us-gaap:GoodwillImpairmentLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">282.0</ix:nonFraction></span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d18283173e1728-wk-Fact-7353A84A7FCE2BF492F4AE306EC7A922" name="us-gaap:GoodwillImpairmentLoss" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">8.7</ix:nonFraction></span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d18283173e1748-wk-Fact-D09803E12FB3219B83F0AE306ECBA081" name="us-gaap:GoodwillImpairmentLoss" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.8</ix:nonFraction></span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d18283173e1769-wk-Fact-1119213267863B6C8380AE306F412F7F" name="us-gaap:GoodwillImpairmentLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">11.5</ix:nonFraction></span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Currency fluctuations</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d18283173e1795-wk-Fact-E67FA097CC2D81C1BD4DAE306F435A8A" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">0.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d18283173e1815-wk-Fact-E3F281CC24675E871158AE306F40BEB2" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">2.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d18283173e1835-wk-Fact-859CA4E8102715C75B5EAE306F407BB8" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">2.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e1861-wk-Fact-FC2385A2E17B9FB4B539AE306F4C9112" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e1880-wk-Fact-A714915526B21E8904E1AE306F44726B" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">12.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e1900-wk-Fact-F596EE4DE9D445BCAF8BAE306F4E12AF" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">14.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balances as of December 31:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Goodwill</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e2059-wk-Fact-0D4EAEAFFF0F4F6EEB3BAE306F548FC3" name="us-gaap:GoodwillGross" contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">234.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e2078-wk-Fact-946503056733521CBF44AE306F4F96E4" name="us-gaap:GoodwillGross" contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">320.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e2097-wk-Fact-8B97E0AB4B0D502A6267AE306F4D36D5" name="us-gaap:GoodwillGross" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">555.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e2122-wk-Fact-87621A25C3D40AFE2EC1AE306F433850" name="us-gaap:GoodwillGross" contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">234.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e2141-wk-Fact-9F674AB56DAB43D94714AE306F4ED9A0" name="us-gaap:GoodwillGross" contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">324.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e2161-wk-Fact-930FF35573C063C77899AE306F56E0F1" name="us-gaap:GoodwillGross" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">559.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accumulated impairment losses and write-offs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d18283173e2186-wk-Fact-878E73FC7820C66BB6C0AE306F4C7DAD" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">41.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d18283173e2206-wk-Fact-9B61CCD7E93539DEE77CAE306F4CAAF0" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">293.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d18283173e2226-wk-Fact-F183AD1E96D4E41214BCAE306F4D5182" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">335.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d18283173e2252-wk-Fact-C63E24CADA877C5D5806AE306F49278D" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">35.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d18283173e2272-wk-Fact-BB371FC420E4F4B25C61AE306F4DB86B" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">17.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(<ix:nonFraction id="d18283173e2293-wk-Fact-8DB2DF28858C9437DEBBAE306F4596DA" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">53.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Goodwill, net</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e2324-wk-Fact-536E0AE7B256D963F852AE306F4843B5" name="us-gaap:Goodwill" contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">192.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e2343-wk-Fact-AC5A32CACB7E6755BA33AE306F461DC1" name="us-gaap:Goodwill" contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">27.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e2363-wk-Fact-B8996639D6B3BB7DF989AE306F42E925" name="us-gaap:Goodwill" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">219.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e2387-wk-Fact-173D56D6D3909AF34845AE306F43C8E3" name="us-gaap:Goodwill" contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">198.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e2406-wk-Fact-72EC6FAF0301D9E31F9CAE306F53FDCD" name="us-gaap:Goodwill" contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">307.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonFraction id="d18283173e2426-wk-Fact-E570DBF16ABD65F18F9CAE306F52F8AB" name="us-gaap:Goodwill" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">506.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></ix:continuation><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In March 2018, we wrote off </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18283173e2446-wk-Fact-3D20E7C1DFC987861987F758C51D8831" name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" contextRef="FD2018Q1QTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> of goodwill from our Clinical Diagnostics segment as a result of a divestiture of a product line.</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In conjunction with the purchase of all the issued and outstanding stock of RainDance Technologies, Inc. in February 2017 (see Note 2, "Acquisitions"), we recorded </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18283173e2455-wk-Fact-CCBA0ACC5CE8EA7BE1A4AE306F50CDEF" name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="FD2017Q1QTD_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">26.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> of goodwill and </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18283173e2459-wk-Fact-B0F331CA3852A6CBA4A7AE306F55F57D" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" contextRef="I2017Q1_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">37.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> of definite-lived intangible assets: </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18283173e2463-wk-Fact-83CD17F47C32B819CD12AE306EC9FCA4" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" contextRef="I2017Q1_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">36.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> of licenses, </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18283173e2467-wk-Fact-098641CB1B8D3E1B0FBDAE306ECB5C1C" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" contextRef="I2017Q1_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> of developed product technology and </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18283173e2471-wk-Fact-6553A53199F1BA376791AE306ECECEA3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" contextRef="I2017Q1_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> of tradenames.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In 2018, we impaired goodwill associated with our 1999 acquisition of Pasteur Sanofi Diagnostics S.A., 2007 through 2012 acquisitions of DiaMed Holding AG, DiaMed Fennica Oy, DiaMed (G.B.) Limited, and DiaMed Benelux (collectively DiaMed), 2010 acquisition of Biotest AG, and 2013 acquisition of AbD Serotec in the amounts of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18283173e2480-wk-Fact-0307CEA7E31EBB56E35E4EC79D22162E" name="us-gaap:GoodwillImpairmentLoss" contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_PasteurSanofiDiagnosicsS.A.Member_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">18.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18283173e2484-wk-Fact-3E9297C1EDAAE3EEADF24EE311522660" name="us-gaap:GoodwillImpairmentLoss" contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_DiaMedMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">247.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18283173e2488-wk-Fact-81AE54458835B8E10BED4EE3203FA945" name="us-gaap:GoodwillImpairmentLoss" contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_BiotestAGMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18283173e2492-wk-Fact-E1F8E4D562CEFADA3B174B3E250251DB" name="us-gaap:GoodwillImpairmentLoss" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, respectively.  Goodwill for DiaMed, Biotest AG and AbD Serotec was fully impaired at December 31, 2018.  Impairments for the Pasteur Sanofi Diagnostics S.A., DiaMed and Biotest AG were included in our Clinical Diagnostics segment's results of operations, and the impairment for AbD Serotec was included in our Life Science segment's results of operations.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In 2017, we impaired goodwill associated with our 1999 acquisition of Pasteur Sanofi Diagnostics S.A. and with our 2013 acquisition of AbD Serotec in the amounts of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18283173e2502-wk-Fact-D09803E12FB3219B83F0AE306ECBA081" name="us-gaap:GoodwillImpairmentLoss" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18283173e2506-wk-Fact-7353A84A7FCE2BF492F4AE306EC7A922" name="us-gaap:GoodwillImpairmentLoss" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">8.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, respectively.  Impairment for the Pasteur Sanofi Diagnostics S.A. was included in our Clinical Diagnostics segment's results of operations, and the impairment for AbD Serotec was included in our Life Science segment's results of operations.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The impairments were based upon a revision of our Level 3 valuation inputs, i.e., expected future cash flows.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">67</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-36FFDFBEF401CE14C996AE306F8BFE98-2" continuedAt="TextSelection-36FFDFBEF401CE14C996AE306F8BFE98-3"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other than goodwill, we have no intangible assets with indefinite lives.  <ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" id="TextSelection-38257F7AD110359C36B1AE306F8B610C-0-wk-Fact-1E3483A830E9290920CBAE306EC58F90" continuedAt="TextSelection-38257F7AD110359C36B1AE306F8B610C-1" escape="true">Information regarding our identifiable purchased intangible assets with definite lives is as follows (in millions):</ix:nonNumeric></span></div><ix:continuation id="TextSelection-38257F7AD110359C36B1AE306F8B610C-1" continuedAt="TextSelection-38257F7AD110359C36B1AE306F8B610C-2"><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"></td></tr><tr><td style="width:41%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Average</span></div><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Remaining</span></div><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Life (years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Purchase</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Accumulated</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Carrying</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Amount</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Customer relationships/lists</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">1-6</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283173e2737-wk-Fact-C38E65EF68B8F0A1B13CAE306EDB30D0" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">88.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18283173e2756-wk-Fact-E6830B1D020688BA9271AE306EDCF39B" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">68.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283173e2777-wk-Fact-318D7C0A94880FA5568DAE306EDB1133" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">20.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Know how</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">1-7</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283173e2802-wk-Fact-177F349F63740A59D1B8AE306EDC6D24" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bio_KnowHowMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">190.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18283173e2821-wk-Fact-62FA212E21B6F44448A0AE306EDAC328" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bio_KnowHowMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">159.8</ix:nonFraction></span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283173e2842-wk-Fact-E8424C1C981E5AFB2E9CAE306EDD7A5B" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bio_KnowHowMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">30.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Developed product technology</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">1-10</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283173e2872-wk-Fact-F9B08F583E6BCC7EEA81AE306EDEA095" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">130.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18283173e2891-wk-Fact-417511A3F06717AD656CAE306EE09DCB" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">86.6</ix:nonFraction></span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283173e2912-wk-Fact-7A8FD7278A9DF97A0344AE306EDEA877" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">43.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Licenses</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">7-11</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283173e2942-wk-Fact-7CCA5624929A89410EEEAE306EDE1D6A" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">76.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18283173e2961-wk-Fact-5A7B0731F56D668405C3AE306ED9E0CE" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">40.9</ix:nonFraction></span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283173e2982-wk-Fact-1E1CBAD62D75E03AB12FAE306EDB7683" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">35.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Tradenames</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2-6</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283173e3012-wk-Fact-9F41F0F08BF572DAD515AE306ED9B664" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18283173e3031-wk-Fact-1A6BBEDE58802FA2DED2AE306ED8A24F" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.3</ix:nonFraction></span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283173e3052-wk-Fact-4B4F04DFC506F4D4398AAE306EDF9AFE" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Covenants not to compete</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">7</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283173e3082-wk-Fact-23FC5C6A2F8FE89027A3AE306EDEE0D5" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18283173e3101-wk-Fact-E3E6B83527E3279C5501AE306EDA485D" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.1</ix:nonFraction></span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283173e3122-wk-Fact-D393D227069FB148F5A5AE306EDABAC7" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;&#160;Total definite-lived intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283173e3157-wk-Fact-C74F7DCEE8683D143363AE306EE0DF4E" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">493.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18283173e3176-wk-Fact-BC0BDA35831DDF448844AE306ED94EDF" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">360.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283173e3197-wk-Fact-C7E9F687D0EAEF2C0129AE306EDC478B" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">133.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"></td></tr><tr><td style="width:41%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="13" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Average</span></div><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Remaining</span></div><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Life (years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Purchase</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Accumulated</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Carrying</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Amount</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Customer relationships/lists</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">1-7</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283173e3413-wk-Fact-9496B0A47227D819C7ECAE306EF9D413" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">92.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18283173e3432-wk-Fact-289F47D5F94DE694A683AE306EF7217C" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">64.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283173e3453-wk-Fact-A39382F6B4D2085A9498AE306EF88E0D" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">27.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Know how</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">1-8</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283173e3478-wk-Fact-392869FC2875C5CA619AAE306EFA4BB4" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bio_KnowHowMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">194.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18283173e3497-wk-Fact-887316CAB0E32F562A7EAE306EFA7B6E" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bio_KnowHowMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">157.9</ix:nonFraction></span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283173e3518-wk-Fact-0AF929D2600E8875E752AE306EF75889" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bio_KnowHowMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">37.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Developed product technology</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">1-12</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283173e3548-wk-Fact-DA7679C805BE4873E79AAE306EF67A11" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">133.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18283173e3567-wk-Fact-EEEC3FC8E540D34BD11DAE306EF56A9F" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">70.3</ix:nonFraction></span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283173e3588-wk-Fact-EC1532DA42A5B80FC32CAE306EF96DC8" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">63.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Licenses</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">1-12</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283173e3618-wk-Fact-405C0E9E01B1F0528446AE306EF57999" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">76.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18283173e3637-wk-Fact-E3D4109B2EF81D4B2843AE306EFB05FB" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">36.0</ix:nonFraction></span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283173e3658-wk-Fact-2C1BF60A0EADF5B14310AE306EF60D6F" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">40.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Tradenames</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">1-6</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283173e3688-wk-Fact-85C6B1B31779B80E3DE6AE306EF88DBE" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18283173e3707-wk-Fact-E87C62F97D3AB5DA9B00AE306EFBF674" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.0</ix:nonFraction></span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283173e3728-wk-Fact-61F917488D0E4578D391AE306EF6FBD7" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Covenants not to compete</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">1-8</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283173e3758-wk-Fact-1CEC4524B3589C60B94CAE306EF62724" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">7.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18283173e3777-wk-Fact-EF43D968447A0AEC23AFAE306EF516F1" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.3</ix:nonFraction></span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283173e3798-wk-Fact-FEE78D75D488FB5ED655AE306EF4C030" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;&#160;Total definite-lived intangible assets</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283173e3833-wk-Fact-231AC043C9255034D17BAE306EFAE742" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">509.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18283173e3852-wk-Fact-1EC3D76C36C4F42A066AAE306EF9F98A" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">334.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283173e3873-wk-Fact-0C252DF53AE7EE5677D2AE306EF6EE03" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">174.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-38257F7AD110359C36B1AE306F8B610C-2"><br/></ix:continuation></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In 2018, we impaired developed product technology and fully impaired covenants not to compete in the amounts of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18283173e3893-wk-Fact-F5A7F8994972CFB366144B3F0FFF1776" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_CellsorterMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">8.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18283173e3897-wk-Fact-7234E25CBC25BEA0BF874B41D0E125D5" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_CellsorterMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, respectively, associated with our 2012 acquisition of a cell sorting system from Propel Labs, Inc.  These impairments were included in our Life Science segment's results of operations.  The impairments were based upon a revision of our Level 3 valuation inputs, i.e., expected future cash flows.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><ix:continuation id="TextSelection-36FFDFBEF401CE14C996AE306F8BFE98-3" continuedAt="TextSelection-36FFDFBEF401CE14C996AE306F8BFE98-4"><span style="font-family:inherit;font-size:11pt;">Amortization expense related to purchased intangible assets for the years ended December 31, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2016</span><span style="font-family:inherit;font-size:11pt;"> was </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d18283173e3919-wk-Fact-FD95D880FA82A72745F1AE306EC696A9" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">28.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d18283173e3923-wk-Fact-DD15B3B367F833B89D2FAE306EC6638B" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">30.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18283173e3928-wk-Fact-E658CD634789411AF104AE306EC4A09A" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">35.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, respectively. &#160;Estimated future amortization expense (based on existing purchased intangible assets) for the years ending December 31, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2020</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2021</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2022</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2023</span><span style="font-family:inherit;font-size:11pt;"> and thereafter is </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d18283173e3953-wk-Fact-4CD7C7084B3747936A42AE306ECDACE0" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">21.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d18283173e3957-wk-Fact-C16CF553A5B8420F7747AE306EC4628E" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">19.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d18283173e3961-wk-Fact-0CC1E9735CBFD11B6898AE306EC92BDB" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">18.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d18283173e3965-wk-Fact-A32CD484F153861699DFAE306EC63967" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">15.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d18283173e3969-wk-Fact-7ED53EA395DA405336A6AE306EC8E459" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">14.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, and </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18283173e3974-wk-Fact-1457EBBF925910857E63AE306EC996F1" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">42.3</ix:nonFraction> million</span></span></ix:continuation><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-36FFDFBEF401CE14C996AE306F8BFE98-4">, respectively.</ix:continuation></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s9C581BEE0EC351B3A1E600497E50C6C6"></a></div><div style="line-height:120%;padding-left:0px;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;padding-right:48px;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:LongTermDebtTextBlock" id="TextSelection-1DB371A079CEB29D47ACAE306F8B8CE0-0-wk-Fact-C1E1C18F10F67809AB80AE306E3A2EFD" continuedAt="TextSelection-1DB371A079CEB29D47ACAE306F8B8CE0-1" escape="true">5.</ix:nonNumeric></span><ix:continuation id="TextSelection-1DB371A079CEB29D47ACAE306F8B8CE0-1" continuedAt="TextSelection-1DB371A079CEB29D47ACAE306F8B8CE0-2"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">NOTES PAYABLE AND LONG-TERM DEBT</span></ix:continuation></div><ix:continuation id="TextSelection-1DB371A079CEB29D47ACAE306F8B8CE0-2" continuedAt="TextSelection-1DB371A079CEB29D47ACAE306F8B8CE0-3"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Under domestic and international lines of credit, standby letters of credit and guarantee arrangements, we had </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18266813e570-wk-Fact-84DDF6D80E21587D52F1AE306E3A44CA" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">208.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> available for borrowing and usage as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, which was reduced by </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18266813e578-wk-Fact-2F0E53C67FF7D2E90EFCAE306E3A5005" name="us-gaap:LettersOfCreditOutstandingAmount" contextRef="FI2018Q4_us-gaap_DebtInstrumentAxis_us-gaap_PerformanceGuaranteeMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> that was utilized for standby letters of credit and guarantee arrangements issued by our banks to support our obligations.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="TextSelection-5E0CC24FF62D3FF82889AE306F8B7504-0-wk-Fact-FC9D843B9E71C3C675CFAE306E3A561B" continuedAt="TextSelection-5E0CC24FF62D3FF82889AE306F8B7504-1" escape="true">The principal components of long-term debt are as follows (in millions):</ix:nonNumeric></span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">68</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-1DB371A079CEB29D47ACAE306F8B8CE0-3" continuedAt="TextSelection-1DB371A079CEB29D47ACAE306F8B8CE0-4"><div style="line-height:120%;font-size:11pt;"><ix:continuation id="TextSelection-5E0CC24FF62D3FF82889AE306F8B7504-1"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:96.484375%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:71%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">4.875% Senior Notes due 2020, net of discount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18266813e706-wk-Fact-F25840CDEC26A83D4875AE306E2478CB" name="us-gaap:UnsecuredDebt" contextRef="FI2018Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">425.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18266813e725-wk-Fact-E659CF0C7FD5068407C3AE306E24A2A0" name="us-gaap:UnsecuredDebt" contextRef="FI2017Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">425.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Less unamortized discount and debt issuance costs</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18266813e740-wk-Fact-D433F3FF36D19D9CDC23AE306E24D668" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" contextRef="FI2018Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.3</ix:nonFraction></span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18266813e760-wk-Fact-56CCA59520635810809FAE306E242BB0" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" contextRef="FI2017Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.9</ix:nonFraction></span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Long-term debt less unamortized discount and debt issuance costs</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18266813e781-wk-Fact-AD84B33C5E899B3B5403AE306E2460CA" name="us-gaap:LongTermDebt" contextRef="FI2018Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">423.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18266813e800-wk-Fact-E8007DF0E3FB24442146AE306E244C63" name="us-gaap:LongTermDebt" contextRef="FI2017Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">423.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Capital leases and other debt</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18266813e820-wk-Fact-E4FEFC4B095ECD29366CAE306E24B1F8" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" contextRef="FI2018Q4_us-gaap_DebtInstrumentAxis_bio_CapitalLeasesandOtherDebtMember_us-gaap_LongtermDebtTypeAxis_us-gaap_CapitalLeaseObligationsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">15.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18266813e839-wk-Fact-6AECA15896A1D14994A7AE306E355114" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" contextRef="FI2017Q4_us-gaap_DebtInstrumentAxis_bio_CapitalLeasesandOtherDebtMember_us-gaap_LongtermDebtTypeAxis_us-gaap_CapitalLeaseObligationsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">11.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18266813e859-wk-Fact-92DE0F01AB960F4C29FDAE306E248917" name="us-gaap:DebtAndCapitalLeaseObligations" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">439.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18266813e878-wk-Fact-CB308993EE8278AC5DBFAE306E243EA0" name="us-gaap:DebtAndCapitalLeaseObligations" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">435.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Less current maturities</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18266813e898-wk-Fact-29416AD97AB4E0D19031AE306E24AEFD" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.5</ix:nonFraction></span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18266813e918-wk-Fact-148B280161B316CA6E26AE306E24ABD1" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.4</ix:nonFraction></span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Long-term debt</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18266813e944-wk-Fact-6947BB0A38204932362BAE306E24F969" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">438.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18266813e963-wk-Fact-CF2A56F0E538600A6796AE306E2418F4" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">434.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></ix:continuation><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;">Senior Notes due 2020</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In December 2010, Bio-Rad sold </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d18266813e988-wk-Fact-8249E67A25FD432A0A0CAE306E3A42DC" name="us-gaap:DebtInstrumentFaceAmount" contextRef="FI2010Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">425.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> principal amount of Senior Notes due December 2020 (</span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span><ix:nonFraction id="d18266813e992-wk-Fact-6FDA802D89C892E4FEFEAE306E3AB68F" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="FI2010Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember" unitRef="number" decimals="5" scale="-2" format="ixt:numdotdecimal">4.875</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:11pt;"> Notes). &#160;The sale yielded net cash proceeds of </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d18266813e996-wk-Fact-46D9A4D9270C4CA90827AE306E3A7E1F" name="us-gaap:LongTermDebt" contextRef="FI2010Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">422.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> at an effective rate of </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span><ix:nonFraction id="d18266813e1000-wk-Fact-54C5D2551CF3534F106CAE306E393EED" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="FI2010Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember" unitRef="number" decimals="5" scale="-2" format="ixt:numdotdecimal">4.946</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:11pt;">. &#160;The </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span><ix:nonFraction id="d18266813e1004-wk-Fact-6FDA802D89C892E4FEFEAE306E3AB68F" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="FI2010Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember" unitRef="number" decimals="5" scale="-2" format="ixt:numdotdecimal">4.875</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:11pt;"> Notes pay a fixed rate of interest of </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span><ix:nonFraction id="d18266813e1009-wk-Fact-6FDA802D89C892E4FEFEAE306E3AB68F" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="FI2010Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember" unitRef="number" decimals="5" scale="-2" format="ixt:numdotdecimal">4.875</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:11pt;"> per year. &#160;We have the option to redeem any or all of the </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span><ix:nonFraction id="d18266813e1013-wk-Fact-6FDA802D89C892E4FEFEAE306E3AB68F" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="FI2010Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember" unitRef="number" decimals="5" scale="-2" format="ixt:numdotdecimal">4.875</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:11pt;"> Notes at any time at a redemption price of 100% of the principal amount (plus a specified make-whole premium as defined in the indenture governing the </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span><ix:nonFraction id="d18266813e1017-wk-Fact-6FDA802D89C892E4FEFEAE306E3AB68F" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="FI2010Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember" unitRef="number" decimals="5" scale="-2" format="ixt:numdotdecimal">4.875</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:11pt;"> Notes) and accrued and unpaid interest thereon to the redemption date. &#160;Our obligations under the </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span><ix:nonFraction id="d18266813e1021-wk-Fact-6FDA802D89C892E4FEFEAE306E3AB68F" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="FI2010Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember" unitRef="number" decimals="5" scale="-2" format="ixt:numdotdecimal">4.875</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:11pt;"> Notes are not secured and rank equal in right of payment with all of our existing and future unsubordinated indebtedness. &#160;Certain covenants apply at each year end to the </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span><ix:nonFraction id="d18266813e1025-wk-Fact-6FDA802D89C892E4FEFEAE306E3AB68F" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="FI2010Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember" unitRef="number" decimals="5" scale="-2" format="ixt:numdotdecimal">4.875</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:11pt;"> Notes including limitations on the following:  liens, sale and leaseback transactions, mergers, consolidations or sales of assets and other covenants.  We were in compliance with these covenants as of </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">.  There are no restrictive covenants relating to total indebtedness, interest coverage, stock repurchases, recapitalizations, dividends and distributions to shareholders or current ratios.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;">Credit Agreement</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In June 2014, Bio-Rad entered into a </span><span style="font-family:inherit;font-size:11pt;color:#000000;font-style:normal;text-decoration:none;"><span>$<ix:nonFraction id="d18266813e1046-wk-Fact-57738B61B7D2EB195287AE306E3A6B68" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="FI2014Q2_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">200.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> unsecured Credit Agreement.  Borrowings under the Credit Agreement are on a revolving basis and can be used to make permitted acquisitions, for working capital and for other general corporate purposes.  We had no outstanding borrowings under the Credit Agreement as of </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> or </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;">; however, </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18266813e1058-wk-Fact-E7A77C2B05C128789F58AE306E3AD505" name="us-gaap:LettersOfCreditOutstandingAmount" contextRef="FI2018Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_StandbyLettersOfCreditMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18266813e1062-wk-Fact-6B14A5FBC4B591A8F9C4AE306E3A9F6B" name="us-gaap:LettersOfCreditOutstandingAmount" contextRef="FI2017Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_StandbyLettersOfCreditMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> were utilized for domestic standby letters of credit that reduced our borrowing availability as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;">, respectively.  The Credit Agreement matures in </span><span style="font-family:inherit;font-size:11pt;">June 2019</span><span style="font-family:inherit;font-size:11pt;">.  If we had borrowed against our Credit Agreement, the borrowing rate would have been </span><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18266813e1079-wk-Fact-6D09DC706EB27D90E0DFAE306E3AA816" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" contextRef="FI2018Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">3.925</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:11pt;"> at </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">. </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The Credit Agreement requires Bio-Rad to comply with certain financial ratios and covenants, among other things. These ratios and covenants include a leverage ratio test and an interest coverage test, as well as restrictions on our ability to declare or pay dividends, incur debt, guarantee debt, enter into transactions with affiliates, merge or consolidate, sell assets, make investments and create liens. &#160;We were in compliance with all of these ratios and covenants as of </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">. </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Maturities of long-term debt at </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> are as follows: </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d18266813e1111-wk-Fact-BA94691F2ACEC1233756AE306E3811AB" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">; </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2020</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d18266813e1119-wk-Fact-4B743FB2B0C4CDB5A4D8AE306E38C184" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">426.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">; </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2021</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d18266813e1128-wk-Fact-864142038A107B6A5F5CAE306E3816C5" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">; </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2022</span><span style="font-family:inherit;font-size:11pt;">  - </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d18266813e1136-wk-Fact-A6012B630E2E2927724CAE306E3ABBCE" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">; </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2023</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d18266813e1144-wk-Fact-636BB061ABEF99F213A7AE306E374D6E" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">; </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">thereafter</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d18266813e1153-wk-Fact-BB382992860425641CE4AE306E389816" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">9.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">69</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-1DB371A079CEB29D47ACAE306F8B8CE0-4" continuedAt="TextSelection-1DB371A079CEB29D47ACAE306F8B8CE0-5"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-1DB371A079CEB29D47ACAE306F8B8CE0-5"><br/></ix:continuation></span></div><div><a id="s1221E871899A5BF8A04FD15355FD5E28"></a></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:IncomeTaxDisclosureTextBlock" id="TextSelection-9881250021CD22D9ADA7AE306F8BD7D1-0-wk-Fact-C604FB5CFABD5AC5CC82AE306F2F9233" continuedAt="TextSelection-9881250021CD22D9ADA7AE306F8BD7D1-1" escape="true">6.       INCOME TAXES</ix:nonNumeric></span></div><ix:continuation id="TextSelection-9881250021CD22D9ADA7AE306F8BD7D1-1" continuedAt="TextSelection-9881250021CD22D9ADA7AE306F8BD7D1-2"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="TextSelection-DD6DFEE73ED100D316D0AE306F8CFF17-0-wk-Fact-DA826FDBD5BAB5A0DF16AE306F323092" continuedAt="TextSelection-DD6DFEE73ED100D316D0AE306F8CFF17-1" escape="true">The U.S. and international components of income before taxes are as follows (in millions):</ix:nonNumeric></span></div><ix:continuation id="TextSelection-DD6DFEE73ED100D316D0AE306F8CFF17-1" continuedAt="TextSelection-DD6DFEE73ED100D316D0AE306F8CFF17-2"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><ix:continuation id="TextSelection-DD6DFEE73ED100D316D0AE306F8CFF17-2"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:58%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2016</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">U.S.</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e746-wk-Fact-95F2D396F8E48FD73E3FAE306E3A9AA1" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">363.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e765-wk-Fact-EDC11BD588468E52EBA4AE306E3AAA17" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">72.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e785-wk-Fact-139CE65B1E095F365F23AE306E3A16A3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">38.5</ix:nonFraction></span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">International</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e806-wk-Fact-1B8A715FDDE4173616C0AE306E3AF758" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">149.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e825-wk-Fact-9CA1BF6EC9798FAF6694AE306E3AABA7" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">25.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e844-wk-Fact-ADA03B4934C615554580AE306E3AB96A" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">80.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Income before taxes</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e875-wk-Fact-F1DFD4B5B2BB5EC82CC9AE306E3A292E" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">512.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e894-wk-Fact-C161065ADCBA820E0B35AE306E3AA704" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">97.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e914-wk-Fact-C499B2A7A51E2F770A58AE306E3AAEC7" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">41.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></ix:continuation><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="TextSelection-D057A39CD284FFEF00B8AE306F8C4EED-0-wk-Fact-706FB238A48A299B8A90AE306F311918" continuedAt="TextSelection-D057A39CD284FFEF00B8AE306F8C4EED-1" escape="true">The provision for income taxes consists of the following (in millions):</ix:nonNumeric></span></div><ix:continuation id="TextSelection-D057A39CD284FFEF00B8AE306F8C4EED-1" continuedAt="TextSelection-D057A39CD284FFEF00B8AE306F8C4EED-2"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><ix:continuation id="TextSelection-D057A39CD284FFEF00B8AE306F8C4EED-2"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:57%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Current tax expense:</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">U.S. Federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e1181-wk-Fact-7CA3B4FF3A733C4ABB06AE306E4A9093" name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">8.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18290485e1200-wk-Fact-BF3A1F226558AFAED5EBAE306E4A5A13" name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e1220-wk-Fact-2232FE6EF0E686D7771FAE306E4A48E5" name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">16.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">State</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e1240-wk-Fact-A13C61A963B1A1BEC80EAE306EC72679" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e1259-wk-Fact-D6E29BA2ACD796314E74AE306E4AD31E" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e1278-wk-Fact-F6C297545156046510F6AE306E4A0E23" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">International</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e1304-wk-Fact-319A1B83884FA66FFB45AE306E4A0BE0" name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">30.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e1323-wk-Fact-A68E21D54393252CF538AE306E4A8013" name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">32.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e1342-wk-Fact-F3B4B18CEBBFD19F61B7AE306EC44C92" name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">30.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Current tax expense</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e1368-wk-Fact-C7A6200F2DC391B9748FAE306E4A12A3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">41.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e1387-wk-Fact-D1E86C0169BC295B994CAE306EC701BD" name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">42.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e1406-wk-Fact-A07A2FF6F1BC08D86AB0AE306EC312F3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">49.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Deferred tax expense (benefit):</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">U.S. Federal</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e1497-wk-Fact-902C44134ECD6EA22E2AAE306EC70FA1" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">114.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e1516-wk-Fact-01CB37F68207F6FD5BD2AE306E4A896E" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">69.8</ix:nonFraction></span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e1536-wk-Fact-44BB0C5CACE561C62C44AE306EC40874" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">42.4</ix:nonFraction></span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">State</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e1563-wk-Fact-DECC489053669FE2EF4DAE306EC56A77" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e1582-wk-Fact-D34EFD851759B49E878EAE306EC4BE6D" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e1601-wk-Fact-FD9C1B30A3C5B9C84A96AE306E4A9894" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">2.8</ix:nonFraction></span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">International</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e1628-wk-Fact-528BE31EE344B6F2C0A2AE306E4A697F" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e1647-wk-Fact-CDBEEE210E0D85995B97AE306E4AE596" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">19.3</ix:nonFraction></span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e1667-wk-Fact-243950F9B4BE66818A2CAE306EC50187" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">6.0</ix:nonFraction></span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Deferred tax expense (benefit)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e1695-wk-Fact-9B233BBD674EB4DA9E3DAE306E4AF612" name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">120.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e1714-wk-Fact-B790DCB3BF73B041B912AE306E4A26CE" name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">84.8</ix:nonFraction></span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e1734-wk-Fact-EAA04D81A3398F77E21BAE306EC353A8" name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">51.2</ix:nonFraction></span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Non-current tax (benefit) expense </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e1761-wk-Fact-6CB79C82D0B8CA0EFAFDAE306E4AF0FA" name="bio:NonCurrentIncomeTaxExpense" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">15.4</ix:nonFraction></span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e1781-wk-Fact-F5757F2D6A17260B9F90AE306E4AB07E" name="bio:NonCurrentIncomeTaxExpense" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">18.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e1800-wk-Fact-1E64517884ED751046E6AE306EC27601" name="bio:NonCurrentIncomeTaxExpense" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">17.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Provision for (benefit from) income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e1831-wk-Fact-1589FDD0E55B39936B0EAE306E4A40B3" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">147.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e1850-wk-Fact-EC18C673755946E0CF9BAE306E4A072D" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">24.4</ix:nonFraction></span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e1871-wk-Fact-EC31EB8D22606AB0C2A7AE306E4A0585" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">15.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></ix:continuation><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="TextSelection-5C1313FD76DCC2F6AA76AE306F8B7082-0-wk-Fact-5532336951B1EC99DFA9AE306F30E1F5" continuedAt="TextSelection-5C1313FD76DCC2F6AA76AE306F8B7082-1" escape="true">The reconciliation between our effective tax rate on income before taxes and the statutory tax rate is as follows:</ix:nonNumeric></span></div><ix:continuation id="TextSelection-5C1313FD76DCC2F6AA76AE306F8B7082-1" continuedAt="TextSelection-5C1313FD76DCC2F6AA76AE306F8B7082-2"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">70</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-9881250021CD22D9ADA7AE306F8BD7D1-2" continuedAt="TextSelection-9881250021CD22D9ADA7AE306F8BD7D1-3"><div style="line-height:120%;font-size:11pt;"><ix:continuation id="TextSelection-5C1313FD76DCC2F6AA76AE306F8B7082-2"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td style="width:55%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="8" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">U. S. statutory tax rate</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2036-wk-Fact-59D236B91C7A444FBD0BAE306F3719AC" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="FD2018Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">21</ix:nonFraction></span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2051-wk-Fact-D0EFAE23A828BAF45E2DAE306F48D3EE" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="FD2017Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">35</ix:nonFraction></span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2066-wk-Fact-F11A6B92B9989AA70751AE306F443803" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="FD2016Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">35</ix:nonFraction></span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Impact of foreign operations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e2087-wk-Fact-748FC4B892F137111F15AE306F43917E" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" contextRef="FD2018Q4YTD" unitRef="number" decimals="2" scale="-2" sign="-" format="ixt:numdotdecimal">4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2102-wk-Fact-81CE3DE0FFD7912BE01DAE306F455A1F" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" contextRef="FD2017Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e2116-wk-Fact-BB61BE97E6B45BBF7C55AE306F386D5F" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" contextRef="FD2016Q4YTD" unitRef="number" decimals="2" scale="-2" sign="-" format="ixt:numdotdecimal">15</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Foreign dividends, net</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2137-wk-Fact-5BA83E88E5695C5D6F06AE306E4A062C" name="us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings" contextRef="FD2018Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2151-wk-Fact-C406ADC1FDC9B769E94FAE306F43589A" name="us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings" contextRef="FD2017Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e2165-wk-Fact-200746D19BB7AEFFF4C8AE306E3A7AC7" name="us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings" contextRef="FD2016Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">40</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Research tax credits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e2186-wk-Fact-BA9668514E3A96D63B8CAE306E4AB0E7" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" contextRef="FD2018Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e2201-wk-Fact-84B9A5DB4F48AD08AF11AE306F42415D" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" contextRef="FD2017Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e2216-wk-Fact-1AF2C55BA5EAF3B2CEF2AE306F3AF846" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" contextRef="FD2016Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Nontaxable subsidies</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2237-wk-Fact-B9F16147151987AF3F77AE306F42B058" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" contextRef="FD2018Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e2251-wk-Fact-4F3C02B2C0D76B050439AE306F38CA8A" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" contextRef="FD2017Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e2266-wk-Fact-0C70E392C8BBFB6A0EB9AE306E4A908D" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" contextRef="FD2016Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Tax settlements and changes to unrecognized tax benefits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2287-wk-Fact-543EFC06D070A6DB3388AE306F39DAD8" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements" contextRef="FD2018Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2301-wk-Fact-860F0174359D3C892DDDAE306F3A8DCA" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements" contextRef="FD2017Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2315-wk-Fact-FA53629658878E17E022AE306F3BF97D" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements" contextRef="FD2016Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">47</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Goodwill impairment</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2335-wk-Fact-102D540CEC79589E3BD5AE306F3FFC22" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" contextRef="FD2018Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2349-wk-Fact-364B81814B9199574B37AE306F40EDD8" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" contextRef="FD2017Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2363-wk-Fact-085C4B4B0A984D748F8DAE306F454ED6" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" contextRef="FD2016Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">11</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Domestic manufacturing deduction</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2383-wk-Fact-27D566F3C62D36FF122CAE306F3D9817" name="us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" contextRef="FD2018Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2397-wk-Fact-89917A023F87DC17ADEFAE306F3E23C9" name="us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" contextRef="FD2017Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e2411-wk-Fact-EFC21AF33D052A067476AE306F4631EF" name="us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" contextRef="FD2016Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Share-based compensation</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e2432-wk-Fact-7EAE1E06FA5361040D7CAE306E4A9F91" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" contextRef="FD2018Q4YTD" unitRef="number" decimals="2" scale="-2" sign="-" format="ixt:numdotdecimal">1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e2447-wk-Fact-CC2159BF347001C9A35AAE306E3A6CBF" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" contextRef="FD2017Q4YTD" unitRef="number" decimals="2" scale="-2" sign="-" format="ixt:numdotdecimal">5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2462-wk-Fact-F03D6AE67D483D269EF5AE306F361B93" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" contextRef="FD2016Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Nondeductible executive compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2483-wk-Fact-8F4E0E50D8E3D7E7F876AE306E3A4810" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" contextRef="FD2018Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2497-wk-Fact-C45BBED28873F5598A71AE306F3F3FF7" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" contextRef="FD2017Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2511-wk-Fact-0A22FBBB7A8410CA193FAE306F3F9C31" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" contextRef="FD2016Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Fines and penalties</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2531-wk-Fact-77D4A493D4FC8C21A409AE306E3A6ABD" name="bio:EffectiveIncomeTaxRateReconciliationFinesandPenaltiesPercent" contextRef="FD2018Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2545-wk-Fact-6024C830F59229683BB7AE306F3F944B" name="bio:EffectiveIncomeTaxRateReconciliationFinesandPenaltiesPercent" contextRef="FD2017Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2559-wk-Fact-CE02F6754CF52D425B99AE306F368275" name="bio:EffectiveIncomeTaxRateReconciliationFinesandPenaltiesPercent" contextRef="FD2016Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Prior period adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e2579-wk-Fact-BB61B65AAAED98A3C35AAE306F3CAC5A" name="us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" contextRef="FD2018Q4YTD" unitRef="number" decimals="2" scale="-2" sign="-" format="ixt:numdotdecimal">1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2594-wk-Fact-5E3E072DA46834912286AE306F3F9846" name="us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" contextRef="FD2017Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2608-wk-Fact-22969DCE23FE2728B042AE306F44D87A" name="us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" contextRef="FD2016Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">U.S. taxation of foreign income</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2628-wk-Fact-132432BD9D306024809AAE306F3D2C43" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" contextRef="FD2018Q4YTD_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">15</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2642-wk-Fact-5B5F3854DA69050057D8AE306E3AE318" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" contextRef="FD2017Q4YTD_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2656-wk-Fact-A39FE6405B95C61E1475AE306F41250D" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" contextRef="FD2016Q4YTD_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Acquisition-related</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2676-wk-Fact-91F6AD5702D635A0449FAE306F37C785" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_us-gaap_AcquisitionRelatedCostsMember" unitRef="number" decimals="2" scale="-2" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2690-wk-Fact-C0E54619AD57FE6617BEAE306E3A1FE5" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" contextRef="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_us-gaap_AcquisitionRelatedCostsMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">10</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2704-wk-Fact-877182085D55D41EE4F3AE306F41D9AA" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" contextRef="FD2016Q4YTD_us-gaap_BusinessAcquisitionAxis_us-gaap_AcquisitionRelatedCostsMember" unitRef="number" decimals="2" scale="-2" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">U.S. tax reform</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e2724-wk-Fact-F761F97D34DCEB2FFEFEAE306E3AA592" name="bio:EffectiveIncomeTaxRateReconciliationTaxCutsandJobsAct" contextRef="FD2018Q4YTD_us-gaap_IncomeTaxAuthorityAxis_bio_TaxCutsandJobsActMember" unitRef="number" decimals="2" scale="-2" sign="-" format="ixt:numdotdecimal">10</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e2739-wk-Fact-876B188CC11494E3A8DEAE306E4AD2A3" name="bio:EffectiveIncomeTaxRateReconciliationTaxCutsandJobsAct" contextRef="FD2017Q4YTD_us-gaap_IncomeTaxAuthorityAxis_bio_TaxCutsandJobsActMember" unitRef="number" decimals="2" scale="-2" sign="-" format="ixt:numdotdecimal">71</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2754-wk-Fact-1F4AE10542A2DBA946B3AE306E4AD6B8" name="bio:EffectiveIncomeTaxRateReconciliationTaxCutsandJobsAct" contextRef="FD2016Q4YTD_us-gaap_IncomeTaxAuthorityAxis_bio_TaxCutsandJobsActMember" unitRef="number" decimals="2" scale="-2" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">State taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2774-wk-Fact-5BFE0789AD17D9DC1F08AE306F3E1D25" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" contextRef="FD2018Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2788-wk-Fact-982F4E553D960EF8D013AE306F3A3463" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" contextRef="FD2017Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2802-wk-Fact-8FD750F45B149B22C402AE306E4A9B10" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" contextRef="FD2016Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2822-wk-Fact-A9CD929B683256B2141EAE306F3BCD6A" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" contextRef="FD2018Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e2836-wk-Fact-0A280B95E32458926213AE306F3B9A4B" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" contextRef="FD2017Q4YTD" unitRef="number" decimals="2" scale="-2" sign="-" format="ixt:numdotdecimal">3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2851-wk-Fact-F31B19DE6D48EAF5DA27AE306E3A0266" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" contextRef="FD2016Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Provision for (benefit from) income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2871-wk-Fact-6324E28C659F01389A51AE306F2D2E6C" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="FD2018Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">29</ix:nonFraction></span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e2886-wk-Fact-0345ADA85F44390599FDAE306F59330C" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="FD2017Q4YTD" unitRef="number" decimals="2" scale="-2" sign="-" format="ixt:numdotdecimal">25</ix:nonFraction></span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2901-wk-Fact-A4172922AE011581D0A9AE306F5B0A1B" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="FD2016Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">37</ix:nonFraction></span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;%</span></div></td></tr></table></div></ix:continuation><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">On December 22, 2017, the U.S. enacted comprehensive tax legislation (the &#8220;Tax Act&#8221;).  The Tax Act made broad and complex changes to the U.S. tax code that affect our 2017 financial statements, including the imposition of a one-time mandatory deemed repatriation tax (&#8220;Transition Tax&#8221;) on certain earnings accumulated offshore since 1986 and the reduction of the corporate tax rate from 35% to 21% for U.S. taxable income, resulting in a one-time remeasurement of U.S. federal deferred tax assets and liabilities.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Subsequent to the enactment of the Tax Act, the SEC staff issued Staff Accounting Bulletin No. 118, Income Tax Accounting Implications of the Tax Cuts and Jobs Act ("SAB 118"), which provides guidance on accounting for the tax effects of the Tax Act.  SAB 118 provides a measurement period that should not extend beyond one year from the Tax Act enactment date for companies to complete the accounting under Accounting Standards Codification ("ASC") 740, "Income Taxes."  We have completed our accounting for the income tax effects of the Tax Act, under SAB 118, as of December 31, 2018.  As noted in our 2017 Annual Report, we were able to make reasonable estimates and provisionally recorded an income tax benefit of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290485e2927-wk-Fact-F76AD2E4F66DC53656B03008D3EAC5E7" name="bio:TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">70</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> related to the Transition Tax and remeasurement of our U.S. federal deferred tax assets and liabilities.  The final accounting for the Tax Act resulted in an additional income tax benefit of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290485e2931-wk-Fact-5AB50A06F9F42F793EC43150AA29E8DE" name="bio:TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">49</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> for a final income tax benefit of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290485e2935-wk-Fact-E2C6136C403BA2861F63AE306F339C05" name="bio:TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">119</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">.  This is comprised of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290485e2939-wk-Fact-5D6F3DCA25D755C1C72DAE306F2C67FC" name="bio:TaxCutsandJobsActIncomeTaxExpenseBenefitComposition" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">169</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> tax benefit related to the remeasurement of U.S. federal deferred tax assets and liabilities, offset by a </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290485e2943-wk-Fact-284440EE99D186990DC97563D0B7B4E2" name="bio:TaxCutsandJobsActIncomeTaxExpenseComposition" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">50</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> tax detriment for the Transition Tax.  We elected to account for the tax effect of the Global Intangible Low-Taxed Income (&#8220;GILTI&#8221;) in the period in which it is incurred.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Our effective income tax rate was </span><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2952-wk-Fact-6324E28C659F01389A51AE306F2D2E6C" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="FD2018Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">29</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e2956-wk-Fact-0345ADA85F44390599FDAE306F59330C" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="FD2017Q4YTD" unitRef="number" decimals="2" scale="-2" sign="-" format="ixt:numdotdecimal">25</ix:nonFraction>)%</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e2960-wk-Fact-A4172922AE011581D0A9AE306F5B0A1B" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="FD2016Q4YTD" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">37</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:11pt;"> in </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2016</span><span style="font-family:inherit;font-size:11pt;">, respectively.  The effective tax rate for 2018 was driven by detriments due to non-deductible impairment charges and the taxation of our foreign operations, partially offset by a </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290485e2977-wk-Fact-5AB50A06F9F42F793EC43150AA29E8DE" name="bio:TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">49</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> benefit recorded as a result of the completion of our accounting for the Tax Act under SAB 118.  The effective tax rate for 2017 was driven by a </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290485e2981-wk-Fact-F76AD2E4F66DC53656B03008D3EAC5E7" name="bio:TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-6" scale="6" sign="-" format="ixt:numdotdecimal">70</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> benefit recorded as a provisional estimate of the accounting for the Tax Act.  The effective tax rate for 2016 included additional tax liabilities for unrecognized tax benefits related to the non-deductibility of interest expense in our foreign jurisdictions. </span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">71</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-9881250021CD22D9ADA7AE306F8BD7D1-3" continuedAt="TextSelection-9881250021CD22D9ADA7AE306F8BD7D1-4"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Many jurisdictions in which we operate have statutory tax rates that differ from the U.S. statutory tax rate of 21%.  Our effective tax rate is impacted, either favorably or unfavorably, by many factors including, but not limited to the jurisdictional mix of income before tax, changes to statutory tax rates, changes in tax laws or regulations, tax audits and settlements, and generation of tax credits.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="TextSelection-0487F75EB10F0AF4CCA2AE306F8CAFF3-0-wk-Fact-40C996DB5836F18434A1AE306F2EBF07" continuedAt="TextSelection-0487F75EB10F0AF4CCA2AE306F8CAFF3-1" escape="true">Deferred tax assets and liabilities reflect the tax effects of losses, credits, and temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. &#160;Significant components of deferred tax assets and liabilities are as follows (in millions):</ix:nonNumeric></span></div><ix:continuation id="TextSelection-0487F75EB10F0AF4CCA2AE306F8CAFF3-1" continuedAt="TextSelection-0487F75EB10F0AF4CCA2AE306F8CAFF3-2"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><ix:continuation id="TextSelection-0487F75EB10F0AF4CCA2AE306F8CAFF3-2"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:70%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Deferred tax assets:</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Bad debt, inventory and warranty accruals</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e3177-wk-Fact-2F8E85922CD5D63DFE52AE306F0085B1" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">21.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e3196-wk-Fact-3CA98DB6615A5FF9DD76AE306EFF6D47" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">28.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other post-employment benefits, vacation and other reserves</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e3216-wk-Fact-E3C70FB5016FF92F62E6AE306EFEF12F" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">23.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e3235-wk-Fact-672A35FE37B95291B8F6AE306F02A098" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">24.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Tax credit and net operating loss carryforwards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e3260-wk-Fact-70F3AD5E61C47206CA2EAE306F00851D" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">75.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e3279-wk-Fact-00A4CBD581CFEC7CE228AE306F01DB01" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">73.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e3304-wk-Fact-B6814951677951B028DAAE306F010939" name="us-gaap:DeferredTaxAssetsOther" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">27.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e3323-wk-Fact-5A274CC453EB9DA67F71AE306EFEC648" name="us-gaap:DeferredTaxAssetsOther" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">19.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Total gross deferred tax assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e3348-wk-Fact-F959C8FBAEDC9EFFD6D1AE306F03418A" name="us-gaap:DeferredTaxAssetsGross" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">147.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e3367-wk-Fact-8960429E1EB504274D0CAE306F020E60" name="us-gaap:DeferredTaxAssetsGross" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">145.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Valuation allowance</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e3392-wk-Fact-3669C012F30C5B4D77F8AE306EFFC6E2" name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">70.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e3412-wk-Fact-E36781633D384F139D76AE306F0092A1" name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">66.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total deferred tax assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e3438-wk-Fact-B1EEAD952352E697E1DBAE306F016348" name="us-gaap:DeferredTaxAssetsNet" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">76.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e3457-wk-Fact-FFCB2EE1E3AA43D62D24AE306EFE6184" name="us-gaap:DeferredTaxAssetsNet" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">79.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Deferred tax liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Property and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e3529-wk-Fact-CB24FFC123C24BCD4337AE306F006E24" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">40.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e3548-wk-Fact-B810679F31A9D0988962AE306F0247E6" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">33.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Investments and intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e3573-wk-Fact-5E5876FD6BCC12371552AE306EFD44CE" name="us-gaap:DeferredTaxLiabilitiesOtherFiniteLivedAssets" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">540.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e3592-wk-Fact-9F2123878E05F1318A04AE306F01AA57" name="us-gaap:DeferredTaxLiabilitiesOtherFiniteLivedAssets" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">219.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total deferred tax liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e3617-wk-Fact-35186209F8068ABF2E4BAE306EFEE863" name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">580.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e3636-wk-Fact-6471BFFF8CF2254AB2F6AE306F002444" name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">252.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net deferred tax liabilities</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e3666-wk-Fact-A20B6930A0BE8C5B60CAAE306F023A21" name="us-gaap:DeferredTaxLiabilities" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">504.4</ix:nonFraction></span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e3686-wk-Fact-7F2DF3004023309FDA2AAE306F020CC9" name="us-gaap:DeferredTaxLiabilities" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">173.4</ix:nonFraction></span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr></table></div></ix:continuation><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The realization of deferred tax assets is dependent upon the generation of sufficient taxable income of the appropriate character in future periods.  We regularly assess our ability to realize our deferred tax assets and establish a valuation allowance if it is more likely than not that some portion, or all, of our deferred tax assets will not be realized.  In assessing the realizability of our deferred tax assets, we weigh all available positive and negative evidence.  Due to the weight of objectively verifiable negative evidence, we believe that it is more likely than not that our California and certain foreign deferred tax assets will not be realized as of December 31, 2018, and have maintained a valuation allowance on such deferred tax assets.  The valuation allowance against our deferred tax assets in California and certain foreign jurisdictions increased by </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290485e3707-wk-Fact-EC65F31A001170C608EA31381385C871" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> in 2018.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">As of December 31, 2018, our foreign and California net operating loss carryforwards were approximately </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290485e3716-wk-Fact-0BB09E159300CC92F2E4AE306F312E86" name="us-gaap:OperatingLossCarryforwards" contextRef="FI2018Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">205.0</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290485e3720-wk-Fact-CBEC670F6E0112CFDC39AE306F5A73F4" name="us-gaap:OperatingLossCarryforwards" contextRef="FI2018Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">52.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, respectively.  Of our foreign net operating losses, </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290485e3724-wk-Fact-F7DB7F9187089C9506ECAE306F2BAE0A" name="bio:OperatingLossCarryforwardWithNoExpirationDate" contextRef="FI2018Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">118.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> may be carried forward indefinitely.  The majority of the remaining foreign net operating losses, if not utilized, will begin to expire in 2025.  Our California net operating loss carryforwards, if not utilized, will begin to expire in 2029.  As of December 31, 2018, our California research tax credit carryforwards were approximately </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290485e3728-wk-Fact-064176A8B2F56E567862AE306F2DEF5D" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch" contextRef="FI2018Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_us-gaap_TaxCreditCarryforwardAxis_us-gaap_ResearchMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">32.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> and may be carried forward indefinitely.</span></div><div style="line-height:174%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Our income tax returns are audited by U.S. federal, state and foreign tax authorities.  We are currently under examination by many of these tax authorities.  The tax years open to examination include the years 2014 and forward for the U.S. and the years 2012 and forward for certain foreign jurisdictions including France, Germany, India and Switzerland.  There are differing interpretations of tax laws and regulations, and as a result, significant disputes may arise with these tax authorities involving issues of the timing and amount of deductions and allocations of income among various tax jurisdictions.  We evaluate our exposures associated with our tax filing positions on a quarterly basis.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">72</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-9881250021CD22D9ADA7AE306F8BD7D1-4" continuedAt="TextSelection-9881250021CD22D9ADA7AE306F8BD7D1-5"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We record liabilities for unrecognized tax benefits related to uncertain tax positions.  We do not believe any currently pending uncertain tax positions will have a material adverse effect on our consolidated financial statements, although an adverse resolution of one or more of these uncertain tax positions in any period may have a material impact on the results of operations for that period.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock" id="TextSelection-15678728C26BDBFB0CE7AE306F8CFA63-0-wk-Fact-79BD6425B146A153492EAE306F5DDCF4" continuedAt="TextSelection-15678728C26BDBFB0CE7AE306F8CFA63-1" escape="true"><br/></ix:nonNumeric></span></div><ix:continuation id="TextSelection-15678728C26BDBFB0CE7AE306F8CFA63-1" continuedAt="TextSelection-15678728C26BDBFB0CE7AE306F8CFA63-2"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The following is a tabular reconciliation of the total amounts of unrecognized tax benefits (in millions):</span></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><ix:continuation id="TextSelection-15678728C26BDBFB0CE7AE306F8CFA63-2"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:56%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Unrecognized tax benefits &#8211; January 1</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e3867-wk-Fact-11E65A35ECA117CDA085AE306ED82D5A" name="us-gaap:UnrecognizedTaxBenefits" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">54.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e3886-wk-Fact-1FDCBC9A34E165C64E4CAE306ED8CC8A" name="us-gaap:UnrecognizedTaxBenefits" contextRef="FI2016Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">21.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e3906-wk-Fact-2680CC7D74D93E68860CAE306ED65461" name="us-gaap:UnrecognizedTaxBenefits" contextRef="FI2015Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">11.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Additions to tax positions related to prior years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e3926-wk-Fact-697421E783DBFC7B1EB5AE306ED7A6F4" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e3945-wk-Fact-57E42C14CDF7D4689D03AE306ED80190" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e3964-wk-Fact-F03D3796526E74CF7089AE306EDAA7FD" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Reductions to tax positions related to prior years</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e3990-wk-Fact-ADB37A0F361C1B6949D1AE306EDE97E5" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">20.2</ix:nonFraction></span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e4010-wk-Fact-3FA411FCF167216B96A1AE306EDBDD87" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.0</ix:nonFraction></span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e4030-wk-Fact-1A123FC2381EA20420EEAE306ED8E450" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Additions to tax positions related to the current year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e4056-wk-Fact-25955A01C57BBB47C989AE306EDD0B55" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e4075-wk-Fact-831145D7EFE5A418BFF1AE306ED667A0" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">34.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e4094-wk-Fact-258C1304DC1137AF5836AE306ED6C0F8" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Settlements</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e4120-wk-Fact-2426DE0926EB446F4DC8AE306EDC7BC9" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.8</ix:nonFraction></span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e4140-wk-Fact-0A6B6CACE775E96D148EAE306ED88635" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.2</ix:nonFraction></span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e4160-wk-Fact-635673984604F79805A6AE306EDA52FF" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.4</ix:nonFraction></span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Lapse of statute of limitations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e4187-wk-Fact-4B6473001063961C9DC8AE306EDDDE15" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.1</ix:nonFraction></span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e4207-wk-Fact-8653AA19096D06CEC206AE306ED96405" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.4</ix:nonFraction></span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e4227-wk-Fact-0363587C011ED116C403AE306EDC39E9" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.3</ix:nonFraction></span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Currency translation</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290485e4254-wk-Fact-9BF2C3A7A3FFE850F810AE306ED62E1F" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.2</ix:nonFraction></span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e4274-wk-Fact-B729CA40F3ECA0B41D88AE306ED7E2FE" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e4293-wk-Fact-9025EEBFCFC045FE3A70AE306ED7E6EF" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Unrecognized tax benefits &#8211; December 31</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e4324-wk-Fact-BA527E89197B124A7C5FAE306EDAD08A" name="us-gaap:UnrecognizedTaxBenefits" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">29.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e4343-wk-Fact-11E65A35ECA117CDA085AE306ED82D5A" name="us-gaap:UnrecognizedTaxBenefits" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">54.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290485e4363-wk-Fact-1FDCBC9A34E165C64E4CAE306ED8CC8A" name="us-gaap:UnrecognizedTaxBenefits" contextRef="FI2016Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">21.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></ix:continuation><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Bio-Rad recognizes accrued interest and penalties related to unrecognized tax benefits as income tax expense. Related to the unrecognized tax benefits noted above, the cumulative amount of accrued interest and penalties as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2016</span><span style="font-family:inherit;font-size:11pt;">, respectively was </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290485e4395-wk-Fact-C34F70F0BC48D8A8F801AE306F5B8D89" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">9.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290485e4399-wk-Fact-8F9ACD21A40005B56610AE306F2D8E2C" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290485e4404-wk-Fact-0212381F19C8EC8023BEAE306F342243" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" contextRef="FI2016Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">11.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">.  Bio-Rad accrued interest and penalties of </span><span style="font-family:inherit;font-size:11pt;"><span>$(<ix:nonFraction id="d18290485e4408-wk-Fact-DE124DCFBFDE043A77C7AE306F2FD9BE" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">1.4</ix:nonFraction>)&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;"><span>$(<ix:nonFraction id="d18290485e4412-wk-Fact-DED50EFDAA79E17937C9AE306F5F9C85" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">0.9</ix:nonFraction>)&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">, and </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290485e4416-wk-Fact-C1CD1BAA162F7FF7A039AE306F2F9FE1" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">8.7</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> in </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;">, and </span><span style="font-family:inherit;font-size:11pt;">2016</span><span style="font-family:inherit;font-size:11pt;">, respectively.  The total unrecognized tax benefits and interest and penalties of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290485e4433-wk-Fact-855B3393108FDFCE9C25AE306F3351F2" name="us-gaap:UnrecognizedTaxBenefits" contextRef="FI2018Q4_bio_IncludingaccruedinterestandpenaltiesAxis_bio_IncludingaccruedinterestandpenaltiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">39.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> in </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;"> was partially offset by deferred tax assets of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290485e4441-wk-Fact-F739781AD17DB23B40B7AE306F5FAC31" name="us-gaap:DeferredTaxAssetsOther" contextRef="FI2018Q4_bio_IncludingaccruedinterestandpenaltiesAxis_bio_IncludingaccruedinterestandpenaltiesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.6</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> and prepaid taxes of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290485e4445-wk-Fact-CB4972F789FFEFEB9522AE306F2C9C0B" name="us-gaap:PrepaidTaxes" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, for a net amount of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290485e4450-wk-Fact-D539F2BE4EBBE3482E4AAE306F5E24A0" name="us-gaap:UnrecognizedTaxBenefits" contextRef="FI2018Q4_bio_NetofprepaidtaxesAxis_bio_NetofprepaidtaxesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">32.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">As of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, based on the expected outcome of certain examinations or as a result of the expiration of statutes of limitation for certain jurisdictions, we believe that within the next twelve months it is reasonably possible that our previously unrecognized tax benefits could decrease by approximately </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290485e4463-wk-Fact-58D41C38143B7392237DAE306F35511F" name="us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">.  Substantially all such amounts will impact our effective income tax rate if recognized.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><ix:continuation id="TextSelection-9881250021CD22D9ADA7AE306F8BD7D1-5" continuedAt="TextSelection-9881250021CD22D9ADA7AE306F8BD7D1-6"><span style="font-family:inherit;font-size:11pt;">It is generally our intention to repatriate certain foreign earnings to the extent that such repatriations are not restricted by local laws or accounting rules, and there are no substantial incremental costs.  During the current year, we recorded approximately </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290485e4472-wk-Fact-68443BBE1C7C573552AC3777722067D6" name="us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.7</ix:nonFraction> million</span></span></ix:continuation><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-9881250021CD22D9ADA7AE306F8BD7D1-6"> of deferred tax liability for the earnings of certain foreign jurisdictions that we may repatriate in the future.  The determination of the amount of the unrecognized deferred tax liability for foreign earnings that are indefinitely reinvested is not practicable to estimate.</ix:continuation></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div><a id="sA8A23364D4605CE1BA95A92AEBCA27DB"></a></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="TextSelection-7F10EFA73BA7BE655E06AE306F8CC704-0-wk-Fact-9087AFF11985AF17E4FBAE306F1F4D56" continuedAt="TextSelection-7F10EFA73BA7BE655E06AE306F8CC704-1" escape="true">7.&#160;&#160;&#160;&#160;STOCKHOLDERS' EQUITY</ix:nonNumeric></span></div><ix:continuation id="TextSelection-7F10EFA73BA7BE655E06AE306F8CC704-1" continuedAt="TextSelection-7F10EFA73BA7BE655E06AE306F8CC704-2"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Bio-Rad&#8217;s issued and outstanding stock consists of Class A Common Stock (Class A) and Class B Common Stock (Class B). &#160;Each share of Class A and Class B participates equally in the earnings of Bio-Rad, and is identical in all respects except as follows.  Class A has limited voting rights. &#160;Each share of Class A is entitled to one tenth of a vote on most matters, and each share of Class B is entitled to one vote. &#160;Additionally, Class A stockholders are entitled to elect </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span><ix:nonFraction id="d18268347e564-wk-Fact-A0280DBCFF642DF2A07FAE306F7A3E76" name="bio:ElectionPercentageForBoardOfDirectors" contextRef="FD2018Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">25</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:11pt;"> of the Board of Directors and Class B stockholders are entitled to elect </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span><ix:nonFraction id="d18268347e568-wk-Fact-289F56EECBC5AB591A3AAE306F7B4FDA" name="bio:ElectionPercentageForBoardOfDirectors" contextRef="FD2018Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">75</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:11pt;"> of the directors. Cash dividends may be paid on Class A shares without paying a cash dividend on Class B shares but no cash dividend may be paid on Class B shares unless at least an equal cash dividend is paid on Class A shares. &#160;Class B shares are convertible at any time into Class A shares on a one-for-one basis at the option of the stockholder. &#160;The founders of Bio-Rad, the Schwartz family, collectively hold a majority of Bio-Rad&#8217;s voting stock. &#160;As a result, the Schwartz family is able to exercise significant influence over Bio-Rad.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ScheduleOfStockByClassTextBlock" id="TextSelection-7AB59268F7F2F5C876D4AE306F8C206F-0-wk-Fact-15544223F84EBF78BE6AAE306F1EAC8A" continuedAt="TextSelection-7AB59268F7F2F5C876D4AE306F8C206F-1" escape="true">Changes to Bio-Rad's issued common stock shares are as follows (in thousands):</ix:nonNumeric></span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">73</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-7F10EFA73BA7BE655E06AE306F8CC704-2" continuedAt="TextSelection-7F10EFA73BA7BE655E06AE306F8CC704-3"><ix:continuation id="TextSelection-7AB59268F7F2F5C876D4AE306F8C206F-1" continuedAt="TextSelection-7AB59268F7F2F5C876D4AE306F8C206F-2"><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:65.4296875%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"></td></tr><tr><td style="width:56%;"></td><td style="width:20%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:20%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;font-weight:bold;">Class A Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;font-weight:bold;">Class B Shares</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at January 1, 2016</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18268347e637-wk-Fact-61E53609675D75C1BA8AAE306EF2A986" name="us-gaap:SharesIssued" contextRef="FI2015Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">24,230</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18268347e651-wk-Fact-56B6D4715AA5EB04B207AE306EEC0153" name="us-gaap:SharesIssued" contextRef="FI2015Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">5,131</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">B to A conversions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18268347e666-wk-Fact-1D66816B9996ADAA2921AE306EEFE011" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" contextRef="FD2016Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">13</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18268347e680-wk-Fact-3552D04B6A32B3B26387AE306EF5B7BF" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" contextRef="FD2016Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" unitRef="shares" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">13</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Issuance of common stock</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18268347e696-wk-Fact-F79902A352997772EB7BAE306EF1039C" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="FD2016Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">211</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18268347e710-wk-Fact-9775D6523555B3C733B2AE306F035E1B" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="FD2016Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at December 31, 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18268347e725-wk-Fact-DE60A44C1E09C2185024AE306EF32A5B" name="us-gaap:SharesIssued" contextRef="FI2016Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">24,454</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18268347e739-wk-Fact-667021BEB84BBF2C0D03AE306EEE9336" name="us-gaap:SharesIssued" contextRef="FI2016Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">5,124</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">B to A conversions</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18268347e754-wk-Fact-45BC7853966A56BCAF16AE306EF1DD88" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" contextRef="FD2017Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">34</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18268347e768-wk-Fact-CBFF684CF1AA88DA9A7DAE306EEBAC2D" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" contextRef="FD2017Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" unitRef="shares" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">34</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Issuance of common stock</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18268347e784-wk-Fact-5426839E4AE4DDD18806AE306F0424F2" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="FD2017Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">191</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18268347e798-wk-Fact-BBA5264418DBCF2724C6AE306EEEF05B" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="FD2017Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">18</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at December 31, 2017</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18268347e813-wk-Fact-E1BD73D495B1F51F4059AE306EF4A74A" name="us-gaap:SharesIssued" contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">24,679</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18268347e827-wk-Fact-BBF98C74AAAEBF7FB1C7AE306F042E3E" name="us-gaap:SharesIssued" contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">5,108</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">B to A conversions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18268347e842-wk-Fact-6FCCB2A8F7FACB765A47AE306EF526D5" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" contextRef="FD2018Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">30</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18268347e856-wk-Fact-5FA4B72641702EBF1F07AE306EF0992E" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" contextRef="FD2018Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" unitRef="shares" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">30</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Issuance of common stock</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18268347e872-wk-Fact-F976C205B9C8E1045A04AE306EED34DE" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="FD2018Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">175</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18268347e886-wk-Fact-0B980AB4415FD8B6D64BAE306EED2ADB" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="FD2018Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">18</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18268347e901-wk-Fact-F52C5CBF3F1C40CC6E82AE306EED3EE0" name="us-gaap:SharesIssued" contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">24,884</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18268347e915-wk-Fact-B726296B85EE30FC46D7AE306EF33636" name="us-gaap:SharesIssued" contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">5,096</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-7AB59268F7F2F5C876D4AE306F8C206F-2"><br/></ix:continuation></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:TreasuryStockTextBlock" id="TextSelection-C192381F8560A0DF1E1B5566679AB926-0-wk-Fact-1BA6E25C26B813128D29557218E41D6D" continuedAt="TextSelection-C192381F8560A0DF1E1B5566679AB926-1" escape="true">Treasury Shares</ix:nonNumeric></span></div><ix:continuation id="TextSelection-C192381F8560A0DF1E1B5566679AB926-1" continuedAt="TextSelection-C192381F8560A0DF1E1B5566679AB926-2"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In November, 2017, the Board of Directors authorized a new share repurchase program, granting Bio-Rad authority to repurchase, on a discretionary basis, up to </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18268347e938-wk-Fact-130169B059C6C537F6DEAE306F184B46" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">250.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> of outstanding shares of our common stock.  Repurchases may be made at management's discretion from time to time on the open market or through privately negotiated transactions.  This new authorization superseded the prior authorization of up to </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d18268347e942-wk-Fact-43CE1310FFE78F703834AE306F18BC65" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">18.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> of Bio-Rad's common stock and has no expiration.  The share repurchase activity under the share repurchase program through open market transactions in 2017 and 2018 is summarized as follows:</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"></td></tr><tr><td style="width:48%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Number of Shares Purchased</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-Average Price per Share</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Shares Repurchased To Date</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remaining Authorized Value </span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(in millions)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">May 1, 2017 - May 31, 2017</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18268347e1035-wk-Fact-C3A2F35F57E663902BC95575A8E9BA7F" name="us-gaap:TreasuryStockSharesAcquired" contextRef="D2017Q2SD" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">2,500</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18268347e1049-wk-Fact-54FD53B1A6FE4B3F612C557DAF2D9F35" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" contextRef="D2017Q2SD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">220.02</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18268347e1058-wk-Fact-728D3136808618ADE7025587B9689113" name="us-gaap:TreasuryStockShares" contextRef="I2017Q2May" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">3,539</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18268347e1072-wk-Fact-035DA695C674E4898F74558B3700A1B9" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" contextRef="I2017Q2May" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 1, 2017 - June 30, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18268347e1087-wk-Fact-92ADB878E51818A552895577BADE8BBA" name="us-gaap:TreasuryStockSharesAcquired" contextRef="D2017Q2June" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">1,500</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18268347e1101-wk-Fact-4D4848DC4CF7ABCCEF6A557E55758C82" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" contextRef="D2017Q2June" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">221.82</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18268347e1110-wk-Fact-AD39783ACB6848AC2C8E5588B3986532" name="us-gaap:TreasuryStockShares" contextRef="FI2017Q2" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">5,039</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18268347e1124-wk-Fact-2EF18B7672A860BCBCF7558BA9FEAE16" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" contextRef="FI2017Q2" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">August 1, 2017 - August 31, 2017</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18268347e1139-wk-Fact-F849770AC21B83B6B4555577BBC7A283" name="us-gaap:TreasuryStockSharesAcquired" contextRef="D2017Q3August" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">9,200</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18268347e1153-wk-Fact-11FE47DCC87FAF2F9E4F557E566E2C74" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" contextRef="D2017Q3August" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">221.45</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18268347e1162-wk-Fact-330402694CDBD12199F15588B4D85174" name="us-gaap:TreasuryStockShares" contextRef="I2017Q1Aug" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">14,239</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18268347e1176-wk-Fact-788B5AF4A683213A187D558BAAFFF3C8" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" contextRef="I2017Q1Aug" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">November 1, 2018 - November 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18268347e1191-wk-Fact-26AAB50A1472CF5D3CBD5577BCB6BC69" name="us-gaap:TreasuryStockSharesAcquired" contextRef="D2018Q4November" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">178,911</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18268347e1205-wk-Fact-A6A6E87C20BCC98DEECA557E5769F9CD" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" contextRef="D2018Q4November" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">273.39</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18268347e1214-wk-Fact-BDF356003A252F6A94255588B5D03DC2" name="us-gaap:TreasuryStockShares" contextRef="I2018Q1Nov" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">193,150</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18268347e1228-wk-Fact-F43AC55AF476A0AED846558BABF3B60C" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" contextRef="I2018Q1Nov" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">201.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></ix:continuation></ix:continuation><div style="line-height:120%;font-size:11pt;"><ix:continuation id="TextSelection-C192381F8560A0DF1E1B5566679AB926-2" continuedAt="TextSelection-C192381F8560A0DF1E1B5566679AB926-3"><ix:continuation id="TextSelection-7F10EFA73BA7BE655E06AE306F8CC704-3" continuedAt="TextSelection-7F10EFA73BA7BE655E06AE306F8CC704-4"><span style="font-family:inherit;font-size:11pt;">In September 2017, we used </span><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18268347e1239-wk-Fact-6F275608266B3D0355BEAE306F1AAEF3" name="us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued" contextRef="FD2017Q4YTD_us-gaap_StatementClassOfStockAxis_bio_TreasuryClassAMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">12,740</ix:nonFraction></span></span></ix:continuation></ix:continuation><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-7F10EFA73BA7BE655E06AE306F8CC704-4"><ix:continuation id="TextSelection-C192381F8560A0DF1E1B5566679AB926-3"> of the repurchased shares in connection with the vesting of restricted stock units under the 2007 Incentive Award Plan in order to obtain a tax deduction in some of our foreign entities.  The Credit Agreement may limit our ability to repurchase our stock.</ix:continuation></ix:continuation> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">74</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s086BE5C0AC9F5833AFDAE3272A6085BE"></a></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="bio:AccumulatedOtherComprehensiveIncomeTextBlock" id="TextSelection-C1B3B44B8F6FBE705BB1AE306F8C06A3-0-wk-Fact-24515C7FEB1038F47DFDAE306E4A8FA9" continuedAt="TextSelection-C1B3B44B8F6FBE705BB1AE306F8C06A3-1" escape="true">8.&#160;&#160;&#160;&#160;</ix:nonNumeric></span><ix:continuation id="TextSelection-C1B3B44B8F6FBE705BB1AE306F8C06A3-1" continuedAt="TextSelection-C1B3B44B8F6FBE705BB1AE306F8C06A3-2"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)</span></ix:continuation></div><ix:continuation id="TextSelection-C1B3B44B8F6FBE705BB1AE306F8C06A3-2" continuedAt="TextSelection-C1B3B44B8F6FBE705BB1AE306F8C06A3-3"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="TextSelection-13451F8159CF9542A956AE306F8CEED9-0-wk-Fact-852EB7CB3AC6DCBE12ABAE306E4A5E95" continuedAt="TextSelection-13451F8159CF9542A956AE306F8CEED9-1" escape="true">Accumulated other comprehensive income (loss) included in our Consolidated Balance Sheets and Consolidated Statements of Changes in Stockholders' Equity consists of the following components (in millions):</ix:nonNumeric></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><ix:continuation id="TextSelection-13451F8159CF9542A956AE306F8CEED9-1"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:36%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustments</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign other post-employment benefits adjustments</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net unrealized holding gains (losses) on available-for-sale investments</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Accumulated other comprehensive income (loss)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balances as of January 1, 2017</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18276216e676-wk-Fact-7E43820C64E11DE3B2A5AE306F577B9E" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18276216e690-wk-Fact-227AB72D4812F53982CEAE306E4A41C4" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">18.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18276216e705-wk-Fact-FF0A5637C632A34343E6AE306F564C1F" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">435.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18276216e720-wk-Fact-10DF2C2FD8375CCC1DB0AE306F1AFF04" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">417.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive income (loss), before reclassifications</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18276216e735-wk-Fact-014FA924150C12C230EAAE306F199484" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">76.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18276216e749-wk-Fact-12B5CA1855311E54F879AE306EDF38C1" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">6.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18276216e764-wk-Fact-E15D67F8C824D91C0BC6AE306F1571DE" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">203.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18276216e778-wk-Fact-587806872491C9E583CCEE3D7AE61A15" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">273.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts reclassified from Accumulated other comprehensive income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18276216e799-wk-Fact-3F49C5D3A1457EA1F8C1AE306F177999" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18276216e813-wk-Fact-08852E15663DCF8E8912AE306F166FF6" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18276216e827-wk-Fact-DD45D10D93B77C930701AE306F162D00" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">0.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18276216e842-wk-Fact-C8D3AE1D37C1F25D750EEE3D7AD79938" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax effects</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18276216e863-wk-Fact-071AE7282F85942714FAAE306EE0F8AA" name="us-gaap:OtherComprehensiveIncomeLossTax" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18276216e877-wk-Fact-58B2B80C93207976BB21AE306F55BCE1" name="us-gaap:OtherComprehensiveIncomeLossTax" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">0.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18276216e891-wk-Fact-5ED702AD2C72D7E031CCAE306F182124" name="us-gaap:OtherComprehensiveIncomeLossTax" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">74.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18276216e906-wk-Fact-C9FE42706410F20F9BD9AE306F587945" name="us-gaap:OtherComprehensiveIncomeLossTax" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">74.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of adoption of ASU 2018-02</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18276216e956-wk-Fact-FEDDF0EF0427CBB6FB4FEE3E7DEF07C8" name="bio:TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">120.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18276216e970-wk-Fact-B105DF6B3144C85B53D5EE3F649B58D4" name="bio:TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">120.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive income (loss), net of income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18276216e991-wk-Fact-758BE58F9C1AFCA60922AE306F21550C" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">76.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18276216e1005-wk-Fact-442DD05677CCDFD9A678AE306ED7B421" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">3.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18276216e1020-wk-Fact-9D395541BB52C355143BAE306F55E89E" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">248.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18276216e1034-wk-Fact-31ECA56205979D826459AE306E3AB1B5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">321.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balances as of December 31, 2017</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18276216e1060-wk-Fact-85834B225F17159BCDB2AE306F19CC07" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">77.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18276216e1074-wk-Fact-249BB437C2689E88386DAE306EC30A18" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">22.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18276216e1089-wk-Fact-4E03443395CF188EA2B4AE306F172391" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">683.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18276216e1104-wk-Fact-AAE64049B9622C842665AE306EDADA04" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">738.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of adoption of ASU 2016-01 and 2018-03**</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18276216e1147-wk-Fact-49F9C0A44B77ADAECC80EE4E0AA7ED87" name="bio:EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection" contextRef="I2018Q1SD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">679.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18276216e1162-wk-Fact-52338A97FCE3A0FA7793EE4F009346C1" name="bio:EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection" contextRef="I2018Q1SD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">679.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balances as of January 1, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18276216e1189-wk-Fact-C5C42478E7CE3163BF05EE4FA6FB0D8D" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="I2018Q1SD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">77.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18276216e1203-wk-Fact-4B68442AB8B71BACEADFEE50525A72EA" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="I2018Q1SD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">22.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18276216e1218-wk-Fact-A7E31800B51803D2018BEE50B5DF252A" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="I2018Q1SD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18276216e1233-wk-Fact-9EC14EC7A93220B148B7EE5101174787" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="I2018Q1SD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">59.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive (loss) income, before reclassifications</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18276216e1248-wk-Fact-1FD1435F0B54D2959F26AE306F1504CD" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">112.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18276216e1263-wk-Fact-3B49C20AA59FFD982DE1AE306F13941A" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18276216e1277-wk-Fact-824F34B7C6F42966BC1BAE306EC93B25" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">1.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18276216e1292-wk-Fact-4289F19B4F0758F64EB5AE306F1C6135" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">107.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts reclassified from Accumulated other comprehensive income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18276216e1315-wk-Fact-53125A65D599381FF05EAE306F1A9E85" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18276216e1329-wk-Fact-91E8AE50A99E748DC663AE306EE1059C" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18276216e1343-wk-Fact-2C7920813A120597E635AE306F5921B2" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18276216e1357-wk-Fact-AD87AD74207B147D7D9EAE306F5784AB" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax effects</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18276216e1378-wk-Fact-C2E49AECB155A163FB8CAE306F13A84F" name="us-gaap:OtherComprehensiveIncomeLossTax" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18276216e1392-wk-Fact-E335C593BCFF8347BF88AE306F144A7A" name="us-gaap:OtherComprehensiveIncomeLossTax" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18276216e1407-wk-Fact-4EBDE556CE750EDA8B44AE306EDAB1C5" name="us-gaap:OtherComprehensiveIncomeLossTax" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18276216e1421-wk-Fact-4931314A3C6E935B8BF3AE306ED6ACB8" name="us-gaap:OtherComprehensiveIncomeLossTax" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive (loss) income, net of income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18276216e1443-wk-Fact-57BDFAC37AF2AA0F61E2AE306F1534B6" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">112.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18276216e1458-wk-Fact-FE237486954AB3604D8FAE306F172FD7" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">7.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18276216e1472-wk-Fact-1D9D5B400ADDE749ABCDAE306F58F0F2" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">1.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18276216e1487-wk-Fact-13C5EE9EF2CE8C967D27AE306EE6D65A" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">106.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balances as of December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18276216e1514-wk-Fact-959D2C579A6442096B71AE306EDB3BDA" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">35.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18276216e1529-wk-Fact-4F39645E3B99A1042976AE306F562926" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">14.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18276216e1544-wk-Fact-1C50A315E8DFF6EAC92BAE306ED9639B" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18276216e1559-wk-Fact-DC30EF054252A274CFA3AE306F203E51" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">47.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div></ix:continuation><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">*</span><span style="font-family:inherit;font-size:11pt;">*See Note 1, "Significant Accounting Policies" under "Recent Accounting Pronouncements Adopted"</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In 2017, we adopted ASU 2018-02, "Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income," which gave entities the option to reclassify to retained earnings tax effects related to items in Accumulated other comprehensive income ("OCI") that the FASB refers to as having been stranded in Accumulated OCI as a result of the Tax Act.  We reclassified the income tax effects of the Tax Act on the remeasurement of our deferred tax liabilities related to our available-for-sale equity securities by increasing OCI and decreasing Retained earnings by </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18276216e1585-wk-Fact-FEDDF0EF0427CBB6FB4FEE3E7DEF07C8" name="bio:TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect" contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">120.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The increase in 2017 for net unrealized holding gains on available-for-sale investments was primarily from our ownership in the preferred shares of Sartorius.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">75</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-C1B3B44B8F6FBE705BB1AE306F8C06A3-3" continuedAt="TextSelection-C1B3B44B8F6FBE705BB1AE306F8C06A3-4"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The amounts <ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" id="TextSelection-A62293CA450DD386E8E7AE306F8C209E-0-wk-Fact-CA1A3CE52867946FD8E9AE306E4A93DC" continuedAt="TextSelection-A62293CA450DD386E8E7AE306F8C209E-1" escape="true">reclassified out of Accumulated other comprehensive income into the Consolidated Statements of Income, with presentation location, were as follows:</ix:nonNumeric></span><ix:continuation id="TextSelection-A62293CA450DD386E8E7AE306F8C209E-1" continuedAt="TextSelection-A62293CA450DD386E8E7AE306F8C209E-2"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:97.65625%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:45%;"></td><td style="width:3%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:3%;"></td><td style="width:24%;"></td><td style="width:5%;"></td><td style="width:2%;"></td></tr><tr><td colspan="12" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Components of Comprehensive income</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Location</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of foreign other post-employment benefit items</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18276216e1830-wk-Fact-0C83DECBF32B7C8C3074AE306EF85351" name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="FD2018Q4YTD_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">2.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18276216e1845-wk-Fact-5C620CD6E2630917543DAE306EF8158C" name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="FD2017Q4YTD_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">2.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling, general and administrative expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net holding (losses) gains on equity securities and available for sale investments</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18276216e1892-wk-Fact-B829BEBD1EA730E97154AE306EFAEB1E" name="us-gaap:RealizedInvestmentGainsLosses" contextRef="FD2018Q4YTD_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">0.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18276216e1907-wk-Fact-B0CF8B26CBE6AF8F48B5AE306EF81C52" name="us-gaap:RealizedInvestmentGainsLosses" contextRef="FD2017Q4YTD_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other (income) expense, net</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></ix:continuation></div><ix:continuation id="TextSelection-A62293CA450DD386E8E7AE306F8C209E-2" continuedAt="TextSelection-A62293CA450DD386E8E7AE306F8C209E-3"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation></ix:continuation><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-C1B3B44B8F6FBE705BB1AE306F8C06A3-4"><ix:continuation id="TextSelection-A62293CA450DD386E8E7AE306F8C209E-3">Reclassification adjustments are calculated using the specific identification method.</ix:continuation></ix:continuation></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div><a id="sEDC14E7449F2546C83279EA9907A36C0"></a></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="TextSelection-E7314589FC03864709D8AE306F8DAAA0-0-wk-Fact-D285962EFA190EE848C8AE306E3906F0" continuedAt="TextSelection-E7314589FC03864709D8AE306F8DAAA0-1" escape="true"><br/></ix:nonNumeric></span></div><ix:continuation id="TextSelection-E7314589FC03864709D8AE306F8DAAA0-1" continuedAt="TextSelection-E7314589FC03864709D8AE306F8DAAA0-2"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">9.       SHARE-BASED COMPENSATION/EQUITY AWARD AND PURCHASE PLANS</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Description of Share-Based Compensation Plans</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We believe our share-based compensation plans align the interests of our employees with those of our shareholders.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Equity Award Plans</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We have three equity award plans for officers and certain other employees: the 2003 Stock Option Plan (2003 Plan), the 2007 Incentive Award Plan (2007 Plan) and the 2017 Incentive Award Plan (2017 Plan). &#160;The 2003 Plan authorized the grant of incentive stock options and non-qualified stock options to employees.  The 2007 Plan authorized the grant of stock options, restricted stock, restricted stock units, stock appreciation rights and other types of equity awards to employees. &#160;We no longer grant equity under the 2003 Plan or 2007 Plan.  From 2007 through 2016, all share-based compensation grants were from the 2007 Plan.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The 2017 Plan authorizes the grant to employees of stock options, stock appreciation rights, restricted stock, restricted stock units, and other types of equity awards.  A total of </span><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18300917e585-wk-Fact-5D5C47A784F85B0833EBAE306E34619D" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_bio_StockOptionAndAwardPlansMember_us-gaap_PlanNameAxis_bio_IncentiveAwardPlan2017Member" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">1,999,714</ix:nonFraction></span></span><span style="font-family:inherit;font-size:11pt;"> shares have been reserved for issuance of equity awards under the 2017 Plan and may be of either Class A or Class B common stock.  At </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, there were </span><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18300917e593-wk-Fact-C1D4D49B34815440244EAE306E3A902A" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_bio_StockOptionAndAwardPlansMember_us-gaap_PlanNameAxis_bio_IncentiveAwardPlan2017Member" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">1,584,834</ix:nonFraction></span></span><span style="font-family:inherit;font-size:11pt;"> shares available to be granted.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Under the above plans, Class A and Class B options are granted at prices not less than fair market value of the underlying common stock on the date of grant. &#160;Generally, options granted have a maximum term of </span><span style="font-family:Times New Roman;font-size:11pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;"><span><ix:nonNumeric id="d18300917e602-wk-Fact-B9D9D94328F908EDF9CDAE306E248AAF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear">10</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:11pt;"> years and vest in increments of </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span><ix:nonFraction id="d18300917e606-wk-Fact-8B5C608AEE8E4A05BDF1AE306E34AB2C" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">20</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:11pt;"> per year over a </span><span style="font-family:inherit;font-size:11pt;">five</span><span style="font-family:inherit;font-size:11pt;">-year period on the yearly anniversary date of the grant. &#160;Stock awards issued under the 2007 Plan and 2017 Plan generally vest in increments of </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span><ix:nonFraction id="d18300917e614-wk-Fact-CA7952F5591BC27F9B8EAE306E3AF8FE" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_bio_StockAwardPlansMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">20</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:11pt;"> per year over a </span><span style="font-family:inherit;font-size:11pt;">five</span><span style="font-family:inherit;font-size:11pt;">-year period on the yearly anniversary date of the grant.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Employee Stock Purchase Plans</span><span style="font-family:inherit;font-size:11pt;font-style:italic;"> </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Our 2011 Employee Stock Purchase Plan (2011 ESPP) provides that eligible employees may contribute up to </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span><ix:nonFraction id="d18300917e632-wk-Fact-26F007E17E0CD42B3D53AE306E242F72" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">10</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:11pt;"> of their compensation up to </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d18300917e636-wk-Fact-2FD29C6A5C6DE41D1DC8AE306E24A748" name="bio:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeContributionAmount" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">25,000</ix:nonFraction></span></span><span style="font-family:inherit;font-size:11pt;"> annually toward the quarterly purchase of our Class A common stock. &#160;The employees&#8217; purchase price is </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span><ix:nonFraction id="d18300917e640-wk-Fact-D73AD969E8756B882206AE306E24FD7B" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">85</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:11pt;"> of the lesser of the fair market value of the stock on the first business day or the last business day of each calendar quarter. &#160;</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The 2011 ESPP includes two components: a Code Section 423 Component that we intend to qualify as an &#8220;employee stock purchase plan&#8221; under Section 423 of the U.S. Internal Revenue Code of 1986, as amended (the &#8220;Code&#8221;) and a Non-423 Component, which authorizes the grant of purchase rights that does not qualify as an &#8220;employee stock purchase plan&#8221; under Section 423 of the Code.  We have authorized the sale of </span><span style="font-family:Times New Roman;font-size:11pt;color:#000000;text-decoration:none;"><span><ix:nonFraction id="d18300917e649-wk-Fact-B40E7B363C5C944C6A00AE306E350852" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" contextRef="FI2018Q4_us-gaap_PlanNameAxis_bio_A2011EmployeeStockPurchasePlanMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">1,300,000</ix:nonFraction></span></span><span style="font-family:inherit;font-size:11pt;"> shares of Class A common stock under the 2011 ESPP.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">76</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-E7314589FC03864709D8AE306F8DAAA0-2" continuedAt="TextSelection-E7314589FC03864709D8AE306F8DAAA0-3"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Share-Based Compensation</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Included in our share-based compensation expense is the cost related to stock option grants, ESPP stock purchases and restricted stock unit awards. &#160;Share-based compensation expense is allocated to Cost of goods sold, Research and development expense, and Selling, general and administrative expense in the Consolidated Statements of Income.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">For </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2016</span><span style="font-family:inherit;font-size:11pt;">, we recognized share-based compensation expense of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18300917e681-wk-Fact-2D17020631E0CC74FBA1AE306E3A8DA4" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">27.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d18300917e685-wk-Fact-867F3E4C8F3AC485F0C0AE306EEA5AC9" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">23.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18300917e690-wk-Fact-6269CB07F833CDB35088AE306E3A268A" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">19.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, respectively. &#160;The income tax benefit related to share-based compensation expense was </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18300917e694-wk-Fact-00317E6E6996F40C00B2AE306E35DA10" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18300917e698-wk-Fact-1B7E7E90605C6C3CD42AAE306E3AB6E6" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18300917e702-wk-Fact-9E3315E9411BE203065BAE306EE883D3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> for </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2016</span><span style="font-family:inherit;font-size:11pt;">, respectively.  We did not capitalize any share-based compensation expense in inventory.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The tax benefit from share-based compensation vested or exercised during </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2016</span><span style="font-family:inherit;font-size:11pt;"> was </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18300917e736-wk-Fact-555F9B8C380BDCF26D58AE306E240C00" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18300917e740-wk-Fact-57CE4309F66CDD3DDFB3AE306E3AA8F7" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, and </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18300917e745-wk-Fact-6A039B60E73BA539BFEEAE306E3A3C9A" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, respectively.  The actual tax benefit realized for the tax deductions from share-based compensation vested or exercised, including excess tax benefits that were recognized in stockholders&#8217; equity, totaled </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18300917e749-wk-Fact-E758C9708EE4616570B3AE306E36767B" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> in 2016.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">For options and awards, we amortize the fair value on a straight-line basis. &#160;All stock compensation awards are amortized over the requisite service periods of the awards, which are generally the vesting periods.  With the adoption in 2017 of ASU 2016-09, "Improvements to Employee Share-Based Payment Accounting," we made a policy election to recognize forfeitures as they occur.  Prior to 2017, we recognized compensation expense net of estimated forfeitures.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock" id="TextSelection-DF96EBC21945085E80D8AE306F8D56DD-0-wk-Fact-26B22ECE18D35E4EF0EEAE306E2463C9" continuedAt="TextSelection-DF96EBC21945085E80D8AE306F8D56DD-1" escape="true"><br/></ix:nonNumeric></span></div><ix:continuation id="TextSelection-DF96EBC21945085E80D8AE306F8D56DD-1" continuedAt="TextSelection-DF96EBC21945085E80D8AE306F8D56DD-2"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Stock Options</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The following table summarizes stock option activity:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:10pt;"><ix:continuation id="TextSelection-DF96EBC21945085E80D8AE306F8D56DD-2"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"></td></tr><tr><td style="width:44%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Average</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercise Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Average</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remaining</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contractual</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Term (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aggregate</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intrinsic</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Value</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(in millions)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding, December 31, 2017</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18300917e912-wk-Fact-30EA261B0429F056FFC9AE306F22E4F6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">407,480</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18300917e931-wk-Fact-EC345A2D5B71EAB23650AE306F291623" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">120.39</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18300917e982-wk-Fact-C09FED1452E605BDA2C6AE306F25539C" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">33,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18300917e1001-wk-Fact-37D5F707197B5DB86B39AE306F2F2B15" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">326.15</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18300917e1052-wk-Fact-5FD92714DF229AB6025DAE306F2C73C2" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">44,600</ix:nonFraction></span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18300917e1072-wk-Fact-068725A27735EC51D3A2AE306F207772" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">93.63</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited/expired</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18300917e1123-wk-Fact-A6BF541900815500677BAE306F2888FC" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">22,240</ix:nonFraction></span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18300917e1143-wk-Fact-DADE983DAE4F618743C4AE306F2DE65A" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">169.93</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding, December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18300917e1194-wk-Fact-EA6159C88096544C2E76AE306F2D804C" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">373,640</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18300917e1213-wk-Fact-A6CBAD057F1F08A826BCAE306F2F9FAB" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">138.81</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d18300917e1227-wk-Fact-F92CD04FEEA78927AB2BAE306F263AE2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear">4.90</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18300917e1243-wk-Fact-1FAC42FB79BB10FC2451AE306F2484DA" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usd" decimals="1" scale="0" format="ixt:numdotdecimal">38.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unvested, December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18300917e1335-wk-Fact-0D547F1F5155739E334EAE306F2AC4F0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">99,600</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18300917e1354-wk-Fact-2A25A532476C234E953FAE306F2DDB1B" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">223.91</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d18300917e1368-wk-Fact-0BE7199F5833A378BD57AE306F2155EC" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear">8.32</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18300917e1384-wk-Fact-3A60C2AFC0341D4D9184AE306F2E0BDC" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usd" decimals="1" scale="0" format="ixt:numdotdecimal">3.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercisable, December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18300917e1404-wk-Fact-1D726B1FAE13821BF2BBAE306F3020A0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">274,040</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18300917e1423-wk-Fact-A894F799864A43797F1BAE306F2F9CE8" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">107.88</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d18300917e1437-wk-Fact-FFCDB23DBA16E6A0D43EAE306F2FEFA4" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear">3.65</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18300917e1453-wk-Fact-C66A5393D0968B7992C8AE306F2400D3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usd" decimals="1" scale="0" format="ixt:numdotdecimal">34.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></ix:continuation><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Intrinsic value for stock options is defined as the difference between the current market value and the exercise price. The total intrinsic value on the date of exercise of stock options exercised during </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2016</span><span style="font-family:inherit;font-size:11pt;"> was approximately </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d18300917e1493-wk-Fact-90EAE2577FBDAF0ADFEAAE306E245484" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d18300917e1497-wk-Fact-3730D0B55B996729DD45AE306E3AB292" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">10</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d18300917e1502-wk-Fact-EC8DD64FE7AD3D615B37AE306E3A547F" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, respectively.  The total fair value of options vested during </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2016</span><span style="font-family:inherit;font-size:11pt;"> was </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d18300917e1518-wk-Fact-5584EE2FCBD3C0AD0578AE306E24A2A1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d18300917e1522-wk-Fact-7B97B7DF8C566309EF03AE306E24FB34" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d18300917e1527-wk-Fact-BE4F6B7130781F3D6B7DAE306E2499AA" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, respectively.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cash received from stock options exercised during </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2016</span><span style="font-family:inherit;font-size:11pt;"> was </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d18300917e1548-wk-Fact-CBC10FD98C5B55AD13EEAE306E3AF120" name="us-gaap:ProceedsFromStockOptionsExercised" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d18300917e1552-wk-Fact-9F60CDD9290FC015C2C3AE306E2414C8" name="us-gaap:ProceedsFromStockOptionsExercised" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d18300917e1557-wk-Fact-AA794E6FC311DEFC6AC1AE306E246E1C" name="us-gaap:ProceedsFromStockOptionsExercised" contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.2</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">, respectively. &#160;</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">As of </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, there was </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d18300917e1570-wk-Fact-346BF07B3CCE852BA47EAE306E3A5DF1" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> of total unrecognized compensation cost from stock options. This amount is expected to be recognized in the future over a weighted-average period of approximately </span><span style="font-family:Times New Roman;font-size:11pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;"><span><ix:nonNumeric id="d18300917e1574-wk-Fact-64ACF00AA80583D21415AE306E3531E3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear">3</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:11pt;"> years.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="TextSelection-4BD5621C30D062553920AE306F8D7016-0-wk-Fact-69824EABCC22713C2932AE306EE9FB6D" continuedAt="TextSelection-4BD5621C30D062553920AE306F8D7016-1" escape="true"><br/></ix:nonNumeric></span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">77</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-E7314589FC03864709D8AE306F8DAAA0-3" continuedAt="TextSelection-E7314589FC03864709D8AE306F8DAAA0-4"><ix:continuation id="TextSelection-4BD5621C30D062553920AE306F8D7016-1" continuedAt="TextSelection-4BD5621C30D062553920AE306F8D7016-2"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The weighted-average fair value of stock options granted was estimated using a Black-Scholes option-pricing model with the following weighted-average assumptions:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><ix:continuation id="TextSelection-4BD5621C30D062553920AE306F8D7016-2"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:681px;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:340px;"></td><td style="width:5px;"></td><td style="width:8px;"></td><td style="width:87px;"></td><td style="width:12px;"></td><td style="width:5px;"></td><td style="width:8px;"></td><td style="width:83px;"></td><td style="width:12px;"></td><td style="width:5px;"></td><td style="width:8px;"></td><td style="width:94px;"></td><td style="width:12px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Expected volatility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18300917e1762-wk-Fact-85ADAE06CEA820EEB94EAE306F56096C" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">22</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18300917e1782-wk-Fact-C072A4655DE03E86BDCBAE306E243DCB" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">20</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18300917e1802-wk-Fact-B86DA59BA8460EB538DDAE306F5710A7" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">21</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Risk-free interest rate</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18300917e1829-wk-Fact-4FC8DC7C59D36E140039AE306F58E644" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="number" decimals="4" scale="-2" format="ixt:numdotdecimal">2.85</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18300917e1849-wk-Fact-B4D06234282D464EDD73AE306F58922E" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="number" decimals="4" scale="-2" format="ixt:numdotdecimal">1.87</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18300917e1869-wk-Fact-591C15C0ACD6702A735DAE306E241B0D" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="number" decimals="4" scale="-2" format="ixt:numdotdecimal">1.35</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Expected life (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonNumeric id="d18300917e1896-wk-Fact-84594516D0194BC305DEAE306F55F128" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear">7.6</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonNumeric id="d18300917e1915-wk-Fact-CFFBDFFBB49E03865B63AE306F590CB3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear">7.2</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonNumeric id="d18300917e1934-wk-Fact-0482C0F55FBE0AA54754AE306E24E597" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear">7.4</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Expected dividend</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18300917e1960-wk-Fact-5C0423B429B27C560707AE306F543B73" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usd" decimals="0" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18300917e1979-wk-Fact-81F1324E4E69B99D4409AE306F540217" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usd" decimals="0" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18300917e1998-wk-Fact-DD36C1889E753BC86712AE306F542896" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend" contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usd" decimals="0" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Weighted-average fair value of options granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18300917e2029-wk-Fact-2E5C9750602BC0316A18AE306F5AE839" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">105.94</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18300917e2048-wk-Fact-FC09B5928FDF55F0D623AE306E24ECC0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">58.65</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18300917e2068-wk-Fact-0EA2991292F856528956AE306F56E232" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">42.40</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></ix:continuation><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Volatility is based on the historical volatilities of our common stock for a period equal to the stock option&#8217;s expected life. &#160;The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of the grant. The expected life represents the number of years that we estimate, based primarily on historical experience, that the options will be outstanding prior to exercise. &#160;We do not anticipate paying any cash dividends in the future and therefore use an expected dividend yield of zero.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Restricted Stock Units</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Restricted stock units, which are rights to receive shares of company stock, were granted from 2009 through 2016 under the 2007 Plan and since 2017 under the 2017 Plan. &#160;The fair value of a restricted stock unit is the market value as determined by the closing price of the stock on the day of grant.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" id="TextSelection-F4285AB0F15DE7E773A5AE306F8D216E-0-wk-Fact-6552EF08649BCFBB115FAE306E2459C1" continuedAt="TextSelection-F4285AB0F15DE7E773A5AE306F8D216E-1" escape="true"><br/></ix:nonNumeric></span></div><ix:continuation id="TextSelection-F4285AB0F15DE7E773A5AE306F8D216E-1" continuedAt="TextSelection-F4285AB0F15DE7E773A5AE306F8D216E-2"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The following table summarizes restricted stock unit activity:</span></div></ix:continuation><div style="line-height:120%;font-size:10pt;"><ix:continuation id="TextSelection-F4285AB0F15DE7E773A5AE306F8D216E-2"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:654px;border-collapse:collapse;text-align:left;"><tr><td colspan="14"></td></tr><tr><td style="width:186px;"></td><td style="width:5px;"></td><td style="width:106px;"></td><td style="width:4px;"></td><td style="width:10px;"></td><td style="width:9px;"></td><td style="width:96px;"></td><td style="width:4px;"></td><td style="width:5px;"></td><td style="width:110px;"></td><td style="width:5px;"></td><td style="width:9px;"></td><td style="width:96px;"></td><td style="width:4px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Stock</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Average</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Grant-Date</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-Average</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remaining</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contractual Term</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aggregate</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intrinsic Value</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(in millions)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding, December 31, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18300917e2253-wk-Fact-093E67C1CAF31A650E9BAE306F42E8CE" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">473,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18300917e2272-wk-Fact-2E24B8B4BFADC53D73DEAE306F425E88" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">172.76</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18300917e2323-wk-Fact-70EF2AF3AC10B345B805AE306F41AA2F" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">185,755</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18300917e2342-wk-Fact-F6AD653C411277491B47AE306F40AA91" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">326.15</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18300917e2393-wk-Fact-FE0DD7F1C621D2D6764EAE306F3F2446" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">128,294</ix:nonFraction></span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18300917e2413-wk-Fact-3F74C5BDE0828CE129C9AE306F44E2A0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">158.49</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18300917e2464-wk-Fact-AB5769B546259FC41ADDAE306F3F54B0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">56,011</ix:nonFraction></span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18300917e2483-wk-Fact-105230BF98AD4D870E32AE306F3E383A" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">182.15</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding, December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18300917e2534-wk-Fact-5F56AEDF5B15E362453BAE306F414CF6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">474,450</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18300917e2553-wk-Fact-4CAAA95D78716A88DE24AE306F438ADB" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">235.57</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d18300917e2567-wk-Fact-77245BE6D4C2651B3201AE306F40377C" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" format="ixt-sec:duryear">2.11</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18300917e2583-wk-Fact-51F1F80205F9EE68B120AE306F43744B" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usdPerShare" decimals="1" scale="0" format="ixt:numdotdecimal">110.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></ix:continuation><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The total fair value of restricted stock units vested in </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2016</span><span style="font-family:inherit;font-size:11pt;"> was </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18300917e2615-wk-Fact-DD5B329359899D783C3FAE306E3A2C8A" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">40.0</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18300917e2619-wk-Fact-E97DC3A7608EB67DDD15AE306E369CBD" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">27.7</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18300917e2624-wk-Fact-0EC54B8014E41E4A436BAE306E2464E9" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">18.7</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">, respectively.  As of </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, there was approximately </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d18300917e2632-wk-Fact-5EBDC4F2C801E2A1B5F8AE306E241968" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">102.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> of total unrecognized compensation cost related to restricted stock units. &#160;This amount is expected to be recognized over a remaining weighted-average period of approximately </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span><ix:nonNumeric id="d18300917e2636-wk-Fact-11659B46B41170CCA0C6AE306E242423" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" format="ixt-sec:duryear">4</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:11pt;"> years.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Employee Stock Purchase Plans</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" id="TextSelection-73216F66110A4E5407F2AE306F8D3A92-0-wk-Fact-6BD4C7135AFE300EF59EAE306E3A2858" continuedAt="TextSelection-73216F66110A4E5407F2AE306F8D3A92-1" escape="true">The fair value of the employees&#8217; purchase rights under the 2011 ESPP was estimated using a Black-Scholes model with the following weighted-average assumptions:</ix:nonNumeric></span></div><ix:continuation id="TextSelection-73216F66110A4E5407F2AE306F8D3A92-1" continuedAt="TextSelection-73216F66110A4E5407F2AE306F8D3A92-2"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">78</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-E7314589FC03864709D8AE306F8DAAA0-4" continuedAt="TextSelection-E7314589FC03864709D8AE306F8DAAA0-5"><div style="line-height:120%;font-size:11pt;"><ix:continuation id="TextSelection-73216F66110A4E5407F2AE306F8D3A92-2"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:529px;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:245px;"></td><td style="width:8px;"></td><td style="width:46px;"></td><td style="width:12px;"></td><td style="width:5px;"></td><td style="width:33px;"></td><td style="width:5px;"></td><td style="width:8px;"></td><td style="width:46px;"></td><td style="width:12px;"></td><td style="width:5px;"></td><td style="width:33px;"></td><td style="width:5px;"></td><td style="width:8px;"></td><td style="width:46px;"></td><td style="width:12px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Expected volatility</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18300917e2855-wk-Fact-FE67CA57587D71804CECAE306E3AC2CA" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">27</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18300917e2885-wk-Fact-563116E9E60FA572216FAE306E3ADDCC" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">19</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18300917e2916-wk-Fact-F6D6A175AA651C539B82AE306E39F9F3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">20</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Risk-free interest rate</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18300917e2937-wk-Fact-2F04A265F01C4ED9C815AE306E3AEAD8" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="number" decimals="4" scale="-2" format="ixt:numdotdecimal">1.82</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18300917e2967-wk-Fact-569A7660240AB9005F86AE306E39AD0A" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="number" decimals="4" scale="-2" format="ixt:numdotdecimal">0.83</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18300917e2998-wk-Fact-7336ACD9CC7562483756AE306E3A42DC" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="number" decimals="4" scale="-2" format="ixt:numdotdecimal">0.26</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Expected life (in years)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonNumeric id="d18300917e3019-wk-Fact-89467D9040E77038550BAE306E369E64" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" format="ixt-sec:duryear">0.24</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonNumeric id="d18300917e3048-wk-Fact-C198148DE277ADB10256AE306E36D664" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" format="ixt-sec:duryear">0.24</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonNumeric id="d18300917e3078-wk-Fact-390E219B84810DB87532AE306E3A2C58" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" format="ixt-sec:duryear">0.25</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Expected dividend</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18300917e3098-wk-Fact-475F27D9BB239077E8E9AE306E3A3FB6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="usd" decimals="0" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18300917e3127-wk-Fact-B707922B3E7CC563B317AE306E3AA234" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="usd" decimals="0" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18300917e3157-wk-Fact-30E737985C9D3990CFF1AE306E3A301D" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend" contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="usd" decimals="0" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Weighted-average fair value</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">of purchase rights</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18300917e3264-wk-Fact-FF4C2C32CFD90101546DAE306E3A56E6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">55.04</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18300917e3293-wk-Fact-CD625C333CB4ACF85752AE306E373171" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">38.86</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18300917e3323-wk-Fact-88B6FE6114EEDAF87C57AE306E3A2D25" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" contextRef="FI2016Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">27.36</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></ix:continuation><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The major assumptions are primarily based on historical data. &#160;Volatility is based on the historical volatilities of our common stock for a period equal to the expected life of the purchase rights. &#160;The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of the grant. &#160;We do not anticipate paying any cash dividends in the future and therefore use an expected dividend yield of zero.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We sold </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span><ix:nonFraction id="d18300917e3348-wk-Fact-98DAD1A02E556384ABC8AE306E368524" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">63,464</ix:nonFraction></span></span><span style="font-family:inherit;font-size:11pt;"> shares for </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d18300917e3352-wk-Fact-67A2B52295CD39A2CD8BAE306E247A4A" name="us-gaap:ProceedsFromStockOptionsExercised" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">13.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:Times New Roman;font-size:11pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;"><span><ix:nonFraction id="d18300917e3356-wk-Fact-92DDD33DA2DF5A3E206FAE306E34FB17" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">74,409</ix:nonFraction></span></span><span style="font-family:inherit;font-size:11pt;"> shares for </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d18300917e3360-wk-Fact-C9C19C5552576C27FFA9AE306E3A2843" name="us-gaap:ProceedsFromStockOptionsExercised" contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">13.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span><ix:nonFraction id="d18300917e3364-wk-Fact-0D0D304BF8D69AB78E6AAE306E3A7E41" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">93,605</ix:nonFraction></span></span><span style="font-family:inherit;font-size:11pt;"> shares for </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d18300917e3369-wk-Fact-75BE907C769D46FE0E39AE306E243A22" name="us-gaap:ProceedsFromStockOptionsExercised" contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">11.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> under the 2011 ESPP to employees in </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2016</span><span style="font-family:inherit;font-size:11pt;">, respectively. &#160;At </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span><ix:nonFraction id="d18300917e3389-wk-Fact-87484F92AFD3382EED56AE306E24E35E" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">658,248</ix:nonFraction></span></span><span style="font-family:inherit;font-size:11pt;"> shares remain authorized and available for issuance under the 2011 ESPP.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-E7314589FC03864709D8AE306F8DAAA0-5">We currently issue new shares or treasury shares, if available, to satisfy stock option exercises, restricted stock issuances and ESPP stock purchases.</ix:continuation></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="sE3438E77A95D57CE83CB0767816C1A8A"></a></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock" id="TextSelection-35AB8673678B5B5AEBA5AE306F8DA9BB-0-wk-Fact-376929F751F9CE3B1E44AE306ECD223F" continuedAt="TextSelection-35AB8673678B5B5AEBA5AE306F8DA9BB-1" escape="true">10.       OTHER INCOME AND EXPENSE, NET</ix:nonNumeric></span></div><ix:continuation id="TextSelection-35AB8673678B5B5AEBA5AE306F8DA9BB-1" continuedAt="TextSelection-35AB8673678B5B5AEBA5AE306F8DA9BB-2"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" id="TextSelection-1E588CF51ED7309F95A4AE306F8DE38D-0-wk-Fact-04A87292A12FEAEB63E7AE306ECC3B08" continuedAt="TextSelection-1E588CF51ED7309F95A4AE306F8DE38D-1" escape="true">Other (income) expense, net includes the following components (in millions):</ix:nonNumeric></span></div><div style="line-height:120%;text-align:center;font-size:11pt;"><ix:continuation id="TextSelection-1E588CF51ED7309F95A4AE306F8DE38D-1"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:58%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Interest and investment income</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18272075e814-wk-Fact-1ADDFBB5D90CA53BC4C8AE306F74A3E1" name="us-gaap:InvestmentIncomeInterestAndDividend" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">26.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18272075e834-wk-Fact-041482213AFE4ED9A551AE306F71392E" name="us-gaap:InvestmentIncomeInterestAndDividend" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">19.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18272075e855-wk-Fact-8561D9F03606B4E73277AE306F73AABF" name="us-gaap:InvestmentIncomeInterestAndDividend" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">14.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net realized gains on investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18272075e876-wk-Fact-6EB1E7235850B7A809FFAE306F73D58A" name="us-gaap:RealizedInvestmentGainsLosses" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18272075e896-wk-Fact-DB24D365E63BE5358A39AE306F729B58" name="us-gaap:RealizedInvestmentGainsLosses" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18272075e916-wk-Fact-4EFBB4FDE400D94645C8AE306F76C205" name="us-gaap:RealizedInvestmentGainsLosses" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other-than-temporary impairment losses on investments</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18272075e943-wk-Fact-1DD42A42B9E007ED1613AE306F766E19" name="us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18272075e962-wk-Fact-5C18ECF8020118D94F38AE306F77773C" name="us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">7.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18272075e981-wk-Fact-1FA278556F50CC00E56BAE306F739673" name="us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Gain on sale of land</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18272075e1007-wk-Fact-982BD8EDDCD3C38E0496065A4BDDDF65" name="us-gaap:GainLossOnDispositionOfAssets1" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18272075e1027-wk-Fact-0FE4DC00E973A417C717065A95BE29A1" name="us-gaap:GainLossOnDispositionOfAssets1" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18272075e1046-wk-Fact-DA1103E5FEB36D242E59065A97DD412B" name="us-gaap:GainLossOnDispositionOfAssets1" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Gain on divestiture of product line</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18272075e1072-wk-Fact-F38C16870BB21FB1D1DF065B1D0B7F5E" name="us-gaap:GainLossOnSaleOfOtherAssets" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18272075e1092-wk-Fact-EF1B1E9634F5E5BFF2D5065B1EFB8740" name="us-gaap:GainLossOnSaleOfOtherAssets" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18272075e1111-wk-Fact-A88F2D76A8327CCC4D55065B211E7DDE" name="us-gaap:GainLossOnSaleOfOtherAssets" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18272075e1137-wk-Fact-500DEA2DBB62E0139CA310AAAEDA2E7B" name="us-gaap:OtherNonoperatingExpense" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18272075e1156-wk-Fact-7DEAE140E885A598004A10AADE3AFE0D" name="us-gaap:OtherNonoperatingExpense" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18272075e1175-wk-Fact-B47AE1B1AEC3C2CC609610AB09385005" name="us-gaap:OtherNonoperatingExpense" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other (income) expense, net</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18272075e1206-wk-Fact-149C577B10C8D31ECBB8AE306F758437" name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">36.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18272075e1226-wk-Fact-CF0B22A7819509D8C5C7065B8873E7E6" name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18272075e1247-wk-Fact-08C8D7561645CA64B309AE306F746B4A" name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">13.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr></table></div></ix:continuation><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></ix:continuation><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-35AB8673678B5B5AEBA5AE306F8DA9BB-2">Prior year amounts have been adjusted (see Note 1 to the consolidated financial statements in regard to ASU 2017-07) for pension and other postretirement benefits.</ix:continuation></span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div><a id="s9AF3AD038CEE5C619D982832BBDEAE50"></a></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">79</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:CashFlowSupplementalDisclosuresTextBlock" id="TextSelection-EDD73C05B04B2955E1CEAE306F8EDC55-0-wk-Fact-4D37EAC05D9CE77EE00CAE306EE1BB05" continuedAt="TextSelection-EDD73C05B04B2955E1CEAE306F8EDC55-1" escape="true"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" id="TextSelection-516256A85123FC676744AE306F8D0E87-0-wk-Fact-92F72B147F58C3166A22AE306EE1E6F1" continuedAt="TextSelection-516256A85123FC676744AE306F8D0E87-1" escape="true">11.  SUPPLEMENTAL CASH FLOW INFORMATION</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="TextSelection-516256A85123FC676744AE306F8D0E87-1" continuedAt="TextSelection-516256A85123FC676744AE306F8D0E87-2"><ix:continuation id="TextSelection-EDD73C05B04B2955E1CEAE306F8EDC55-1" continuedAt="TextSelection-EDD73C05B04B2955E1CEAE306F8EDC55-2"><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The reconciliation of net income to net cash provided by operating activities is as follows (in millions):</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation></ix:continuation><div style="line-height:120%;font-size:11pt;"><ix:continuation id="TextSelection-EDD73C05B04B2955E1CEAE306F8EDC55-2"><ix:continuation id="TextSelection-516256A85123FC676744AE306F8D0E87-2"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:92.96956977964324%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:51%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net income</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e749-wk-Fact-56FD59CBD22247946167AE306F172D35" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">365.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e768-wk-Fact-1DC43C87D46836431C5CAE306F334685" name="us-gaap:NetIncomeLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">122.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e788-wk-Fact-5F6BC55B63F2D779247BAE306EE32699" name="us-gaap:NetIncomeLoss" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">26.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Adjustments to reconcile net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">to net cash provided by operating activities </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Depreciation and amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e936-wk-Fact-64E3479176DC45A93702AE306F22E144" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">138.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e955-wk-Fact-253AF1DD863E24E83526AE306F3BF5E5" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">148.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e974-wk-Fact-3A78E9BF2269DDBFE884AE306F3CF05E" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">142.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Share-based compensation</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e1000-wk-Fact-F7B70A9F16ECA96D8A04AE306F316EE9" name="us-gaap:ShareBasedCompensation" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">27.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e1019-wk-Fact-2EA31E455A0DB4AF7494AE306EE565D7" name="us-gaap:ShareBasedCompensation" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">23.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e1038-wk-Fact-D39BE67095E94E883D89AE306F175698" name="us-gaap:ShareBasedCompensation" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">19.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Gains on dispositions of securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18283937e1064-wk-Fact-400D295D57D7BE5E7384AE306F2D58D7" name="us-gaap:DebtAndEquitySecuritiesGainLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18283937e1084-wk-Fact-46C0C7F4519FB7D2D0E9AE306F32DF16" name="us-gaap:DebtAndEquitySecuritiesGainLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18283937e1104-wk-Fact-422AEE3681605FF257D1AE306EE9E76A" name="us-gaap:DebtAndEquitySecuritiesGainLoss" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other-than-temporary impairment losses on investments</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e1131-wk-Fact-17ED3045C1F62C26D033AE306F2BD37C" name="us-gaap:ImpairmentOfInvestments" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e1150-wk-Fact-901E94D386E653F5BC59AE306F39A331" name="us-gaap:ImpairmentOfInvestments" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">7.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e1169-wk-Fact-A635DD448B98B247DB8EAE306F27E5A1" name="us-gaap:ImpairmentOfInvestments" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Changes in fair market value of equity securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18283937e1195-wk-Fact-DFE3943D6E0D6424FA57CEB8E4DA5DF4" name="us-gaap:MarketableSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairments" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">606.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18283937e1215-wk-Fact-104E6884AE4E47752E98CEB93653612D" name="us-gaap:MarketableSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairments" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18283937e1234-wk-Fact-99ABC44B1E4DE9F21207CEB96387B14F" name="us-gaap:MarketableSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairments" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Losses on dispositions of fixed assets</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e1260-wk-Fact-1BA602A7674CD9D73097AE306F3DB425" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">2.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e1279-wk-Fact-48A800B058FFBF46FBF4AE306F2365F9" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">8.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e1298-wk-Fact-A5C30FC1A518A9CE890BAE306EE4B9C3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">0.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Gain on sale of land</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18283937e1325-wk-Fact-982BD8EDDCD3C38E0496065A4BDDDF65" name="us-gaap:GainLossOnDispositionOfAssets1" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18283937e1345-wk-Fact-0FE4DC00E973A417C717065A95BE29A1" name="us-gaap:GainLossOnDispositionOfAssets1" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18283937e1364-wk-Fact-DA1103E5FEB36D242E59065A97DD412B" name="us-gaap:GainLossOnDispositionOfAssets1" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Gain on divestiture of a product line</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18283937e1390-wk-Fact-3D24B077E07BF2C79A94CEBA8FF08AFF" name="us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18283937e1410-wk-Fact-0CB7193BF17CEAD20BADCEBABDBDC3D8" name="us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18283937e1429-wk-Fact-EB54C21F65F6CEF34717CEBAE440BEAC" name="us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Excess tax benefits from share-based compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e1455-wk-Fact-F99E6437A1A71199FA1DAE306F338824" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e1474-wk-Fact-0BEBEEABAA5E3D3EE121AE306F1EA144" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18283937e1493-wk-Fact-17E862456E236EC33EADAE306EE5D58A" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Changes in fair value of contingent consideration</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18283937e1520-wk-Fact-7C1F3C14A477EA2178A7AE306EE604F6" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">6.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18283937e1540-wk-Fact-E72DF435F40B85A84680AE306F265695" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">18.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18283937e1560-wk-Fact-E30A063E41B1E5AF2932AE306F1AB5FC" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">0.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Decrease (increase) in accounts receivable, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e1587-wk-Fact-4A50559EB3476C60FCE4AE306EDF0AA9" name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">59.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18283937e1606-wk-Fact-4A28CD287B42FFE6C28DAE306EE8688A" name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">64.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e1626-wk-Fact-23DB28FE996A3988E4D8AE306EE7E551" name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">12.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Increase in inventories, net</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18283937e1652-wk-Fact-07DD2A71A5F7D262EDC9AE306F1A91F2" name="us-gaap:IncreaseDecreaseInInventories" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">12.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18283937e1672-wk-Fact-156B8C7CB7B6068BF440AE306EE0EA39" name="us-gaap:IncreaseDecreaseInInventories" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">47.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18283937e1692-wk-Fact-659780A549CAC2502E52AE306EE92031" name="us-gaap:IncreaseDecreaseInInventories" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">57.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Increase in other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18283937e1719-wk-Fact-65755262EA7073C86497AE306F16FF56" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">15.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18283937e1739-wk-Fact-816A53A6CCE070462BF6AE306F1CFBF8" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">35.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18283937e1759-wk-Fact-E707556049B3F14FB2BDAE306EE77577" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">(Decrease) increase in accounts payable</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">and other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18283937e1847-wk-Fact-5EBD1BDC86BFF0B2679FAE306F25ABC4" name="us-gaap:IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">45.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e1867-wk-Fact-C80C7136337D7E717D8DAE306F2D46F6" name="us-gaap:IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">7.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e1886-wk-Fact-156B0551B1413CBB85B7AE306F3DCF9D" name="us-gaap:IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">30.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">(Decrease) increase in income taxes payable</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18283937e1912-wk-Fact-7C982955AB71A0791A5CAE306F2A7D9F" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">20.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18283937e1932-wk-Fact-08955B16BE1F995EA7F5AE306F275742" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">22.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e1952-wk-Fact-64E6F6CF694FC07D8F73AE306F211188" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Increase (decrease) in deferred income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e1978-wk-Fact-59E61E07BD305B2F9747AE306F31DB3A" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">120.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18283937e1997-wk-Fact-03B2C04356CC1724C7CAAE306F362670" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">82.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18283937e2017-wk-Fact-B94CE910A615D344007FAE306EE79410" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">51.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Decrease in other long term assets</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e2045-wk-Fact-9F06E6E10B25962A698EAE306EE80E23" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">1.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e2064-wk-Fact-978E82874A6C3FE05D3CAE306EE71017" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">2.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e2083-wk-Fact-ECF55EE6CE4A3A1A2127AE306F15FB19" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">12.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">(Decrease) increase in other long term liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18283937e2109-wk-Fact-98F502BBCADD757724BAAE306F30FE59" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e2129-wk-Fact-022A189F8789D9EFDDB7AE306F1FA7B3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">38.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e2148-wk-Fact-69D2650C9C2618A9C751AE306F407621" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">10.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Impairment losses on goodwill and long-lived assets</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e2174-wk-Fact-E62D08D46A01B6F89B5AAE306F2EF405" name="us-gaap:AssetImpairmentCharges" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">292.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e2193-wk-Fact-00DE93C3CD8866DFD45DAE306F2367E1" name="us-gaap:AssetImpairmentCharges" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">11.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e2212-wk-Fact-565165F766013F18450AAE306F2246F6" name="us-gaap:AssetImpairmentCharges" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">62.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e2238-wk-Fact-84DADE7E6A4BD81E0884AE306EE7B9B1" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">4.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e2257-wk-Fact-BCE75F8F6FBC9C765E81AE306F264C96" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">5.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e2276-wk-Fact-EB8B5E228AA0C3DAA170AE306F2776BF" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">5.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net cash provided by operating activities</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e2307-wk-Fact-6962027DFC49984E06ACAE306F2E05A9" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">285.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e2326-wk-Fact-4D104B2C3643294C1CA0AE306F33CB30" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">104.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e2346-wk-Fact-5B9D1264B5DB6AF52EF3AE306F37F428" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">216.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Non-cash investing activities:</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;Purchased property, plant and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e2505-wk-Fact-E0310E4EAB52A5BC56E6AE306EDDC67E" name="us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e2524-wk-Fact-E538EF1CFAC2881D5638AE306F220AF9" name="us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e2544-wk-Fact-89A90A3CA5745E87BA6EAE306F234796" name="us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">7.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;Purchased marketable securities and investments</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e2569-wk-Fact-35F50562F15F2D530208AE306F2253D9" name="us-gaap:NoncashOrPartNoncashAcquisitionInvestmentsAcquired1" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e2588-wk-Fact-3940076F2BEF8A066227AE306EE62532" name="us-gaap:NoncashOrPartNoncashAcquisitionInvestmentsAcquired1" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18283937e2608-wk-Fact-6F65773098C5AD157D9BAE306F3C59FB" name="us-gaap:NoncashOrPartNoncashAcquisitionInvestmentsAcquired1" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></ix:continuation></ix:continuation><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div><a id="s15AAC85C4BB05DEAB0BC33D548621F14"></a></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">80</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="TextSelection-6DE44ACA9169B8B19D5BAE306F8E9C75-0-wk-Fact-F4FD571EDE08D238A43EAE306EF40C09" continuedAt="TextSelection-6DE44ACA9169B8B19D5BAE306F8E9C75-1" escape="true">12.       COMMITMENTS AND CONTINGENT LIABILITIES</ix:nonNumeric></span></div><ix:continuation id="TextSelection-6DE44ACA9169B8B19D5BAE306F8E9C75-1" continuedAt="TextSelection-6DE44ACA9169B8B19D5BAE306F8E9C75-2"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Rents and Leases</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Rental expense under operating leases was </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292092e569-wk-Fact-B0DC7616126004E829C7AE306ECF290D" name="us-gaap:OperatingLeasesRentExpenseNet" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">47.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292092e573-wk-Fact-41E9D65994573DF4B8EBAE306ECA0490" name="us-gaap:OperatingLeasesRentExpenseNet" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">43.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292092e577-wk-Fact-C95B6476D717762065FAAE306ECE3EC5" name="us-gaap:OperatingLeasesRentExpenseNet" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">44.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> in </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2016</span><span style="font-family:inherit;font-size:11pt;">, respectively. &#160;Leases are principally for facilities and automobiles. </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Annual future minimum lease payments at </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> under operating leases are as follows: </span><span style="font-family:inherit;font-size:11pt;">2019</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292092e607-wk-Fact-E1AE51D79D97400C1BCDAE306EEB8552" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">44.4</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">; </span><span style="font-family:inherit;font-size:11pt;">2020</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292092e615-wk-Fact-0693CCAA489F9B998A66AE306EF7131C" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">37.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">; </span><span style="font-family:inherit;font-size:11pt;">2021</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292092e624-wk-Fact-43D071C75944BE4CB9BAAE306EF2562D" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">27.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">; </span><span style="font-family:inherit;font-size:11pt;">2022</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292092e632-wk-Fact-0432529F83F33A828E56AE306EF29895" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">19.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">; </span><span style="font-family:inherit;font-size:11pt;">2023</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292092e640-wk-Fact-4553CDCA210B8154E18CAE306ECA73BD" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">13.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">; and </span><span style="font-family:inherit;font-size:11pt;">2024</span><span style="font-family:inherit;font-size:11pt;"> and beyond - </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292092e649-wk-Fact-9DCC42FEC1315E2CA9B50B876CB00094" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">25.6</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The total minimum rentals to be received in the future for subleases as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> were </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292092e662-wk-Fact-0E8737C69F06DF7A78AD0B921CC1BF9E" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">17.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Deferred Profit Sharing Retirement Plan</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We have a profit sharing plan covering substantially all U.S. employees. &#160;Contributions are made at the discretion of the Board of Directors. &#160;Bio-Rad has no liability other than for the current year&#8217;s contribution. &#160;Contribution expense was </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d18292092e677-wk-Fact-03B8F81C2C363C588CBEAE306EF4E0EC" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">15.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d18292092e681-wk-Fact-CF368B597CE9F97DF053AE306EEFE7EE" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">16.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$<ix:nonFraction id="d18292092e685-wk-Fact-DAF489484E418A960420AE306EF1FD24" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">15.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> in </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2016</span><span style="font-family:inherit;font-size:11pt;">, respectively.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Other Post-Employment Benefits</span></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In several foreign locations we are statutorily required to provide retirement benefits or a lump sum termination indemnity to our employees upon termination for virtually any reason.  These plans are accounted for as defined benefit plans and the associated net benefit obligation at </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;"> of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292092e718-wk-Fact-16839B7D9E45CF144865AE306EEED1DF" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">70.4</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292092e722-wk-Fact-BE1DDABFB45490637D69AE306EECFBC7" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">74.9</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">, respectively, has been included in Accrued payroll and employee benefits and Other long-term liabilities in the Consolidated Balance Sheets.  Most plans are not required to be funded, and as such, there is no trust or other device used to accumulate assets or settle these obligations.  However, some of these plans require funding based on local laws in which there is a trust or other device administered by an external plan manager that is used to accumulate assets to assist in settling these obligations.  The following disclosures include such plans, which are located in France, Switzerland, Germany, Korea, India, Thailand, Italy, Dubai and Japan.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" id="TextSelection-AFF3613C6B8AFA4BE11DAE306F8EC255-0-wk-Fact-5E9ABD1245F427B971E7AE306EF73D7D" continuedAt="TextSelection-AFF3613C6B8AFA4BE11DAE306F8EC255-1" escape="true">Obligations and Funded Status</ix:nonNumeric></span></div><ix:continuation id="TextSelection-AFF3613C6B8AFA4BE11DAE306F8EC255-1" continuedAt="TextSelection-AFF3613C6B8AFA4BE11DAE306F8EC255-2"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The following table sets forth the change in benefit obligations, fair value of plan assets and amounts recognized in the Consolidated Balance Sheets for the plans (in millions):</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></ix:continuation></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">81</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-6DE44ACA9169B8B19D5BAE306F8E9C75-2" continuedAt="TextSelection-6DE44ACA9169B8B19D5BAE306F8E9C75-3"><div style="line-height:120%;text-align:left;font-size:10pt;"><ix:continuation id="TextSelection-AFF3613C6B8AFA4BE11DAE306F8EC255-2"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.6328125%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:50%;"></td><td style="width:24%;"></td><td style="width:1%;"></td><td style="width:24%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change in benefit obligation:</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Benefit obligation at beginning of year</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d18292092e786-wk-Fact-6BCBBA1D3149A2880D90AE306F0F281D" name="us-gaap:DefinedBenefitPlanBenefitObligation" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">136.6</ix:nonFraction></span></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d18292092e796-wk-Fact-414B5E368B3F0F871A8AAE306F0B891B" name="us-gaap:DefinedBenefitPlanBenefitObligation" contextRef="FI2016Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">122.7</ix:nonFraction></span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e812-wk-Fact-666F7BFB450B97F21C16AE306F04F99E" name="us-gaap:DefinedBenefitPlanServiceCost" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">7.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e821-wk-Fact-946E44C3003F37C8B0F9AE306F14E7CF" name="us-gaap:DefinedBenefitPlanServiceCost" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest cost</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e836-wk-Fact-DD3C3408688A3493FFCFAE306F193CBE" name="us-gaap:DefinedBenefitPlanInterestCost" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e845-wk-Fact-15539C6B5259E24E1817AE306F26D823" name="us-gaap:DefinedBenefitPlanInterestCost" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Plan participants' contributions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e860-wk-Fact-A1A487D273B3098CFD04AE306F0B674C" name="us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e869-wk-Fact-7330A986F0CF24C8CDB7AE306F0C70F0" name="us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Actuarial (gain) loss</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18292092e884-wk-Fact-EF26F0AF5DD7CCA9853DAE306F106017" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">5.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e894-wk-Fact-29AD812604EF2252394FAE306F0D432A" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross benefits paid</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18292092e909-wk-Fact-C3FEAF4AEF7C3300ACBCAE306F0DEE35" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18292092e919-wk-Fact-19F9CF5563AAF25096E8AE306F105E2F" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Plan amendments</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18292092e935-wk-Fact-76FE33E050B68BE7CBB8AE306F0C3564" name="us-gaap:DefinedBenefitPlanPlanAmendments" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">0.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e945-wk-Fact-593C83771A31B806FFC6AE306F0FD6DB" name="us-gaap:DefinedBenefitPlanPlanAmendments" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Special termination benefits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e960-wk-Fact-B598BF2EDEC8ED0F3FAEAE306F09E0D8" name="us-gaap:DefinedBenefitPlanSpecialTerminationBenefits" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18292092e969-wk-Fact-57AFE0A1E2DB3DF56594AE306F0DBB5F" name="us-gaap:DefinedBenefitPlanSpecialTerminationBenefits" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlements</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e985-wk-Fact-A77B4BE8E971D0B145E3AE306F0B12A4" name="us-gaap:DefinedBenefitPlanSettlementsBenefitObligation" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18292092e994-wk-Fact-D36EF25567B0FF9BA806AE306F0A109E" name="us-gaap:DefinedBenefitPlanSettlementsBenefitObligation" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">5.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change attributable to foreign exchange</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18292092e1010-wk-Fact-665B78C65CE47186C1B7AE306F0A0ADD" name="us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">2.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e1020-wk-Fact-5B16E999FCB011F8F788AE306F0ACEF6" name="us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">9.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Benefit obligation at end of year</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e1062-wk-Fact-75CB7E382A4DA95A70E9AE306F0B1F6A" name="us-gaap:DefinedBenefitPlanBenefitObligation" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">137.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e1071-wk-Fact-6BCBBA1D3149A2880D90AE306F0F281D" name="us-gaap:DefinedBenefitPlanBenefitObligation" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">136.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Change in plan assets:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of plan assets at beginning year</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e1138-wk-Fact-F6F73B4204859CC868CEAE306F0E4E50" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">61.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e1147-wk-Fact-E75E167C8090F77C8C3BAE306F0EF9B0" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" contextRef="FI2016Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">58.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Actual return on plan assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e1162-wk-Fact-86924FA0EF2A2DED20DAAE306F0FEDB9" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e1171-wk-Fact-691D6C8E0B6977B48203AE306F0E5721" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Employer contributions</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e1186-wk-Fact-540CBB3AC5982023A92AAE306F0F89A3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e1195-wk-Fact-2D657CE1481A2A378421AE306F09D6BC" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Plan participants' contributions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e1210-wk-Fact-7A76005D609F0DBDEFCCAE306F0EC72F" name="us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e1219-wk-Fact-8C7E13F7BC9080EC2B18AE306F0F109E" name="us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross benefits paid</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18292092e1234-wk-Fact-DB4341093A1718813E6CAE306F0FFEF0" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18292092e1244-wk-Fact-5FC1298868C53AB0C2E9AE306F0F0494" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e1260-wk-Fact-5EC9385B93E22C51541CAE306F0E12DC" name="us-gaap:DefinedBenefitPlanSettlementsPlanAssets" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18292092e1269-wk-Fact-4E1409768F57919EA433AE306F0C5F36" name="us-gaap:DefinedBenefitPlanSettlementsPlanAssets" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change attributable to foreign exchange</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18292092e1285-wk-Fact-10546D1F810DAD5F06D3AE306F08A6A0" name="us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">0.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e1295-wk-Fact-744E6B66DE217EED6BFDAE306F0A65E2" name="us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of plan assets at end of year</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e1337-wk-Fact-C5CED97E5B5AD2587659AE306F0ED8FE" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">66.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e1346-wk-Fact-F6F73B4204859CC868CEAE306F0E4E50" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">61.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under funded status of plans</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$(<ix:nonFraction id="d18292092e1387-wk-Fact-4F251727E83CB6B758E7AE306F0E2386" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">70.4</ix:nonFraction>)</span></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$(<ix:nonFraction id="d18292092e1397-wk-Fact-4A9E4E203E76A923EA16AE306F0B74F8" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">74.9</ix:nonFraction>)</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Amounts recognized in the consolidated balance sheets: </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current liabilities (Accrued payroll and employee benefits) </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$(<ix:nonFraction id="d18292092e1465-wk-Fact-F92E9F92861A38B72B3BAE306F0D247C" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.1</ix:nonFraction>)</span></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$(<ix:nonFraction id="d18292092e1475-wk-Fact-CB257D5C61688B3DDAB7AE306F09B10E" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.1</ix:nonFraction>)</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Noncurrent liabilities (Other long-term liabilities)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18292092e1491-wk-Fact-ECD64796F76EBE621C3CAE306F0D7ACD" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">69.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18292092e1501-wk-Fact-5038648A361DA348C79BAE306F103ECD" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">73.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net liability, end of fiscal year</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$(<ix:nonFraction id="d18292092e1543-wk-Fact-16839B7D9E45CF144865AE306EEED1DF" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">70.4</ix:nonFraction>)</span></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$(<ix:nonFraction id="d18292092e1553-wk-Fact-BE1DDABFB45490637D69AE306EECFBC7" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">74.9</ix:nonFraction>)</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></ix:continuation><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="TextSelection-F3A9D2F36A1BD3410C91AE306F8E2CBF-0-wk-Fact-15957F5B9CA91DA45BBAAE306EF4E1EE" continuedAt="TextSelection-F3A9D2F36A1BD3410C91AE306F8E2CBF-1" escape="true">Components of Net Periodic Benefit Cost</ix:nonNumeric></span></div><ix:continuation id="TextSelection-F3A9D2F36A1BD3410C91AE306F8E2CBF-1" continuedAt="TextSelection-F3A9D2F36A1BD3410C91AE306F8E2CBF-2"><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;background-color:#ffffff;">The following sets forth the net periodic benefit cost (income) for the periods indicated (in millions):</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></ix:continuation><div style="line-height:120%;text-align:center;font-size:10pt;"><ix:continuation id="TextSelection-F3A9D2F36A1BD3410C91AE306F8E2CBF-2"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:36%;"></td><td style="width:21%;"></td><td style="width:1%;"></td><td style="width:21%;"></td><td style="width:1%;"></td><td style="width:19%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d18292092e1662-wk-Fact-666F7BFB450B97F21C16AE306F04F99E" name="us-gaap:DefinedBenefitPlanServiceCost" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">7.5</ix:nonFraction></span></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d18292092e1672-wk-Fact-946E44C3003F37C8B0F9AE306F14E7CF" name="us-gaap:DefinedBenefitPlanServiceCost" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.5</ix:nonFraction></span></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d18292092e1682-wk-Fact-1E8F64EE0354F2F26D79AE306F169E73" name="us-gaap:DefinedBenefitPlanServiceCost" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.1</ix:nonFraction></span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e1698-wk-Fact-DD3C3408688A3493FFCFAE306F193CBE" name="us-gaap:DefinedBenefitPlanInterestCost" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e1707-wk-Fact-15539C6B5259E24E1817AE306F26D823" name="us-gaap:DefinedBenefitPlanInterestCost" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e1716-wk-Fact-CC7563FE6CB36FC15326AE306F1FC967" name="us-gaap:DefinedBenefitPlanInterestCost" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected returns on plan assets</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18292092e1731-wk-Fact-B4845DCEB571FA932AB6AE306F14BE92" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18292092e1741-wk-Fact-A4B11BD1402ED69DD4EBAE306F04D841" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18292092e1751-wk-Fact-4722CF1F7F8580B51F6FAE306F1D38D8" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of actuarial losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e1767-wk-Fact-DBE73D8D210A1AB48F43AE306F1F6FAA" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">1.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e1776-wk-Fact-EA73E038CFAFDD2092BFAE306F1A2E4E" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">1.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e1785-wk-Fact-C7F97577B4724ACA39E4AE306F1E85B1" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">1.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of prior service costs </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e1800-wk-Fact-EA3F78257ADDE196D57AAE306F16542F" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e1809-wk-Fact-B0B34818E814681FDCB8AE306F27218C" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e1818-wk-Fact-B0DF37C8C6C47E4A6F29AE306F1BD1E6" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e1833-wk-Fact-3B2D85F6CB92E02C1C3BAE306F2858DE" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e1842-wk-Fact-FB96C3DD640A6B38063BAE306F1CDEEC" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">1.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e1851-wk-Fact-348AC2338CC156DA1C6BAE306F1B075F" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">0.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net periodic benefit costs</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d18292092e1902-wk-Fact-5A442C9275244B3D58BAAE306F1B2F6B" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">8.9</ix:nonFraction></span></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d18292092e1912-wk-Fact-5EFF7CD994F535D66251AE306F28739B" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">9.1</ix:nonFraction></span></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d18292092e1922-wk-Fact-A2B1417CC109536743BAAE306F1BE9A1" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">8.6</ix:nonFraction></span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></ix:continuation><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">82</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-6DE44ACA9169B8B19D5BAE306F8E9C75-3" continuedAt="TextSelection-6DE44ACA9169B8B19D5BAE306F8E9C75-4"><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ScheduleOfAssumptionsUsedTableTextBlock" id="TextSelection-47B80145A399C9774FDBAE306F8ED094-0-wk-Fact-E749D2D03AB33B206789AE306ECA5565" continuedAt="TextSelection-47B80145A399C9774FDBAE306F8ED094-1" escape="true">Assumptions</ix:nonNumeric></span></div><ix:continuation id="TextSelection-47B80145A399C9774FDBAE306F8ED094-1" continuedAt="TextSelection-47B80145A399C9774FDBAE306F8ED094-2"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;background-color:#ffffff;">The weighted-average assumptions used in computing the benefit obligations are as follows:</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.6328125%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:50%;"></td><td style="width:24%;"></td><td style="width:1%;"></td><td style="width:24%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Discount rate</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e2032-wk-Fact-7AFC578F686F970B44E2AE306F1CD5AE" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" contextRef="FI2018Q4" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">1.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e2042-wk-Fact-C1E7219A28C7C6835E9FAE306F1B5E8C" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" contextRef="FI2017Q4" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">0.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Compensation rate increase</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e2058-wk-Fact-4A1B861472B6F8CF0730AE306F187123" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" contextRef="FI2018Q4" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">1.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e2068-wk-Fact-3554D0002B235A734786AE306F1E4B5E" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" contextRef="FI2017Q4" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">1.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;background-color:#ffffff;">The weighted-average assumptions used in computing the net periodic benefit costs are as follows:</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></ix:continuation><div style="line-height:120%;text-align:center;font-size:10pt;"><ix:continuation id="TextSelection-47B80145A399C9774FDBAE306F8ED094-2"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.0234375%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:44%;"></td><td style="width:19%;"></td><td style="width:1%;"></td><td style="width:17%;"></td><td style="width:1%;"></td><td style="width:17%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Discount rate</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e2167-wk-Fact-47B025805BB5B2495E0AAE306F333497" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" contextRef="FD2018Q4YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">0.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e2177-wk-Fact-8D9278E014500468E73BAE306F331E51" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" contextRef="FD2017Q4YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">0.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e2187-wk-Fact-3BD1CF627968051F8ECAAE306F358121" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" contextRef="FD2016Q4YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">1.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected long-term rate of return on plan assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e2203-wk-Fact-B592CC2DC8A49B42E351AE306F352697" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" contextRef="FD2018Q4YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">1.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e2213-wk-Fact-B66F3687DFFF1957199CAE306F364B2F" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" contextRef="FD2017Q4YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">1.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18292092e2223-wk-Fact-D2E8C7D4158B7FE5CDEBAE306F343C07" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" contextRef="FD2016Q4YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">1.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></ix:continuation><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;background-color:#ffffff;">In some foreign locations we have service award plans that are paid based upon the number of years of employment.</span><span style="font-family:inherit;font-size:11pt;">  </span><span style="font-family:inherit;font-size:11pt;">Under these plans, the liability at </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;"> was </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292092e2286-wk-Fact-AC0C31F0BE49525BCE71AE306EF26B3A" name="us-gaap:PostemploymentBenefitsLiabilityCurrentAndNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292092e2290-wk-Fact-2834D893F34ED4E9CE1CAE306EF0D9B5" name="us-gaap:PostemploymentBenefitsLiabilityCurrentAndNoncurrent" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, respectively, and has been included in Accrued payroll and employee benefits and Other long-term liabilities in the Consolidated Balance Sheets.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Purchase Obligations</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">As of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, we had obligations that have been recognized on our balance sheet of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292092e2308-wk-Fact-6B054E04250D267C4624AE306EEF4B99" name="us-gaap:RecordedUnconditionalPurchaseObligation" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">110.9</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">, which include purchases of goods and services that are enforceable and legally binding to Bio-Rad and that specify all significant terms and exclude agreements that are cancelable without penalty.  These obligations also include other post-employment benefits in some of our foreign locations as indicated above.  </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The annual future fixed and determinable portion of our purchase obligations that have been recognized on our balance sheet as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> are as follows: </span><span style="font-family:inherit;font-size:11pt;">2019</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292092e2326-wk-Fact-6215CBC5CD824992CEC7AE306EF0823B" name="us-gaap:RecordedUnconditionalPurchaseObligationDueWithinOneYear" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:11pt;">2020</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292092e2334-wk-Fact-7929C30DEF45020067AFAE306ECE5DC1" name="us-gaap:RecordedUnconditionalPurchaseObligationDueInSecondYear" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">16.4</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2021</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292092e2343-wk-Fact-B005F309E4548EEAEBA0AE306ED190E7" name="us-gaap:RecordedUnconditionalPurchaseObligationDueInThirdYear" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.2</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2022</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292092e2351-wk-Fact-36188F62248278A0BCA6AE306ECF6F9E" name="us-gaap:RecordedUnconditionalPurchaseObligationDueInFourthYear" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.4</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2022</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292092e2359-wk-Fact-07A8B33B06BAEB32912AAE306ECF5E5A" name="us-gaap:RecordedUnconditionalPurchaseObligationDueInFifthYear" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.5</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> and after </span><span style="font-family:inherit;font-size:11pt;">2023</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292092e2368-wk-Fact-17DBC0EE4D8DD9549639AE306ECBC1FA" name="us-gaap:RecordedUnconditionalPurchaseObligationDueAfterFifthYear" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">76.6</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">As of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, we had purchase obligations that have not been recognized on our balance sheet of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292092e2381-wk-Fact-852EF29CAD76F0F32CC2AE306ECDCF1D" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">12.5</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">, which include agreements to purchase goods or services that are enforceable and legally binding to Bio-Rad and that specify all significant terms and exclude agreements that are cancelable without penalty.  </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The annual future fixed and determinable portion of our purchase obligations that have not been recognized on our balance sheet as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> are as follows: </span><span style="font-family:inherit;font-size:11pt;">2019</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292092e2398-wk-Fact-A2FC8292251519E15205AE306ED03807" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> - </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292092e2406-wk-Fact-C975AB225BA3C2B3BA9FAE306ED0F552" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.3</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:11pt;">2021</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292092e2415-wk-Fact-3A93EE3B2A1901B32C8CAE306EEDE539" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.1</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2022</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292092e2423-wk-Fact-A6284F574E9E64D92779AE306ECD4296" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2022</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292092e2431-wk-Fact-DEBDC4E66F061615C6ADAE306EF53CCB" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.2</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> and after </span><span style="font-family:inherit;font-size:11pt;">2023</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292092e2440-wk-Fact-E99249F2939E24043FA9AE306EC9EF20" name="us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.2</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Letters of Credit/Guarantees</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In the ordinary course of business, we are at times required to post letters of credit/guarantees. &#160;The letters of credit/guarantees are issued by financial institutions to guarantee our obligations to various parties.  We were contingently liable for </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292092e2454-wk-Fact-044CD850042900A51F950B80847D7B5C" name="us-gaap:LettersOfCreditOutstandingAmount" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.1</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> of standby letters of credit/guarantees with financial institutions as of </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">83</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-6DE44ACA9169B8B19D5BAE306F8E9C75-4" continuedAt="TextSelection-6DE44ACA9169B8B19D5BAE306F8E9C75-5"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Contingent Consideration</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">During the first quarter of 2016, we recognized a contingent consideration liability upon our acquisition of a high performance analytical flow cytometer platform from Propel.  At the acquisition date, the amount of contingent consideration was determined based on a probability-weighted income approach related to the achievement of sales milestones, ranging from </span><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18292092e2473-wk-Fact-F890E5254535E6BCB807AE306EE0D249" name="bio:BusinessAcquisitionContingentConsiderationPotentialPercentagePayout" contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember_us-gaap_ContingentConsiderationByTypeAxis_bio_SalesmilestonepercentageofannualinvoicesMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">39</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:11pt;"> to </span><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18292092e2477-wk-Fact-A8828D675BF5DAD00194AE306EDF8CB3" name="bio:BusinessAcquisitionContingentConsiderationPotentialPercentagePayout" contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember_us-gaap_ContingentConsiderationByTypeAxis_bio_SalesmilestonepercentageofannualinvoiceslowMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">20</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:11pt;"> for the calendar years 2017 through 2020.  The sales milestones could potentially range from </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292092e2481-wk-Fact-6C67D611534121B2C6D9AE306EE5468E" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember_us-gaap_ContingentConsiderationByTypeAxis_bio_SalesmilestoneminimumamountMember" unitRef="usd" decimals="-5" scale="0" format="ixt:numdotdecimal">0</ix:nonFraction></span></span><span style="font-family:inherit;font-size:11pt;"> to an unlimited amount.  In the first and third quarters of 2018, we paid </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292092e2485-wk-Fact-2C17D0676974DBFD15D1AE306EE6551B" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" contextRef="FD2018Q1QTD_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292092e2489-wk-Fact-80F829CAB847FC4A6D4AE3D71C29DD45" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" contextRef="FD2018Q3QTD_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, respectively, per the purchase agreement.  Since 2016 we have had a net decrease in the cumulative valuation of the sales milestones of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292092e2494-wk-Fact-7A368BC17B357342CCF1AE306EE1FFF7" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" contextRef="D2018Q4_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">12.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">.  The contingent consideration was accrued at its estimated fair value of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18292092e2498-wk-Fact-316A4AC44C2190202E06AE306EE4D9E9" name="us-gaap:BusinessCombinationContingentConsiderationLiability" contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">8.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Concentrations of Labor Subject to Collective Bargaining Agreements</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><ix:continuation id="TextSelection-6DE44ACA9169B8B19D5BAE306F8E9C75-5" continuedAt="TextSelection-6DE44ACA9169B8B19D5BAE306F8E9C75-6"><span style="font-family:inherit;font-size:11pt;">At </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, approximately </span><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18292092e2520-wk-Fact-B7BBC507AFEC940BE66D0BAA7AD32159" name="bio:EmployeesCoveredByCollectiveBargainingAgreementsUSPercentage" contextRef="FI2018Q4" unitRef="number" decimals="2" scale="-2" format="ixt-sec:numwordsen">eight</ix:nonFraction></span></span><span style="font-family:inherit;font-size:11pt;"> percent of Bio-Rad's approximately </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span><ix:nonFraction id="d18292092e2524-wk-Fact-EF25E36C62E4C9338E3AAE306ECDCCED" name="dei:EntityNumberOfEmployees" contextRef="FI2018Q4_bio_EmployeeLocationAxis_country_US" unitRef="number" decimals="0" scale="0" format="ixt:numdotdecimal">3,265</ix:nonFraction></span></span></ix:continuation><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-6DE44ACA9169B8B19D5BAE306F8E9C75-6"> U.S. employees were covered by a collective bargaining agreement, which will expire on November&#160;7,&#160;2019. &#160;Many of Bio-Rad's non-U.S. full-time employees, especially in France, are covered by collective bargaining agreements.</ix:continuation>  </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="sCC882C1A50195B7E963E6237F41C649E"></a></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:LegalMattersAndContingenciesTextBlock" id="TextSelection-C1B37FE845CBC554A846AE306F8E1676-0-wk-Fact-023330E920943FDBB031AE306E3A265E" continuedAt="TextSelection-C1B37FE845CBC554A846AE306F8E1676-1" escape="true">13.&#160;&#160;&#160;&#160;LEGAL PROCEEDINGS</ix:nonNumeric></span></div><ix:continuation id="TextSelection-C1B37FE845CBC554A846AE306F8E1676-1" continuedAt="TextSelection-C1B37FE845CBC554A846AE306F8E1676-2"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-size:11pt;">On May 27, 2015, our former general counsel, Sanford S. Wadler, filed a lawsuit in the U.S. District Court, Northern District of California, against us and four of our then current directors and one former director.  The plaintiff&#8217;s suit alleged whistleblower retaliation in violation of the Sarbanes-Oxley Act and the Dodd-Frank Act for raising FCPA-related concerns.  Mr. Wadler also alleged wrongful termination in violation of public policy, non-payment of wages and waiting time penalties in violation of the California Labor Code.  The plaintiff sought back pay, compensatory damages for lost wages, earnings, retirement benefits and other employee benefits, compensation for mental pain and anguish and emotional distress, waiting time penalties, punitive damages, litigation costs (including attorneys&#8217; fees) and reinstatement of employment.  On July 28, 2015, we filed a motion to dismiss the plaintiff's complaint and specifically requested dismissal of the claims alleged against us under the Dodd-Frank Act and California Labor Code 1102.5 and the claims against the directors under the Sarbanes-Oxley Act and the Dodd-Frank Act.  On October 23, 2015, the District Court granted our motion with respect to the alleged violations of the Sarbanes-Oxley Act against all the director defendants except Norman Schwartz with prejudice.  The Court denied our motion to dismiss the claims under the Dodd-Frank Act as against both us and the director defendants.  The trial commenced on January 17, 2017 and concluded on February 6, 2017.  Mr. Wadler was awarded</span><span style="font-family:inherit;font-size:11pt;"> </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18276343e568-wk-Fact-34EC27F9FBE698B10F21AE306E3ADBDE" name="us-gaap:LossContingencyDamagesSoughtValue" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-4" scale="6" format="ixt:numdotdecimal">10.92</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, plus prejudgment interest of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18276343e572-wk-Fact-8060471CC40F72F0A6ECAE306E3AC453" name="us-gaap:LitigationSettlementInterest" contextRef="FD2017Q4YTD" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">141,608</ix:nonFraction></span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-size:11pt;">post-judgment interest, and Mr. Wadler&#8217;s litigation costs, expert witness fees, and reasonable attorneys&#8217; fees as approved by the Court.  We have provided for the judgment, interest and Mr. Wadler's litigation costs.  On June 6, 2017, we filed a notice of appeal with the United States Court of Appeals for the Ninth Circuit.  Oral arguments occurred on November 14, 2018.  On February 26, 2019, the United States Court of Appeals for the Ninth Circuit issued its decision, reversing in part, vacating in part, and affirming in part.  Specifically, the court:  (1) reversed the Dodd-Frank claim, which amounts to about</span><span style="font-family:inherit;font-size:11pt;"> </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18276343e581-wk-Fact-C48E2661D79DA8B9CDC2AE306E3A677E" name="us-gaap:LossContingencyAccrualCarryingValuePeriodIncreaseDecrease" contextRef="D2019Q1SD_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="usd" decimals="-4" scale="6" format="ixt:numdotdecimal">2.96</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> plus interest, and directed the district court to enter judgment in Bio-Rad&#8217;s favor on that claim; (2) vacated the SOX claim due to instructional error and remanded for further proceedings, including whether a new trial is needed; and (3) affirmed the California public policy claim and the </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18276343e585-wk-Fact-5135197BD9385E38C0A7595FD477AA41" name="us-gaap:LossContingencyDamagesAwardedValue" contextRef="D2019Q1SD_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="usd" decimals="-4" scale="6" format="ixt:numdotdecimal">7.96</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> in damages attributable to it.  On March 12, 2019 we filed a petition for panel rehearing or rehearing </span><span style="font-family:inherit;font-size:11pt;font-style:italic;">en banc</span><span style="font-family:inherit;font-size:11pt;"> with the United States Court of Appeals for the Ninth Circuit.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-size:11pt;">We are also party to various other claims, legal actions and complaints arising in the ordinary course of business.  We cannot at this time reasonably estimate a range of exposure, if any, of the potential liability with respect to these matters.  While we do not believe, at this time, that any ultimate liability resulting from any of these other matters will have a material adverse effect on our results of operations, financial position or liquidity, we cannot give any assurance regarding the ultimate outcome of these other matters and their resolution could be material to our operating results for any particular period, depending on the level of income for the period.</span><span style="font-family:inherit;font-size:11pt;"> </span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">84</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-C1B37FE845CBC554A846AE306F8E1676-2" continuedAt="TextSelection-C1B37FE845CBC554A846AE306F8E1676-3"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-C1B37FE845CBC554A846AE306F8E1676-3"><br/></ix:continuation></span></div><div><a id="s54E1AEB9B64651448C36ECA3E1528E1F"></a></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;"> <ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:SegmentReportingDisclosureTextBlock" id="TextSelection-38B54B4B12EEBA42F831AE306F8F6AF7-0-wk-Fact-161B8BCC9E542F352F1AAE306ED5A514" continuedAt="TextSelection-38B54B4B12EEBA42F831AE306F8F6AF7-1" escape="true">14.            SEGMENT INFORMATION</ix:nonNumeric></span></div><ix:continuation id="TextSelection-38B54B4B12EEBA42F831AE306F8F6AF7-1" continuedAt="TextSelection-38B54B4B12EEBA42F831AE306F8F6AF7-2"><div style="line-height:120%;padding-left:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Bio-Rad is a multinational manufacturer and worldwide distributor of its own life science research products and clinical diagnostics products. &#160;We have two reportable segments: &#160;Life Science and Clinical Diagnostics. &#160;These reportable segments are strategic business lines that offer more than </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span><ix:nonFraction id="d18299540e564-wk-Fact-D5A5DF6604631AD4D334AE306ED7A7C7" name="bio:NumberOfProductsAndServices" contextRef="FD2018Q4YTD" unitRef="number" decimals="0" scale="0" format="ixt:numdotdecimal">9,000</ix:nonFraction></span></span><span style="font-family:inherit;font-size:11pt;"> different products and services and require different marketing strategies.  We do not disclose quantitative information about our different products and services as it is impractical to do so based primarily on the numerous products and services that we sell and the global markets that we serve.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The Life Science segment develops, manufactures, sells and services reagents, apparatus and instruments used for biological research. These products are sold to university and medical school laboratories, pharmaceutical and biotechnology companies, food testing laboratories and government and industrial research facilities.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The Clinical Diagnostics segment develops, manufactures, sells and services automated test systems, informatics systems, test kits and specialized quality controls for the healthcare market. These products are sold to reference laboratories, hospital laboratories, state newborn screening facilities, physicians&#8217; office laboratories, transfusion laboratories and insurance and forensic testing laboratories.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other Operations include the remainder of our Analytical Instruments segment.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Segment results are presented in the same manner as we present our operations internally to make operating decisions and assess performance.  The accounting policies of the segments are the same as those described in Significant Accounting Policies (see Note 1). &#160;Segment profit or loss includes an allocation of corporate expense based upon sales and an allocation of interest expense based upon accounts receivable and inventories.&#160;&#160;The difference between total segment allocated interest expense, depreciation and amortization, and capital expenditures and the corresponding consolidated amounts is attributable to our corporate headquarters. &#160;Segments are expected to manage only assets completely under their control. &#160;Accordingly, segment assets include primarily accounts receivable, inventories and gross machinery and equipment. &#160;Goodwill balances have been included in corporate for segment reporting purposes.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="TextSelection-BF70AEF7D821B6AC5456AE306F8E06A2-0-wk-Fact-04E13AA80E3B010C2D46AE306ED5C6EC" continuedAt="TextSelection-BF70AEF7D821B6AC5456AE306F8E06A2-1" escape="true"><br/></ix:nonNumeric></span></div><ix:continuation id="TextSelection-BF70AEF7D821B6AC5456AE306F8E06A2-1" continuedAt="TextSelection-BF70AEF7D821B6AC5456AE306F8E06A2-2"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Information regarding industry segments at </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:11pt;">, and </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2016</span><span style="font-family:inherit;font-size:11pt;"> and for the years then ended is as follows (in&#160;millions):</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">85</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-38B54B4B12EEBA42F831AE306F8F6AF7-2" continuedAt="TextSelection-38B54B4B12EEBA42F831AE306F8F6AF7-3"><ix:continuation id="TextSelection-BF70AEF7D821B6AC5456AE306F8E06A2-2" continuedAt="TextSelection-BF70AEF7D821B6AC5456AE306F8E06A2-3"><div style="line-height:120%;text-align:left;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:81.0546875%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"></td></tr><tr><td style="width:33%;"></td><td style="width:13%;"></td><td style="width:4%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:4%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:4%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Life</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Science</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Clinical</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Diagnostics</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Operations</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Segment net sales&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e744-wk-Fact-6E3B8D51BAB15A16885DAE306F638F88" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">861.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e763-wk-Fact-BEFCABC4862702B8E33CAE306F368428" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,411.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e783-wk-Fact-579404A27FB1801FD190AE306F6855C6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">15.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e808-wk-Fact-2A8A99CA71529FE96BFAAE306F63B5DA" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">785.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e827-wk-Fact-3165A7D2A97941FF42A2AE306F36CB7C" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,360.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e847-wk-Fact-0BC70343441FA4CEF765AE306F601A92" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">14.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e877-wk-Fact-53986464C0E9711D4A03AE306F6ACA24" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">730.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e896-wk-Fact-0755B46274B661122ADAAE306F59A9CC" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,323.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e916-wk-Fact-A9A51C18F6676C73D1BAAE306F5E7F56" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">14.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Allocated interest expense</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e1023-wk-Fact-34D07ABFD868A564D6F0AE306F6B2594" name="us-gaap:InterestExpense" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">7.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e1042-wk-Fact-05147E981448B48EF361AE306F60BB94" name="us-gaap:InterestExpense" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">16.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e1062-wk-Fact-2DD40DC426BC73FF79DCAE306F6CD03E" name="us-gaap:InterestExpense" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e1087-wk-Fact-A990B23D12CAA4F2966AAE306F660C32" name="us-gaap:InterestExpense" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">7.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e1106-wk-Fact-A1CAEBC353F206BF884BAE306F5C60F8" name="us-gaap:InterestExpense" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">14.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e1126-wk-Fact-F16E8C7BEB9E6E058B56AE306F616776" name="us-gaap:InterestExpense" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e1156-wk-Fact-DCB58710D12CA770D730AE306F30C73E" name="us-gaap:InterestExpense" contextRef="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e1175-wk-Fact-68C300C8389BA3055C0EAE306F2F10B0" name="us-gaap:InterestExpense" contextRef="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">16.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e1195-wk-Fact-8F0325FED72954CE0C42AE306F68BB11" name="us-gaap:InterestExpense" contextRef="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Depreciation and amortization</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e1302-wk-Fact-2A3F7E8BEE5A67DF1EBDAE306F3637A0" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">34.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e1321-wk-Fact-2EABFFFEB4E7618D15E7AE306F64F1FD" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">72.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e1341-wk-Fact-3237AED403D68A787D77AE306F309532" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e1366-wk-Fact-E8B44331703AF15B53ACAE306F67AF35" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">36.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e1385-wk-Fact-9CFADA9163A0E7761D0AAE306F5D785E" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">80.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e1405-wk-Fact-05B48356C13CB7D920ECAE306F5F1915" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e1436-wk-Fact-82975B009CF67C40FAC6AE306F5F2822" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">31.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e1455-wk-Fact-0B19114213AA09DCBADCAE306F6E43A9" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">80.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e1475-wk-Fact-F9D62A09A409A76F9785AE306F340CD5" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Segment profit (loss)</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e1582-wk-Fact-7267BDFAB4BD6EF3A3EFAE306F59F9E9" name="us-gaap:OperatingIncomeLoss" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">28.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18299540e1601-wk-Fact-13536A90A2198C3446F5AE306F377926" name="us-gaap:OperatingIncomeLoss" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">145.7</ix:nonFraction></span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e1622-wk-Fact-602805D8AAF135FAFC82AE306F5AE985" name="us-gaap:OperatingIncomeLoss" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18299540e1647-wk-Fact-C3FABD659BC6C6D77B98AE306F5841AB" name="us-gaap:OperatingIncomeLoss" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">9.9</ix:nonFraction></span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e1667-wk-Fact-910286FF82EACC8ACCF8AE306F32440A" name="us-gaap:OperatingIncomeLoss" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">114.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e1687-wk-Fact-235515A59476A2D81E31AE306F67505D" name="us-gaap:OperatingIncomeLoss" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18299540e1717-wk-Fact-99C444134A54BD1B2A05AE306F6936B0" name="us-gaap:OperatingIncomeLoss" contextRef="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">19.1</ix:nonFraction></span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e1737-wk-Fact-D7E7DE86B4A4AE5F03C6AE306F5ECFCB" name="us-gaap:OperatingIncomeLoss" contextRef="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">58.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e1757-wk-Fact-3415B46416F1F344FCE3AE306F6DE83C" name="us-gaap:OperatingIncomeLoss" contextRef="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Segment assets</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e1864-wk-Fact-5D7800A1F37892506722AE306F64CF1B" name="us-gaap:Assets" contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">450.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e1883-wk-Fact-B9F003D8E095D3B3CA8BAE306F6AEAA8" name="us-gaap:Assets" contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">949.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e1903-wk-Fact-8DB0851C0CC8ED7CE43DAE306F6BB8CF" name="us-gaap:Assets" contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e1928-wk-Fact-45D918A58EF74BAD373CAE306F6A7DAB" name="us-gaap:Assets" contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">453.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e1947-wk-Fact-23871A9CCBAEBBCE4500AE306F6FBC65" name="us-gaap:Assets" contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,038.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e1967-wk-Fact-BC0BDCB9EDEB93CA712EAE306F5B2C57" name="us-gaap:Assets" contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Capital expenditures</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e2074-wk-Fact-95AE59A229F0AFCF2544AE306F61D0DF" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">36.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e2093-wk-Fact-1EABD2CB63D99231794AAE306F326626" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">60.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e2113-wk-Fact-F98B04631D05A7D177E4AE306F6DE7FD" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e2138-wk-Fact-38867E8FC9078E386C44AE306F5BEDE7" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">12.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e2157-wk-Fact-5BAAC23C8294AC9733A8AE306F6F4953" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">59.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e2177-wk-Fact-B4A57B6F3EDCC188A559AE306F625996" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-BF70AEF7D821B6AC5456AE306F8E06A2-3"><br/></ix:continuation></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Prior year amounts have been adjusted (see Note 1 to the consolidated financial statements in regard to ASU 2017-07 for pension and other postretirement benefits).  Clinical Diagnostics segment loss for 2018 was due to impairment losses taken on goodwill of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18299540e2206-wk-Fact-4199318E4EE6F368B52DAE306F487F92" name="us-gaap:GoodwillImpairmentLoss" contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">276.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">  (see Note 4 to the consolidated financial statements)</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net corporate operating expense consists of receipts and expenditures that are not the primary responsibility of segment operating management and therefore are not allocated to the segments for performance assessment by our chief operating decision maker.  T<ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" id="TextSelection-281FA42A34CBDC485864AE306F8EEEA6-0-wk-Fact-52A05717461987DA599FAE306ED67053" continuedAt="TextSelection-281FA42A34CBDC485864AE306F8EEEA6-1" escape="true">he following reconciles total segment profit to consolidated income before taxes (in millions):</ix:nonNumeric></span></div><ix:continuation id="TextSelection-281FA42A34CBDC485864AE306F8EEEA6-1" continuedAt="TextSelection-281FA42A34CBDC485864AE306F8EEEA6-2"><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:90.4296875%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:63%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total segment (loss) profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18299540e2442-wk-Fact-93EB196A9C20BBFFA265AE306F2B3F08" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2018Q4YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">116.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e2462-wk-Fact-E2830A0765344676ED2FAE306F23543D" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2017Q4YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">106.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e2481-wk-Fact-4EE35F6CD4BF4B3600DDAE306F26786E" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2016Q4YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">39.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Foreign currency exchange losses, net</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18299540e2497-wk-Fact-D82BA568CE03CC847633AE306F2B423B" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2018Q4YTD_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ForeignCurrencyGainLossMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">2.9</ix:nonFraction></span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18299540e2517-wk-Fact-4965BD20ECF0459F86B8AE306F2734D8" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2017Q4YTD_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ForeignCurrencyGainLossMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">9.1</ix:nonFraction></span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18299540e2537-wk-Fact-0C39936EA3766571B0DCAE306F2A6660" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2016Q4YTD_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ForeignCurrencyGainLossMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">4.5</ix:nonFraction></span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net corporate operating, interest and other expense not allocated to segments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18299540e2559-wk-Fact-B46E8861C13C5D78D7BAAE306F29ED81" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2018Q4YTD_srt_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">10.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18299540e2579-wk-Fact-F774DED2DAE8D3FAC466AE306F24AAAF" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2017Q4YTD_srt_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">10.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18299540e2599-wk-Fact-C466BE5F0DEB2701063FAE306F2838B0" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2016Q4YTD_srt_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">7.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Change in fair market value of equity securities</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e2621-wk-Fact-130756DEB0FADAEEFD79CF9E22B05C41" name="us-gaap:UnrealizedGainOnSecurities" contextRef="FD2018Q4YTD_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">606.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e2640-wk-Fact-E0545A994B89F01C5315CF9E3A3E56B1" name="us-gaap:UnrealizedGainOnSecurities" contextRef="FD2017Q4YTD_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e2659-wk-Fact-78E9FC64B5483816E3EBCF9E50001AEB" name="us-gaap:UnrealizedGainOnSecurities" contextRef="FD2016Q4YTD_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other income (expense), net</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e2680-wk-Fact-173D92514614AA43DD25AE306F25AB88" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2018Q4YTD_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherNonoperatingIncomeExpenseMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">36.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e2699-wk-Fact-F330B0A40D9E918E574BAE306F297001" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2017Q4YTD_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherNonoperatingIncomeExpenseMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e2718-wk-Fact-43E73AA322854B25259BAE306F24B334" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2016Q4YTD_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherNonoperatingIncomeExpenseMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">13.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Consolidated income before income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e2744-wk-Fact-F1DFD4B5B2BB5EC82CC9AE306E3A292E" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">512.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e2763-wk-Fact-C161065ADCBA820E0B35AE306E3AA704" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">97.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e2782-wk-Fact-C499B2A7A51E2F770A58AE306E3AAEC7" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">41.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><ix:continuation id="TextSelection-281FA42A34CBDC485864AE306F8EEEA6-2"><br/></ix:continuation></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Prior year amounts have been adjusted (see Note 1 to the consolidated financial statements in regard to ASU 2017-07) for pension and other postretirement benefits.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">86</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-38B54B4B12EEBA42F831AE306F8F6AF7-3" continuedAt="TextSelection-38B54B4B12EEBA42F831AE306F8F6AF7-4"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" id="TextSelection-14D2344C022B7F5E478FAE306F8F2B1D-0-wk-Fact-A3E6696BA60F724CE686AE306ED53668" continuedAt="TextSelection-14D2344C022B7F5E478FAE306F8F2B1D-1" escape="true">The following reconciles total segment assets to consolidated total assets (in millions):</ix:nonNumeric></span></div><ix:continuation id="TextSelection-14D2344C022B7F5E478FAE306F8F2B1D-1" continuedAt="TextSelection-14D2344C022B7F5E478FAE306F8F2B1D-2"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></ix:continuation><div style="line-height:120%;text-align:center;font-size:11pt;"><ix:continuation id="TextSelection-14D2344C022B7F5E478FAE306F8F2B1D-2"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:87.5%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:70%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total segment assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e2946-wk-Fact-32FF9D050BDB2435BBC8AE306E3AFD75" name="us-gaap:Assets" contextRef="FI2018Q4_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,405.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e2965-wk-Fact-6A4B01E0B5DDA6FAE323AE306E3A0733" name="us-gaap:Assets" contextRef="FI2017Q4_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,496.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cash and other current assets</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e2985-wk-Fact-5A878341AE6CA24E2A06AE306E3A98A9" name="us-gaap:Assets" contextRef="FI2018Q4_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherCurrentAssetsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,047.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e3004-wk-Fact-CCC0495422CEDB2DA24AAE306E3AFC1D" name="us-gaap:Assets" contextRef="FI2017Q4_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherCurrentAssetsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">965.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Property, plant and equipment, net, excluding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;segment specific gross machinery and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e3073-wk-Fact-B4E2509D470830A3E8CAAE306E3A2027" name="us-gaap:Assets" contextRef="FI2018Q4_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_BalanceSheetLocationAxis_bio_PropertyPlantandEquipmentexcludingsegmentspecificMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">79.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e3092-wk-Fact-B794FBCDD1E05D83223CAE306E3A2AE6" name="us-gaap:Assets" contextRef="FI2017Q4_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_BalanceSheetLocationAxis_bio_PropertyPlantandEquipmentexcludingsegmentspecificMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">57.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Goodwill, net</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e3117-wk-Fact-D8AC058BF1D5E1D3C35CAE306E3A569A" name="us-gaap:Assets" contextRef="FI2018Q4_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_BalanceSheetLocationAxis_us-gaap_GoodwillMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">219.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e3136-wk-Fact-0A1141FDF1E044E5227FAE306E3A7054" name="us-gaap:Assets" contextRef="FI2017Q4_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_BalanceSheetLocationAxis_us-gaap_GoodwillMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">506.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other long-term assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e3161-wk-Fact-6D52FAA8B510D273D0F0AE306E3A992F" name="us-gaap:Assets" contextRef="FI2018Q4_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2,859.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e3180-wk-Fact-D3F3AB216D23B4047B2FAE306E3A973F" name="us-gaap:Assets" contextRef="FI2017Q4_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,247.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total assets</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e3210-wk-Fact-512142AF4210B3A5EC3DAE306E3A10D5" name="us-gaap:Assets" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5,611.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e3229-wk-Fact-1F08B710FFF1138FFAB0AE306E3AD466" name="us-gaap:Assets" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4,273.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></ix:continuation><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" id="TextSelection-BD4189722AB507E2E649AE306F8E4868-0-wk-Fact-45F8CDACE31B952BDBCCAE306ED615E9" continuedAt="TextSelection-BD4189722AB507E2E649AE306F8E4868-1" escape="true">The following presents net sales to external customers by geographic region based primarily on the location of the use of the product or service (in millions):</ix:nonNumeric></span></div><ix:continuation id="TextSelection-BD4189722AB507E2E649AE306F8E4868-1" continuedAt="TextSelection-BD4189722AB507E2E649AE306F8E4868-2"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.1171875%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:48%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:15%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:15%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Europe</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e3436-wk-Fact-B51B8EE68894DB2CC502AE306F37678C" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_EuropeMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">792.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:8px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:8px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e3455-wk-Fact-FBAD875F98E975040A91AE306F31B6C4" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_EuropeMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">758.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e3475-wk-Fact-DC4F0D32D8D116AFD911AE306F37BD2A" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2016Q4YTD_srt_StatementGeographicalAxis_srt_EuropeMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">742.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Pacific Rim</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e3495-wk-Fact-1CCCEE2BFB2B106BC15FAE306F2E41D5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">495.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e3514-wk-Fact-762D7D458DF51F010ADCAE306F32BEF4" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">461.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e3533-wk-Fact-A0A2848F2429B257284DAE306F32FF8B" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2016Q4YTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">427.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e3559-wk-Fact-00D5058D7A105AE6E9F8AE306F3A0E29" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_country_US" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">863.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e3578-wk-Fact-0BDBEDB941899FE5B5E0AE306F2F040E" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_country_US" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">800.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e3597-wk-Fact-8EF75C830327942B4E51AE306F319BB1" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2016Q4YTD_srt_StatementGeographicalAxis_country_US" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">770.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other (primarily Canada and Latin America)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e3623-wk-Fact-E7E5C62633CCC50ECCE4AE306F36528B" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">138.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e3642-wk-Fact-F54FF02F2A24BE849696AE306F343D90" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">140.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e3661-wk-Fact-51F2D44853CD0FFC40A5AE306F370CE7" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2016Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">128.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total net sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e3692-wk-Fact-AA54C3EB49E3D05B435BAE306F352DD6" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2,289.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;text-indent:8px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;text-indent:8px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e3711-wk-Fact-F7083438CD5F9B819503AE306F2B7FC9" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2017Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2,160.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e3731-wk-Fact-147826E1A44FDC5A6BA8AE306F3356DE" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2016Q4YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2,068.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The following presents Property, plant and equipment, net, Other investments and Other assets, excluding deferred income taxes, by geographic region based upon the location of the asset (in millions):</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation></ix:continuation><ix:continuation id="TextSelection-BD4189722AB507E2E649AE306F8E4868-2" continuedAt="TextSelection-BD4189722AB507E2E649AE306F8E4868-3"><div style="line-height:120%;font-size:11pt;"><ix:continuation id="TextSelection-38B54B4B12EEBA42F831AE306F8F6AF7-4"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:85.3515625%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:64%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:15%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:15%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December 31,</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Europe**</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e3871-wk-Fact-6FFE051ED450DBF8A95BAE306E242C70" name="us-gaap:NoncurrentAssets" contextRef="FI2018Q4_srt_StatementGeographicalAxis_srt_EuropeMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,571.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e3890-wk-Fact-C71A0773E9457760020FAE306E243169" name="us-gaap:NoncurrentAssets" contextRef="FI2017Q4_srt_StatementGeographicalAxis_srt_EuropeMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">230.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Pacific Rim</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e3910-wk-Fact-3DD02EF6873DF03A5790AE306E24B9FD" name="us-gaap:NoncurrentAssets" contextRef="FI2018Q4_srt_StatementGeographicalAxis_srt_AsiaPacificMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">20.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e3929-wk-Fact-FF6A77A899C96FB40387AE306E243ECC" name="us-gaap:NoncurrentAssets" contextRef="FI2017Q4_srt_StatementGeographicalAxis_srt_AsiaPacificMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">18.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">United States &#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e3954-wk-Fact-7C05E9F5486489036230AE306E24C584" name="us-gaap:NoncurrentAssets" contextRef="FI2018Q4_srt_StatementGeographicalAxis_country_US" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,582.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e3973-wk-Fact-897C7D2694A29FDA190DAE306E248B0D" name="us-gaap:NoncurrentAssets" contextRef="FI2017Q4_srt_StatementGeographicalAxis_country_US" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,305.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other (primarily Canada and Latin America)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e3998-wk-Fact-33F4D4884EF88A803332AE306E244D7A" name="us-gaap:NoncurrentAssets" contextRef="FI2018Q4_srt_StatementGeographicalAxis_srt_AmericasMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">11.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e4017-wk-Fact-3EF053F47B47474F350EAE306E242F1D" name="us-gaap:NoncurrentAssets" contextRef="FI2017Q4_srt_StatementGeographicalAxis_srt_AmericasMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">13.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total Property, plant and equipment, net, Other investments and Other assets, excluding deferred income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e4047-wk-Fact-AA22BAEC843608835717AE306E24E2F2" name="us-gaap:NoncurrentAssets" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3,185.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18299540e4066-wk-Fact-8EB29267C1F6F1A77E81AE306E24D7A9" name="us-gaap:NoncurrentAssets" contextRef="FI2017Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1,567.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></ix:continuation><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><ix:continuation id="TextSelection-BD4189722AB507E2E649AE306F8E4868-3">** The amounts primarily include our investment in the ordinary voting stock of Sartorius AG, of Goettingen, Germany (see Note 3).  In 2017 this investment was accounted for under the cost method, and in 2018 it was accounted for at fair value in accordance with ASU 2016-01 (see Note 1).</ix:continuation></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">87</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s45FC0860B28451CC80B3BE424B748756"></a></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">15.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock" id="TextSelection-20DABA3357EEF8D5EBD9AE306F8FEA17-0-wk-Fact-E799EB98E2C07957AAB4AE306EEBEFD3" continuedAt="TextSelection-20DABA3357EEF8D5EBD9AE306F8FEA17-1" escape="true">RESTRUCTURING COSTS</ix:nonNumeric></span></div><ix:continuation id="TextSelection-20DABA3357EEF8D5EBD9AE306F8FEA17-1" continuedAt="TextSelection-20DABA3357EEF8D5EBD9AE306F8FEA17-2"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Restructuring Costs for European Reorganization</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In May 2016, we announced that we would take certain actions in our Europe geographic region designed to better align expenses to our revenue and gross margin profile and position us for improved operating performance.  These actions, aligned with creation and evolution of our organization structure and coordinated with the implementation of our global single instance enterprise resource planning ("ERP") platform, are expected to be incurred through 2019.  We recorded approximately </span><span style="font-family:inherit;font-size:11pt;"><span>$(<ix:nonFraction id="d18290660e565-wk-Fact-9909880C203B7D7AD078AE306E3AD0FC" name="us-gaap:RestructuringReserveAccrualAdjustment1" contextRef="FD2018Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">0.2</ix:nonFraction>) million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290660e569-wk-Fact-BD369B83FEF6DA6BEFDDAE306E3A8D2B" name="us-gaap:RestructuringReserveAccrualAdjustment1" contextRef="FD2017Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290660e573-wk-Fact-BF6645D90B8C7E046858E3D492BEF543" name="us-gaap:RestructuringCharges" contextRef="FD2016Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">12.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> in restructuring charges and adjustments related to severance and other employee benefits for the years ended </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2016</span><span style="font-family:inherit;font-size:11pt;">, respectively.  From May 2016 to </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, total expenses were </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290660e594-wk-Fact-8EC69B6897A47A2777B7E3D555772438" name="us-gaap:RestructuringCharges" contextRef="D2018Q4SD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">12.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">.  The liability of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290660e598-wk-Fact-4331006E786BA0701997AE306E3A32BF" name="us-gaap:RestructuringReserve" contextRef="FI2018Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.6</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> was recorded in Accrued payroll and employee benefits in the Consolidated Balance Sheets.  The amounts recorded were reflected in Cost of goods sold of </span><span style="font-family:inherit;font-size:11pt;"><span>$(<ix:nonFraction id="d18290660e606-wk-Fact-4A5A4E2EA77470279EA8AE306F1EBE37" name="us-gaap:RestructuringReserveAccrualAdjustment1" contextRef="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">0.1</ix:nonFraction>) million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;"><span>$(<ix:nonFraction id="d18290660e611-wk-Fact-832AB2B846ED20F927DDAE306EE92D9F" name="us-gaap:RestructuringReserveAccrualAdjustment1" contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">0.2</ix:nonFraction>) million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290660e615-wk-Fact-6CC02D7D919FFE3C6F82E3D91FB815D6" name="us-gaap:RestructuringCharges" contextRef="FD2016Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, and in Selling, general and administrative expense of </span><span style="font-family:inherit;font-size:11pt;"><span>$(<ix:nonFraction id="d18290660e619-wk-Fact-706243C9ECC301016622AE306EE89828" name="us-gaap:RestructuringReserveAccrualAdjustment1" contextRef="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">0.1</ix:nonFraction>)&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290660e623-wk-Fact-9EE6E0D47F343941D546AE306F1F43E2" name="us-gaap:RestructuringReserveAccrualAdjustment1" contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290660e627-wk-Fact-0C3202CA994223EF8DA0E3D9C527E7A8" name="us-gaap:RestructuringCharges" contextRef="FD2016Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> in the Consolidated Statements of Income for the years ended </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2016</span><span style="font-family:inherit;font-size:11pt;">, respectively.  The amounts adjusted were primarily for additional positions identified for elimination, partially offset by employees finding other positions within Bio-Rad or leaving prematurely. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-A305D443F86DBDD9DE41AE306F8F4CAB-0" continuedAt="TextSelection-A305D443F86DBDD9DE41AE306F8F4CAB-1">The following table summarizes the activity of our European reorganization restructuring reserves for severance (in millions): </ix:continuation></span></div><ix:continuation id="TextSelection-A305D443F86DBDD9DE41AE306F8F4CAB-1" continuedAt="TextSelection-A305D443F86DBDD9DE41AE306F8F4CAB-2"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><ix:continuation id="TextSelection-A305D443F86DBDD9DE41AE306F8F4CAB-2"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25"></td></tr><tr><td style="width:31%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Life Science</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Clinical Diagnostics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Life Science</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Clinical Diagnostics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:start;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Balance as of January 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290660e963-wk-Fact-52009302514924B439C0AE306E3ABED5" name="us-gaap:RestructuringReserve" contextRef="FI2017Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290660e982-wk-Fact-F5DFD980C15461CFA199AE306E3ADA66" name="us-gaap:RestructuringReserve" contextRef="FI2017Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290660e1002-wk-Fact-A96B06BF2C7E3DBBFAB4AE306E3A2434" name="us-gaap:RestructuringReserve" contextRef="FI2017Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290660e1021-wk-Fact-3136354134F7D40DDBE1AE306E3ACB18" name="us-gaap:RestructuringReserve" contextRef="FI2016Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290660e1040-wk-Fact-BD5BF4C987CCD0FB844AAE306E3A9EE3" name="us-gaap:RestructuringReserve" contextRef="FI2016Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290660e1060-wk-Fact-5D832C2229F1B94D1A0EAE306E3A040C" name="us-gaap:RestructuringReserve" contextRef="FI2016Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">9.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:start;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Adjustment to expense</span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290660e1080-wk-Fact-2BB77AD667982A850B52AE306E3ACC19" name="us-gaap:RestructuringReserveAccrualAdjustment1" contextRef="FD2018Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">0.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290660e1100-wk-Fact-7F3BBBB4DA2C7FDE64C6AE306E3A3807" name="us-gaap:RestructuringReserveAccrualAdjustment1" contextRef="FD2018Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">0.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290660e1120-wk-Fact-9909880C203B7D7AD078AE306E3AD0FC" name="us-gaap:RestructuringReserveAccrualAdjustment1" contextRef="FD2018Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">0.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290660e1141-wk-Fact-B1274C037FB683D6F40FAE306E3AF11F" name="us-gaap:RestructuringReserveAccrualAdjustment1" contextRef="FD2017Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290660e1160-wk-Fact-DF360487948A72CC7F1EAE306E3A143B" name="us-gaap:RestructuringReserveAccrualAdjustment1" contextRef="FD2017Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290660e1180-wk-Fact-BD369B83FEF6DA6BEFDDAE306E3A8D2B" name="us-gaap:RestructuringReserveAccrualAdjustment1" contextRef="FD2017Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:start;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cash payments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290660e1205-wk-Fact-0F2730E03546B154CDBEAE306E3AD3BC" name="us-gaap:PaymentsForRestructuring" contextRef="FD2018Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290660e1225-wk-Fact-FD2FE2F54F3C3C5381D4AE306E3A992C" name="us-gaap:PaymentsForRestructuring" contextRef="FD2018Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290660e1245-wk-Fact-DDDE791101B3C53B08A6AE306E3A4E79" name="us-gaap:PaymentsForRestructuring" contextRef="FD2018Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290660e1266-wk-Fact-FB3DC2B6E838AE0BB607AE306E3A3BE7" name="us-gaap:PaymentsForRestructuring" contextRef="FD2017Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290660e1286-wk-Fact-1D64813F2C9AA27C303FAE306E3ACFD5" name="us-gaap:PaymentsForRestructuring" contextRef="FD2017Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290660e1307-wk-Fact-69370CD3B1D7237D4FFDAE306E3AAC44" name="us-gaap:PaymentsForRestructuring" contextRef="FD2017Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:start;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Foreign currency translation (gains) losses</span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290660e1333-wk-Fact-D7946EA70DC4013B211BAE306E3AB8FB" name="us-gaap:RestructuringReserveTranslationAdjustment" contextRef="FD2018Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290660e1352-wk-Fact-ACED8CD286F97AA10BA7AE306E3A334E" name="us-gaap:RestructuringReserveTranslationAdjustment" contextRef="FD2018Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290660e1372-wk-Fact-2C0A95E99A6A4B26256AAE306E3AAAF8" name="us-gaap:RestructuringReserveTranslationAdjustment" contextRef="FD2018Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290660e1393-wk-Fact-4FC637090AA0AC28BA7EAE306E3A8ADD" name="us-gaap:RestructuringReserveTranslationAdjustment" contextRef="FD2017Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">0.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290660e1412-wk-Fact-3B00D25134FF43EB1AECAE306E37F221" name="us-gaap:RestructuringReserveTranslationAdjustment" contextRef="FD2017Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">0.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290660e1432-wk-Fact-6F2D84DA96693370D8CBAE306E3A3E56" name="us-gaap:RestructuringReserveTranslationAdjustment" contextRef="FD2017Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">1.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:start;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Balance as of December 31</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290660e1462-wk-Fact-3C6DE28763D81775792BAE306E3AF54B" name="us-gaap:RestructuringReserve" contextRef="FI2018Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290660e1481-wk-Fact-0C9FB02F89356EA95BDAAE306E3A4473" name="us-gaap:RestructuringReserve" contextRef="FI2018Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290660e1501-wk-Fact-4331006E786BA0701997AE306E3A32BF" name="us-gaap:RestructuringReserve" contextRef="FI2018Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290660e1520-wk-Fact-52009302514924B439C0AE306E3ABED5" name="us-gaap:RestructuringReserve" contextRef="FI2017Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290660e1539-wk-Fact-F5DFD980C15461CFA199AE306E3ADA66" name="us-gaap:RestructuringReserve" contextRef="FI2017Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290660e1559-wk-Fact-A96B06BF2C7E3DBBFAB4AE306E3A2434" name="us-gaap:RestructuringReserve" contextRef="FI2017Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></ix:continuation><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Restructuring Costs for Termination of a Diagnostics Research and Development Project and Facility Closures</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In December 2017, we announced the termination of a diagnostics research and development project in Europe.  From December 2017 to </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, total expenses were </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290660e1588-wk-Fact-F034B6BABAC0D99AF1A3E3DEC9363CA2" name="us-gaap:RestructuringCharges" contextRef="D2018Q4Restructuring2_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">21.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">.  We recorded restructuring charges and adjustments related to severance and employee benefits of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290660e1592-wk-Fact-AAA3D3D9684ADAA5086FAE306F3CC348" name="us-gaap:RestructuringReserveAccrualAdjustment1" contextRef="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290660e1596-wk-Fact-73AFB715459BFC8E8553E3DABFE26038" name="us-gaap:RestructuringCharges" contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringPlanAxis_bio_TerminationofanDiagnosticsResearchandDevelopmentProjectMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">11.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, and asset write-offs and exit costs of </span><span style="font-family:inherit;font-size:11pt;"><span>$(<ix:nonFraction id="d18290660e1600-wk-Fact-786B54079F519D604AF5AE306F3728F7" name="us-gaap:RestructuringReserveAccrualAdjustment1" contextRef="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherOperatingIncomeExpenseMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">0.1</ix:nonFraction>) million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290660e1605-wk-Fact-D64C08B7DB248AA301A0E3DF56389CFF" name="us-gaap:RestructuringCharges" contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherOperatingIncomeExpenseMember_us-gaap_RestructuringPlanAxis_bio_TerminationofanDiagnosticsResearchandDevelopmentProjectMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> for the years ended </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;">, respectively.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In June 2018, we announced the closure of a small manufacturing operation in Munich, Germany.  We recorded </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290660e1622-wk-Fact-7F00F86E84F8FED87E34E3E0D4BF84D4" name="us-gaap:RestructuringCharges" contextRef="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringPlanAxis_us-gaap_FacilityClosingMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> of expense in restructuring charges related to severance and employee benefits for the year ended </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In December 2018, we announced the closure of a small manufacturing facility outside Paris, France.  We recorded restructuring charges related to severance and employee benefits of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290660e1635-wk-Fact-B41ACA769620A293B591E3EF1AD8F9D3" name="us-gaap:RestructuringCharges" contextRef="FD2018Q4QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringPlanAxis_us-gaap_FacilityClosingMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> and exit costs of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290660e1639-wk-Fact-765540929B5B2C568D4EE3EDFB6E928A" name="us-gaap:RestructuringCharges" contextRef="FD2018Q4QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherOperatingIncomeExpenseMember_us-gaap_RestructuringPlanAxis_us-gaap_FacilityClosingMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> for the year ended </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">88</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><ix:continuation id="TextSelection-20DABA3357EEF8D5EBD9AE306F8FEA17-2" continuedAt="TextSelection-20DABA3357EEF8D5EBD9AE306F8FEA17-3"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Restructuring charges for the termination of a diagnostics research and development project and the facility closures are all included in our Clinical Diagnostics segment's results of operations.  The facility closures are a natural evolution from the larger consolidations that began with the 2016 European reorganization activities described above.  The amounts recorded were reflected in Cost of goods sold of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290660e1652-wk-Fact-5EDEA33492E013440ABDAE306EE860EF" name="us-gaap:RestructuringCharges" contextRef="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290660e1656-wk-Fact-DB52346EF6ED697D6171E40DAE573D24" name="us-gaap:RestructuringCharges" contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, in Selling, general and administrative expense of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290660e1660-wk-Fact-4C15952403C72D5B2770AE306EE78ED3" name="us-gaap:RestructuringCharges" contextRef="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290660e1664-wk-Fact-E1DF0BB09EC36F4BA50FE40DF6706D15" name="us-gaap:RestructuringCharges" contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">, and in Research and development expense of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290660e1668-wk-Fact-DF82932FE9D9E3635C76AE306EE9B4CD" name="us-gaap:RestructuringCharges" contextRef="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290660e1673-wk-Fact-4A461CF9B3A3830FA2D7E40E29D8A9FC" name="us-gaap:RestructuringCharges" contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">15.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> in the Consolidated Statements of Income for the years ended </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;">, respectively.  The liability of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290660e1685-wk-Fact-07F56E9C7998E7DB40EDAE306EE9ABA8" name="us-gaap:RestructuringReserve" contextRef="FI2018Q4_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">11.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> consisted of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290660e1693-wk-Fact-7C2CEFA9512265C81E25E41082B66530" name="us-gaap:RestructuringReserve" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">7.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> recorded in Accrued payroll and employee benefits, and </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290660e1698-wk-Fact-BEE4C539ABEF360E3FE3E4120BD10885" name="us-gaap:RestructuringReserve" contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> recorded in Other long-term liabilities in the Consolidated Balance Sheets.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock" id="TextSelection-6CC49D5C3B684423C37AAE306F8F2C28-0-wk-Fact-867B19E7AB0E722F4799AE306EEAF3E2" continuedAt="TextSelection-6CC49D5C3B684423C37AAE306F8F2C28-1" escape="true">The following table summarizes the activity for the termination of the diagnostics research and development project and the facility closures restructuring reserves for severance and exit costs (in millions): </ix:nonNumeric></span></div><ix:continuation id="TextSelection-6CC49D5C3B684423C37AAE306F8F2C28-1" continuedAt="TextSelection-6CC49D5C3B684423C37AAE306F8F2C28-2"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></ix:continuation><div style="line-height:120%;text-align:center;font-size:11pt;"><ix:continuation id="TextSelection-6CC49D5C3B684423C37AAE306F8F2C28-2" continuedAt="TextSelection-A305D443F86DBDD9DE41AE306F8F4CAB-0"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:85.546875%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:50%;"></td><td style="width:3%;"></td><td style="width:1%;"></td><td style="width:19%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:19%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Balance as of January 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290660e1793-wk-Fact-00A76EC1D38DCBB49D58E416811FC8C3" name="us-gaap:RestructuringReserve" contextRef="FI2017Q4_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">14.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290660e1812-wk-Fact-DC636DED2172D322F434E415F28CCB72" name="us-gaap:RestructuringReserve" contextRef="FI2016Q4_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:start;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Charged to expense</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290660e1832-wk-Fact-9E9FBCAA353B5A166902AE306E3722AA" name="us-gaap:RestructuringCharges" contextRef="FD2018Q4YTD_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290660e1851-wk-Fact-469DE19407C3D323782EE4160D53DCDB" name="us-gaap:RestructuringCharges" contextRef="FD2017Q4YTD_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">14.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Adjustment to expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290660e1876-wk-Fact-4E3FE6A292B841BEE3B9E413771FC848" name="us-gaap:RestructuringReserveAccrualAdjustment1" contextRef="FD2018Q4YTD_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290660e1895-wk-Fact-BF669F7EACC5805254BFE416290B64D1" name="us-gaap:RestructuringReserveAccrualAdjustment1" contextRef="FD2017Q4YTD_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:start;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cash payments</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290660e1920-wk-Fact-DDEC65A7C393964A6ABCE40CEC8CAB11" name="us-gaap:PaymentsForRestructuring" contextRef="FD2018Q4YTD_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">8.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290660e1940-wk-Fact-C198BAF9C50AC5845324E40BD279E8B3" name="us-gaap:PaymentsForRestructuring" contextRef="FD2017Q4YTD_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember" unitRef="usd" decimals="-5" scale="6" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:start;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Foreign currency translation (gains) losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18290660e1965-wk-Fact-1895614AC54D091C7608AE306E248131" name="us-gaap:RestructuringReserveTranslationAdjustment" contextRef="FD2018Q4YTD_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290660e1985-wk-Fact-D29C104C9F51121942E6E416634F5DF9" name="us-gaap:RestructuringReserveTranslationAdjustment" contextRef="FD2017Q4YTD_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">0.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Balance as of December 31</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290660e2015-wk-Fact-07F56E9C7998E7DB40EDAE306EE9ABA8" name="us-gaap:RestructuringReserve" contextRef="FI2018Q4_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">11.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18290660e2034-wk-Fact-00A76EC1D38DCBB49D58E416811FC8C3" name="us-gaap:RestructuringReserve" contextRef="FI2017Q4_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">14.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></ix:continuation><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Restructuring Costs for GnuBIO, Inc.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><ix:continuation id="TextSelection-20DABA3357EEF8D5EBD9AE306F8FEA17-3" continuedAt="TextSelection-20DABA3357EEF8D5EBD9AE306F8FEA17-4"><span style="font-family:inherit;font-size:11pt;">In 2014, we acquired GnuBIO, Inc. (GnuBIO) as a business acquisition.  It was included in our Clinical Diagnostics segment&#8217;s results of operations as a division, and was primarily based in Massachusetts.  In September 2017, we announced that we were closing the GnuBIO research program facilities in Massachusetts.  We recorded restructuring charges in September 2017 related to severance and employee benefits of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290660e2053-wk-Fact-FA57F39E27EE8EC145C6AE306EE8C3F5" name="us-gaap:RestructuringCharges" contextRef="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_GnuBIOMember_us-gaap_IncomeStatementLocationAxis_us-gaap_EmployeeSeveranceMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> and asset write-offs of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290660e2057-wk-Fact-BC8BB5C36A0A9258E4A3AE306EE7D8BB" name="us-gaap:RestructuringCharges" contextRef="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_GnuBIOMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherOperatingIncomeExpenseMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">.  The amounts recorded were reflected in Selling, general and administrative expense of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290660e2061-wk-Fact-D55DF1166D7348A26AA3AE306F2B87C3" name="us-gaap:RestructuringCharges" contextRef="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_GnuBIOMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.8</ix:nonFraction>&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> and in Research and development expense of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290660e2065-wk-Fact-CF8C213C095D3B75DD5DAE306EE164C7" name="us-gaap:RestructuringCharges" contextRef="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_GnuBIOMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">7.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> in the Consolidated Statements of Income for the year ended </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span><span style="font-family:inherit;font-size:11pt;">.  The liability balance as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span><span style="font-family:inherit;font-size:11pt;"> was </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18290660e2078-wk-Fact-8A4D7B4881735CFDA01AAE306EE7FF24" name="us-gaap:RestructuringReserveCurrent" contextRef="FI2017Q4_us-gaap_BusinessAcquisitionAxis_bio_GnuBIOMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.4</ix:nonFraction> million</span></span></ix:continuation><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-20DABA3357EEF8D5EBD9AE306F8FEA17-4"> and was recorded in Accrued payroll and employee benefits in the Consolidated Balance Sheets.  The liability was paid in early 2018.</ix:continuation></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">89</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="sD2B645D145AB59BCA7B8680F5A9548A8"></a></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:QuarterlyFinancialInformationTextBlock" id="TextSelection-84E8976B1FB90014C6A8AE306F8FA20A-0-wk-Fact-BCD7CCF7DEC48D27C984AE306E248A6C" continuedAt="TextSelection-84E8976B1FB90014C6A8AE306F8FA20A-1" escape="true">16.       QUARTERLY FINANCIAL DATA (UNAUDITED)</ix:nonNumeric></span></div><ix:continuation id="TextSelection-84E8976B1FB90014C6A8AE306F8FA20A-1" continuedAt="TextSelection-84E8976B1FB90014C6A8AE306F8FA20A-2"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Summarized quarterly financial data for </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;"> are as follows (in millions, except per share data):</span></div><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock" id="TextSelection-E6B290FA6D49F838BABCAE306F8FD09E-0-wk-Fact-76E3A8B173A7E4EBA80EAE306E247C3C" continuedAt="TextSelection-E6B290FA6D49F838BABCAE306F8FD09E-1" escape="true"><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;text-align:center;font-size:11pt;"><ix:continuation id="TextSelection-E6B290FA6D49F838BABCAE306F8FD09E-1"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.828125%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"></td></tr><tr><td style="width:36%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">First</span></div><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Quarter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Second</span></div><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Quarter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Third</span></div><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Quarter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Fourth</span></div><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Quarter</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;text-decoration:underline;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net sales</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e819-wk-Fact-077E20DD353FDF85E05DAE306F2379B0" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">551.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e838-wk-Fact-C99F0F46D72E458AEED2AE306F1EECA7" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">575.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e858-wk-Fact-9F98C55E76554F8E2D19AE306F1B3247" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">545.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e877-wk-Fact-555634DF643475C88D35AE306F2B5DF9" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2018Q4QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">616.9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Gross profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e897-wk-Fact-694D1ACFDC02A76B0F30AE306EEF018F" name="us-gaap:GrossProfit" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">302.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e916-wk-Fact-E0256BCE874D83B95ACAAE306F382656" name="us-gaap:GrossProfit" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">301.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e935-wk-Fact-A2DA968C7EA0EBE45996AE306F2AF49C" name="us-gaap:GrossProfit" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">286.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e955-wk-Fact-C6215262DB7ECE1D1821AE306F40F81F" name="us-gaap:GrossProfit" contextRef="FD2018Q4QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">332.6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net income (loss)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e980-wk-Fact-3DEEAE1F54AB5126F009AE306F250A45" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">656.8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e999-wk-Fact-87194D7BB8E45E1F0BC2AE306EEB340D" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">268.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e1018-wk-Fact-70893438AB9B75E03352AE306EF2D78B" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">269.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18295797e1038-wk-Fact-C774EE2E04AF94D08098AE306F25ACE0" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q4QTD" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">828.5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Basic earnings (loss) per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e1069-wk-Fact-565D805DAB6FD95E6317AE306EEDF891" name="us-gaap:EarningsPerShareBasic" contextRef="FD2018Q1QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">22.05</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e1088-wk-Fact-F6C2EC98F60179F24F2BAE306EF28517" name="us-gaap:EarningsPerShareBasic" contextRef="FD2018Q2QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">8.99</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e1108-wk-Fact-7AE22346770E650580A7AE306EEDD488" name="us-gaap:EarningsPerShareBasic" contextRef="FD2018Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">9.02</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18295797e1127-wk-Fact-658D989B0047D03C1A07AE306F39878B" name="us-gaap:EarningsPerShareBasic" contextRef="FD2018Q4QTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">27.73</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Diluted earnings (loss) per share</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e1153-wk-Fact-59F95701058FB78C6B2CAE306F4268EE" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2018Q1QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">21.77</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e1172-wk-Fact-8EF514CB32AFCE9FE65DAE306F2AEAA0" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2018Q2QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">8.87</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e1192-wk-Fact-A696DE2C4131EF90838BAE306F37C1F9" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2018Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">8.89</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(<ix:nonFraction id="d18295797e1211-wk-Fact-2EEEEDA622BD56C0C79CAE306F2C01E2" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2018Q4QTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">27.73</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;text-decoration:underline;">2017</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e1411-wk-Fact-46D0D855EB525AA9A079AE306EEF1C57" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2017Q1QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">500.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e1430-wk-Fact-3316A579590731E204B1AE306F2C117C" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2017Q2QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">504.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e1450-wk-Fact-4773944F3B6183245694AE306F36E2C8" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2017Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">534.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e1469-wk-Fact-6095DC68B4D7A641CF9FAE306F205138" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2017Q4QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">621.3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Gross profit</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e1489-wk-Fact-F7A1FD1AC21873B92B57AE306EEFA482" name="us-gaap:GrossProfit" contextRef="FD2017Q1QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">270.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e1508-wk-Fact-CD914569E393D1044E66AE306EDFC1AF" name="us-gaap:GrossProfit" contextRef="FD2017Q2QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">273.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e1527-wk-Fact-5F72C2ABB9620EE87B7FAE306EDDEDFF" name="us-gaap:GrossProfit" contextRef="FD2017Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">299.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e1547-wk-Fact-540D21FA2B4195A5E1A9AE306F3A8EAD" name="us-gaap:GrossProfit" contextRef="FD2017Q4QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">345.2</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net income </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e1573-wk-Fact-C266EF50B7063311ADADAE306F3B7BC8" name="us-gaap:NetIncomeLoss" contextRef="FD2017Q1QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">12.4</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e1592-wk-Fact-EDBEF0F43FEC5A6214CAAE306F2A9A52" name="us-gaap:NetIncomeLoss" contextRef="FD2017Q2QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e1611-wk-Fact-6678714251DA3F6E3E1FAE306EF34C97" name="us-gaap:NetIncomeLoss" contextRef="FD2017Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">22.1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e1631-wk-Fact-F23C23936243C57576A6AE306EEAE2F5" name="us-gaap:NetIncomeLoss" contextRef="FD2017Q4QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">82.7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Basic earnings per share</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e1661-wk-Fact-EAF415160B8529DE68BEAE306F323613" name="us-gaap:EarningsPerShareBasic" contextRef="FD2017Q1QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.42</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e1680-wk-Fact-C84F031B90C52C8F6A45AE306EF195AC" name="us-gaap:EarningsPerShareBasic" contextRef="FD2017Q2QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.17</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e1700-wk-Fact-2380B0D15818CC2611E8AE306F3ECEE6" name="us-gaap:EarningsPerShareBasic" contextRef="FD2017Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.74</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e1719-wk-Fact-68EA7AA6E32CF26C3C97AE306EEB81AB" name="us-gaap:EarningsPerShareBasic" contextRef="FD2017Q4QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">2.78</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Diluted earnings per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e1744-wk-Fact-30E3893A1A8FBA75A42DAE306F212276" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2017Q1QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.41</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e1763-wk-Fact-F077AD83C6B9E5347FC9AE306EED0A6F" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2017Q2QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.17</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e1783-wk-Fact-E97F2DCDA965F053C14FAE306EECDCC1" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2017Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.73</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonFraction id="d18295797e1802-wk-Fact-750BAF0A1EEEDD7D3B4FAE306F3E9F9A" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2017Q4QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">2.75</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></ix:continuation><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">As a result of the net loss for the three months ended December 31, 2018, all potentially issuable common shares have been excluded from the diluted shares used in the computation of earnings per share as their effect was anti-dilutive.  The net loss for the three months ended December 31, 2018 was primarily due to an </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18295797e1816-wk-Fact-EB705593E2374AEACEEFEE621389B64A" name="us-gaap:UnrealizedLossOnSecurities" contextRef="FD2018Q4QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">814.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> decrease in fair market value of equity securities, primarily due to the adoption of ASU 2016-01 (see Note 1 to the consolidated financial statements) and mostly consisted of holding losses on our investment in Sartorius AG.  The net loss for the three months ended December 31, 2018 also included impairment losses on goodwill and long-lived assets in the amount of </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18295797e1820-wk-Fact-F41D271331461266504A73FE04036A69" name="us-gaap:AssetImpairmentCharges" contextRef="FD2018Q4QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">292.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;"> (see Note 4 to the consolidated financial statements). </span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></ix:continuation><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-84E8976B1FB90014C6A8AE306F8FA20A-2">Prior year amounts have been adjusted (see Note 1 to the consolidated financial statements in regard to ASU 2017-07) for pension and other postretirement benefits.</ix:continuation></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s93FADC73541756869E7B0604CB31A5D3"></a></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="us-gaap:SubsequentEventsTextBlock" id="TextSelection-1A379D5355699AB68AC09C0D227B36DA-0-wk-Fact-7F0BFD221342518D7ECD9C0DFFBAE259" continuedAt="TextSelection-1A379D5355699AB68AC09C0D227B36DA-1" escape="true">17.       SUBSEQUENT EVENT</ix:nonNumeric></span></div><ix:continuation id="TextSelection-1A379D5355699AB68AC09C0D227B36DA-1" continuedAt="TextSelection-1A379D5355699AB68AC09C0D227B36DA-2"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">On March 4, 2019, we acquired all the issued and outstanding stock of a small commercial-stage company for approximately </span><span style="font-family:inherit;font-size:11pt;"><span>$<ix:nonFraction id="d18286698e558-wk-Fact-EF3F17F93DC1314221BA64D4CE06A96A" name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="D2019Q1SubsequentEvent_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="usd" decimals="-6" scale="6" format="ixt:numdotdecimal">20</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:11pt;">.  We believe this acquisition will complement our offerings of life science products.  The acquisition will be included in our Life Science segment's results of operations from the acquisition date and will be accounted for as a business acquisition. The amount of acquisition-related costs was minimal as Bio-Rad primarily represented itself during the acquisition process. </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></ix:continuation><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:continuation id="TextSelection-1A379D5355699AB68AC09C0D227B36DA-2">We are presently unable to report the purchase price allocation or the evaluation of the transaction, as more time is needed to complete the information transfer from the seller and include all information into a valuation of individual assets and liabilities.</ix:continuation></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">90</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div><a id="s30FA67DD595E5643A4B88A5E145FF665"></a></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">ITEM 9. &#160;CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Not applicable.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div><a id="s41A34E0EABA652B391D3723AADFC81CE"></a></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;font-weight:bold;">I</span><span style="font-family:inherit;font-size:11pt;font-weight:bold;">TEM 9A. &#160;CONTROLS AND PROCEDURES</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:48px;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">(a)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Evaluation of Disclosure Controls and Procedures</span></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We maintain &#8220;disclosure controls and procedures&#8221;, as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (&#8220;Exchange Act&#8221;), that are designed to ensure that information required to be disclosed by us in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in Securities and Exchange Commission rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer ("CEO") and Chief Financial Officer ("CFO"), as appropriate, to allow for timely decisions regarding required disclosure.  In designing and evaluating our disclosure controls and procedures, management recognized that disclosure controls and procedures, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the disclosure controls and procedures are met.   Additionally, in designing disclosure controls and procedures, our management necessarily was required to apply its judgment in evaluating the cost-benefit relationship of possible disclosure controls and procedures.  The design of any disclosure controls and procedures also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions.</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Subject to the limitations noted above, our management, with the participation of our CEO and CFO, has evaluated the effectiveness of the design and operation of our disclosure controls and procedures as of the end of the year covered by this Annual Report on Form 10-K. Based on that evaluation, our CEO and CFO concluded that our disclosure controls and procedures were effective to meet the objective for which they were designed and operate at the reasonable assurance level.</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">(b) Management&#8217;s Report on Internal Control Over Financial Reporting</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Our management is responsible for establishing and maintaining adequate internal control over financial reporting for the Company as defined in Rule 13a-15(f) or 15(d)-15(f) of the Exchange Act.  Our internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of consolidated financial statements for external purposes in accordance with U.S. generally accepted accounting principles, and includes those policies and procedures that: (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the Company&#8217;s assets; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of consolidated financial statements in accordance with U.S. generally accepted accounting principles, and that our receipts and expenditures are being made only in accordance with authorizations of our management and directors; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material effect on our consolidated financial statements.  </span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">91</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Our management assessed the effectiveness of the Company&#8217;s internal control over financial reporting as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> using the criteria established in </span><span style="font-family:inherit;font-size:11pt;font-style:italic;">Internal Control - Integrated Framework (2013)</span><span style="font-family:inherit;font-size:11pt;"> issued by the Committee of Sponsoring Organizations of the Treadway Commission ("COSO"). Based on this assessment and those criteria, management concluded that our internal control over financial reporting was effective as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">.  Our internal control over financial reporting has been audited by KPMG,&#160;LLP, an independent registered public accounting firm, as stated in their report, which appears in Part II, Item 8 of this Form 10-K.</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">(c) Remediation of Prior Material Weakness</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">As previously discussed in Item 9A "Controls and Procedures" of our Annual Report for the period ended December 31, 2017, and Item 4 "Controls and Procedures" of our 2018 Form 10-Q's, management identified a material weakness in our internal control over financial reporting resulting from our ERP system conversion and European reorganization leading to the internal control deficiencies described below.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;padding-left:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We did not maintain a sufficient complement of personnel in certain European countries with appropriate training and expertise in accounting and reporting in the new ERP system following the system conversion and European reorganization including the implementation of reporting lines, appropriate authorities and responsibilities within and between our accounting and reporting function, information technology and the business operations in these European countries.</span></div><div style="line-height:120%;padding-left:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;padding-left:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We did not conduct continuous risk assessment over changes in our European business operations, IT systems and personnel to identify and assess necessary changes in internal control over financial reporting.</span></div><div style="line-height:120%;padding-left:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;padding-left:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">As a result, we did not design effective control activities over the accounting for financial statement amounts, including inventory and revenue, reported by entities impacted by the European reorganization, including management review controls with sufficient precision to identify and investigate potential outliers.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">During the fourth quarter of 2017 and throughout 2018 management conducted a global  remediation plan with a focus on employees and processes in Europe as well as changes originating from system conversions to address its material weakness.  The remediation plan involved enhancing the control environment in the entities impacted by the ERP system conversion and European reorganization by (i) increasing resources with sufficient accounting and reporting expertise within our reorganized business and with expertise in using our new ERP system, (ii) enhancing and monitoring reporting lines and appropriate authorities and responsibilities within the accounting and reporting function, information technology and the business operations and (iii) providing training to our control owners to effectively perform controls in the new environment including training on reconciliation review controls and certain ERP system enhancements.  Testing of the operating effectiveness of the remediated controls has demonstrated the efficacy of the enhancements in Europe.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Management enhanced its risk assessment process to continuously assess the potential impact on internal control over financial reporting of changes to business operations, including changes relating to system conversions and operations reorganizations that may occur in the future.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In addition, management designed and implemented additional control activities over financial statement amounts reported by entities impacted by the European reorganization, including inventory, revenue and cost of goods sold.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Implementation of management's remediation plans described above have strengthened our internal control over financial reporting and addressed the material weakness that was identified in 2017.  Based on the effectiveness of the changes to our internal controls, management concluded that the material weakness has been remediated as of December 31, 2018.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">92</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">(d) Changes in Internal Control over Financial Reporting</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Management continuously reviews disclosure controls and procedures, and internal control over financial reporting, and accordingly may, from time to time, make changes aimed at enhancing their effectiveness to ensure that its systems evolve with its business.  Other than with respect to the remediation efforts described above, there were no changes in our internal controls over financial reporting (as defined in Rules 13a-15(f) and 15(d)-15(f) under the Exchange Act) during the year ended </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">(e) Inherent Limitations on Effectiveness of Internal Controls</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Because of its inherent limitations, our internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div><a id="sC80A17F4620A5A9CA842CEC6BE7811F5"></a></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">ITEM 9B. &#160;OTHER INFORMATION</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">None.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div><a id="s172C79A21EE65EAEA991FEDA06515A18"></a></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">PART III</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">. </span></div><div><a id="sE12E9DBC96B554FDB788BFE3771D8A39"></a></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">ITEM 10. &#160;DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Part of the information required to be furnished pursuant to this item is incorporated by reference from portions of Bio-Rad&#8217;s definitive proxy statement to be mailed to stockholders in connection with our </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:11pt;"> annual meeting of stockholders (the &#8220;</span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:11pt;"> Proxy Statement&#8221;) under &#8220;Election of Directors,&#8221; &#8220;Committees of the Board of Directors&#8221; and &#8220;Section 16(a) Beneficial Ownership Reporting Compliance.&#8221;</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Bio-Rad&#8217;s Board of Directors has determined that each of Jeffrey L. Edwards, Gregory K. Hinckley and Melinda Litherland is an &#8220;audit committee financial expert,&#8221; as defined in Item 407(d)(5) of Regulation S-K. &#160;Each of Jeffrey L. Edwards, Gregory K. Hinckley and Melinda Litherland is also an &#8220;independent&#8221; director, as determined in accordance with the independence standards set forth in Rule 10A-3 under the Securities Exchange Act of 1934, as amended, and Section 303A.02 of the New York Stock Exchange (NYSE) Listed Company Manual.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We have adopted a code of business ethics and conduct that applies to our principal executive officer, principal financial officer, controller and all other employees and is available through the Corporate Governance section of our website (www.bio-rad.com). &#160;We will also provide a copy of the code of ethics to any person, without charge, upon request, by writing to us at &#8220;Bio-Rad Laboratories, Inc., Investor Relations, 1000 Alfred Nobel Drive, Hercules, CA &#160;94547.&#8221;  We intend to satisfy any disclosure requirement under Item 5.05 of Form 8-K regarding an amendment to, or waiver from, a provision of the code of ethics by posting such information on the Corporate Governance section of our website (www.bio-rad.com).</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">93</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s322CD1E6D3735A63A558EB76FF10BCBE"></a></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">ITEM 11. &#160;EXECUTIVE COMPENSATION</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The information required to be furnished pursuant to this item is incorporated by reference from portions of the </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:11pt;"> Proxy Statement under &#8220;Compensation Discussion and Analysis,&#8221; &#8220;Summary Compensation Table,&#8221; &#8220;Grants of Plan-Based Awards,&#8221; &#8220;Outstanding Equity Awards at Fiscal Year-End,&#8221; &#8220;Option Exercises and Stock Vested Table,&#8221; &#8220;Pension Benefits,&#8221; &#8220;Nonqualified Deferred Compensation Plans,&#8221; &#8220;Potential Payments on Termination or Change in Control,&#8221; &#8220;Director Compensation,&#8221; &#8220;Compensation Committee Interlocks and Insider Participation&#8221; and "Pay Ratio Disclosure.&#8221; &#160;In addition, the information from a portion of the </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:11pt;"> Proxy Statement under &#8220;Compensation Committee Report&#8221; is incorporated herein by reference and furnished on this Form 10-K and shall not be deemed &#8220;filed&#8221; for purposes of Section 18 of the Securities and Exchange Act of 1934, nor shall it be deemed incorporated by reference in any filing under the Securities Act of 1933.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s5A63FD53020E5C3AA12078329F1D3768"></a></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">ITEM 12. &#160;SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS&#160;AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Part of the information required to be furnished pursuant to this item is incorporated by reference from a portion of the </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:11pt;"> Proxy Statement under &#8220;Principal and Management Stockholders.&#8221;</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:22%;"></td><td style="width:1%;"></td><td style="width:21%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:20%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:21%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td></tr><tr><td colspan="13" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Equity Compensation Plan Information as of December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Plan category</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Number of securities</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">to be issued</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">upon exercise of outstanding options,</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">warrants and rights</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average exercise price of</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">outstanding options,</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">warrants and rights</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Number of securities remaining available for future issuance under equity compensation plans (excluding securities reflected in column (a))</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(a)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(b)</span><span style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">(3)</sub></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="4" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(c)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity compensation  plans approved by</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">security holders </span><span style="font-family:inherit;font-size:8pt;">(1)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">848,090</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">138.81</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,243,082</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(2)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity compensation  plans not approved by</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">security holders</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">848,090</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">138.81</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,243,082</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consists of the Bio-Rad Laboratories, Inc. 2007 Incentive Award Plan, the Bio-Rad Laboratories, Inc. 2017 Incentive Award Plan, and the Bio-Rad Laboratories, Inc. 2011 Employee Stock Purchase Plan.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consists of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">1,584,834</span><span style="font-family:inherit;font-size:10pt;"> shares available under the Bio-Rad Laboratories, Inc. 2017 Incentive Award Plan and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">658,248</span><span style="font-family:inherit;font-size:10pt;"> shares available under the Bio-Rad Laboratories, Inc. 2011 Employee Stock Purchase Plan.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(3)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Excludes Restricted Stock Units.</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s5E766B1F6DC750F986A34D298484EF8B"></a></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">ITEM 13. &#160;CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR</span></div><div style="line-height:120%;text-indent:77px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">INDEPENDENCE</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The information required to be furnished pursuant to this item is incorporated by reference from portions of the </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:11pt;"> Proxy Statement under &#8220;Transactions with Related Persons&#8221; and &#8220;Committees of the Board of Directors.&#8221;</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="sA2B724D1B8085656AC1F550F5AFAFBFD"></a></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">ITEM 14. &#160;PRINCIPAL ACCOUNTANT FEES AND SERVICES</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The information required to be furnished by this item is incorporated by reference from a portion of the </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:11pt;"> Proxy Statement under &#8220;Report of the Audit Committee of the Board of Directors.&#8221;</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">94</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="sDF2008C83EA05EB6873553BD5F0757E4"></a></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">PART IV</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">.</span></div><div><a id="s08B24821C6EF5089A175DADEAC6DB560"></a></div><div style="line-height:120%;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:603px;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:46px;"></td><td style="width:417px;"></td><td style="width:138px;"></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">ITEM 15. &#160;EXHIBITS AND FINANCIAL STATEMENT SCHEDULES</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">(a)1</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Index to Financial Statements &#8211; See Item 8 of Part II of this report &#8220;Financial Statements and </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Supplementary Data" on page 41 for a list of financial statements.</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Schedule II Valuation and Qualifying Accounts</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">All other financial statement schedules are omitted because they are not required or the required information is included in the consolidated financial statements or the notes thereto.</span></div></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><ix:nonNumeric contextRef="FD2018Q4YTD" name="srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" id="TextSelection-9356420BC0344AD214B1AE306F90FA75-0-wk-Fact-BADDC9D525A1AB6C16EDAE306EFDF3C3" continuedAt="TextSelection-9356420BC0344AD214B1AE306F90FA75-1" escape="true">BIO-RAD LABORATORIES, INC.</ix:nonNumeric></span></div><ix:continuation id="TextSelection-9356420BC0344AD214B1AE306F90FA75-1" continuedAt="TextSelection-9356420BC0344AD214B1AE306F90FA75-2"><div style="line-height:120%;text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS</span></div><div style="line-height:120%;text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Years Ended </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;">, and </span><span style="font-family:inherit;font-size:11pt;">2016</span><span style="font-family:inherit;font-size:11pt;"> </span></div><div style="line-height:120%;text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">(in thousands)</span></div><div style="line-height:120%;text-align:justify;-sec-extract:summary;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:justify;-sec-extract:summary;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;text-decoration:underline;">Allowance for doubtful accounts receivable</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:83.203125%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"></td></tr><tr><td style="width:20%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:17%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:17%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:17%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:17%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">of Year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Charged to Costs</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">and Expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deductions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance&#160;at</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">End&#160;of Year</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18309026e882-wk-Fact-3267092DB815799EFE66AE306F636019" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">25,549</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18309026e901-wk-Fact-0CDB68FA588D0680D2F5AE306F4F6D93" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" contextRef="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,527</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18309026e921-wk-Fact-672581617709AEEF7FD1AE306F63EC1A" name="us-gaap:ValuationAllowancesAndReservesDeductions" contextRef="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,363</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18309026e941-wk-Fact-69801A37901728C5AC63AE306F4763DA" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">26,713</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18309026e966-wk-Fact-026AC0BDAFB925A769F1AE306F631462" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="FI2016Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,367</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18309026e985-wk-Fact-40FD7673A6D40E6E013BAE306F623FB8" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" contextRef="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,174</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18309026e1005-wk-Fact-E171B654EEEB93B7B452AE306F602EEF" name="us-gaap:ValuationAllowancesAndReservesDeductions" contextRef="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,992</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18309026e1025-wk-Fact-3267092DB815799EFE66AE306F636019" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">25,549</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2016</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18309026e1050-wk-Fact-C1145B9E3E695EBEE2C9AE306F4F1F4C" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="FI2015Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">24,418</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18309026e1069-wk-Fact-3063A82574506719AFAEAE306F49CF96" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" contextRef="FD2016Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,785</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18309026e1089-wk-Fact-67261A85C9F173A3BBDFAE306F5EDBF9" name="us-gaap:ValuationAllowancesAndReservesDeductions" contextRef="FD2016Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,836</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18309026e1109-wk-Fact-026AC0BDAFB925A769F1AE306F631462" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="FI2016Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,367</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;-sec-extract:summary;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:justify;-sec-extract:summary;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;text-decoration:underline;">Valuation allowance for long-term deferred tax assets</span></div></ix:continuation><div style="line-height:120%;font-size:10pt;"><ix:continuation id="TextSelection-9356420BC0344AD214B1AE306F90FA75-2"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:83.203125%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"></td></tr><tr><td style="width:20%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:17%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:17%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:17%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:17%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">of Year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additions Charged</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(Credited) to Income</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax Expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deductions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at&#160;</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">End of Year&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18309026e1269-wk-Fact-79FE7A4B980A841360A5AE306EDA4BAC" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">66,356</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18309026e1288-wk-Fact-77CAA863FCADE918E402AE306EF3B9C2" name="us-gaap:ValuationAllowancesAndReservesPeriodIncreaseDecrease" contextRef="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,413</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18309026e1308-wk-Fact-9D5ACEC372054E6DE757AE306EECE618" name="us-gaap:ValuationAllowancesAndReservesDeductions" contextRef="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18309026e1327-wk-Fact-28BEA65346E062EA57FCAE306ED9BAF1" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">70,769</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18309026e1352-wk-Fact-9F8CF58721D7AA7EED3EAE306EF0533D" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="FI2016Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">66,403</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d18309026e1371-wk-Fact-C5D6454FD122676FDBEAAE306EDCCBC7" name="us-gaap:ValuationAllowancesAndReservesPeriodIncreaseDecrease" contextRef="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">47</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18309026e1392-wk-Fact-B8A6DADCA63186D62FBBAE306EF28A3F" name="us-gaap:ValuationAllowancesAndReservesDeductions" contextRef="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18309026e1411-wk-Fact-79FE7A4B980A841360A5AE306EDA4BAC" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">66,356</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2016</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18309026e1436-wk-Fact-5D9E9E8D40B835349600AE306ED9DC2B" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="FI2015Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">58,277</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18309026e1455-wk-Fact-5D9A80369C4C3DACCE39AE306EDB984B" name="us-gaap:ValuationAllowancesAndReservesPeriodIncreaseDecrease" contextRef="FD2016Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,126</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18309026e1475-wk-Fact-AC305DFC13C9AE24AEBDAE306EF2CC88" name="us-gaap:ValuationAllowancesAndReservesDeductions" contextRef="FD2016Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d18309026e1494-wk-Fact-9F8CF58721D7AA7EED3EAE306EF0533D" name="us-gaap:ValuationAllowancesAndReservesBalance" contextRef="FI2016Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">66,403</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></ix:continuation><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:603px;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:46px;"></td><td style="width:417px;"></td><td style="width:138px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Index to Exhibits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The exhibits listed below in the accompanying Index to Exhibits are filed or incorporated by reference as part of this report.</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;-sec-extract:summary;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">95</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:justify;-sec-extract:summary;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:90%;"></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">BIO-RAD LABORATORIES, INC.</span></div><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">INDEX TO EXHIBITS ITEM 15(a)3</span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exhibits 32.1 and 32.2 are furnished herewith and should not be deemed to be &#8220;filed under the Securities Exchange Act of 1934.&#8221;</span></div></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Exhibit No.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/12208/000001220811000016/exhibit31.htm"><span style="font-family:inherit;font-size:10pt;">Restated Certificate of Incorporation of Bio-Rad Laboratories, Inc. (1)</span></a></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.1.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/12208/000001220811000016/exhibit311.htm"><span style="font-family:inherit;font-size:10pt;">Certificate of Amendment to Restated Certificate of Incorporation of Bio-Rad Laboratories, Inc. (1)</span></a></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.2</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/12208/000001220817000049/ex31.htm"><span style="font-family:inherit;font-size:10pt;">Amended and Restated Bylaws of Bio-Rad Laboratories, Inc. (2)</span></a></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/12208/000119312510277503/dex41.htm"><span style="font-family:inherit;font-size:10pt;">Indenture dated as of December 9, 2010 for 4.875% Senior Notes due 2020 among Bio-Rad Laboratories, Inc.,</span></a></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/12208/000119312510277503/dex41.htm"><span style="font-family:inherit;font-size:10pt;">as Issuer, and Wilmington Trust FSB, as Trustee. &#160;(3)</span></a></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/12208/000001220814000043/exhibit101.htm"><span style="font-family:inherit;font-size:10pt;">Credit Agreement, dated as of June 20, 2014, by and among Bio-Rad Laboratories, Inc., the lenders referred to therein, JPMorgan Chase Bank, N.A., as administrative agent, Union Bank of California, N.A. and Wells Fargo Bank, N.A. as co-syndication agents, and Bank of America, N.A. and HSBC Bank USA, National Association, as co-documentation agents. (4)</span></a></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.2</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/12208/000001220811000059/exh109.htm"><span style="font-family:inherit;font-size:10pt;">Bio-Rad Laboratories, Inc. 2011 Employee Stock Purchase Plan. (5)</span></a></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.2.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/12208/000001220817000028/ex1023312017.htm"><span style="font-family:inherit;font-size:11pt;">First Amendment to the Bio-Rad Laboratories, Inc. 2011 Employee Stock Purchase Plan (6)</span></a></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.3</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/12208/0000012208-97-000009.txt"><span style="font-family:inherit;font-size:10pt;">Employees&#8217; Deferred Profit Sharing Retirement Plan (Amended and Restated effective January 1, 1997). (7)</span></a></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.4</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/12208/000001220803000004/exb107.txt"><span style="font-family:inherit;font-size:10pt;">2003 Stock Option Plan. (8)</span></a></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.4.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/12208/000001220807000016/ex1071.htm"><span style="font-family:inherit;font-size:10pt;">Amendment to the 2003 Stock Option Plan of Bio-Rad Laboratories, Inc. (9)</span></a></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.4.2</span></div><div style="text-align:right;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/12208/000001220812000037/ex10163012.htm"><span style="font-family:inherit;font-size:10pt;">Second Amendment to the 2003 Stock Option Plan of Bio-Rad Laboratories, Inc., dated March 1, 2012. (10)</span></a></div><div style="-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.828125%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:91%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.5</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/12208/000119312507165492/dex41.htm"><span style="font-family:inherit;font-size:10pt;">2007 Incentive Award Plan. (11)</span></a></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.5.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/12208/000001220809000074/exh1081.htm"><span style="font-family:inherit;font-size:10pt;">Restricted Stock Unit Award Grant Notice and Restricted Stock Unit Award Agreement under the 2007</span></a></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/12208/000001220809000074/exh1081.htm"><span style="font-family:inherit;font-size:10pt;">Incentive Award Plan. (12)</span></a></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.5.2</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/12208/000001220814000038/ex10133114.htm"><span style="font-family:inherit;font-size:10pt;">Amendment to the Bio-Rad Laboratories, Inc. 2007 Incentive Award Plan. (13)</span></a></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.6</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/12208/000001220817000028/ex1013312017.htm"><span style="font-family:inherit;font-size:10pt;">Bio-Rad Laboratories, Inc. 2017 Incentive Award Plan (14)</span></a></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.6.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/12208/000001220817000062/ex10193017.htm"><span style="font-family:inherit;font-size:10pt;">Global Restricted Stock Unit Award Grant Notice and Global Restricted Stock Unit Award Agreement under 2017 Incentive Award Plan (15)</span></a></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.6.2</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/12208/000001220817000062/ex10293017.htm"><span style="font-family:inherit;font-size:10pt;">Stock Option Grant Notice and Non-Qualified Stock Option Agreement under 2017 Incentive Award Plan (16)</span></a></div><div style="-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">96</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.828125%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:91%;"></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.7</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/12208/000001220817000041/ex1017272017.htm"><span style="font-family:inherit;font-size:10pt;">Form of Indemnification Agreement. (17)</span></a></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.8</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/12208/000001220814000074/ex10193014.htm"><span style="font-family:inherit;font-size:10pt;">Settlement Agreement and General Release. (18)</span></a></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.9</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/12208/000001220815000012/ex109.htm"><span style="font-family:inherit;font-size:10pt;">Non-Prosecution Agreement effective November 3, 2014 between the U.S. Department of Justice and Bio-Rad</span></a></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/12208/000001220815000012/ex109.htm"><span style="font-family:inherit;font-size:10pt;">Laboratories, Inc. (19)</span></a><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.10</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/12208/000001220815000012/ex1010.htm"><span style="font-family:inherit;font-size:10pt;">Securities and Exchange Commission Order effective November 3, 2014. (19)</span></a></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Exhibit No.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">21.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="ex211123118.htm"><span style="font-family:inherit;font-size:10pt;">Listing of Subsidiaries.</span></a></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="ex231123118.htm"><span style="font-family:inherit;font-size:10pt;">Consent of Independent Registered Public Accounting Firm.</span></a></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">31.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="ex311123118.htm"><span style="font-family:inherit;font-size:10pt;">Certification of Chief Executive Officer Required by Rule 13a-14(a) (17CFR 240.13a-14(a)).</span></a></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">31.2</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="ex312123118.htm"><span style="font-family:inherit;font-size:10pt;">Certification of Chief Financial Officer Required by Rule 13a-14(a) (17CFR 240.13a-14(a)).</span></a></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">32.1</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="ex321123118.htm"><span style="font-family:inherit;font-size:10pt;">Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section</span></a></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="ex321123118.htm"><span style="font-family:inherit;font-size:10pt;">906 of the Sarbanes-Oxley Act of 2002.</span></a></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">32.2</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="ex322123118.htm"><span style="font-family:inherit;font-size:10pt;">Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section</span></a></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="ex322123118.htm"><span style="font-family:inherit;font-size:10pt;">906 of the Sarbanes-Oxley Act of 2002.</span></a></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">101.INS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The instance document does not appear in the interactive data file because its XBRL tags are embedded within the inline XBRL document.</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">101.SCH</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">XBRL Taxonomy Extension Schema Document</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">101.CAL</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">XBRL Taxonomy Extension Calculation Linkbase Document</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">101.DEF</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">XBRL Taxonomy Extension Definition Linkbase Document</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">101.LAB</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">XBRL Taxonomy Extension Labels Linkbase Document<br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">101.PRE</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">XBRL Taxonomy Extension Presentation Linkbase Document</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Incorporated by reference to the Exhibits to Bio-Rad&#8217;s Form 10-K filing for the fiscal year ended</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">December 31, 2010.</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(2</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Incorporated by reference to Exhibit 3.1 to Bio-Rad&#8217;s Form 8-K filing, dated October 27, 2017.</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(3</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Incorporated by reference to Exhibit 4.1 to Bio-Rad&#8217;s Form 8-K filing, dated December 9, 2010.</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(4</span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Incorporated by reference to the Exhibits to Bio-Rad&#8217;s 8-K filing, dated June 26, 2014.</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(5</span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Incorporated by reference to Exhibit 10.9 to Bio-Rad's June 30, 2011 Form 10-Q filing, dated August 4, 2011. </span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(6</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Incorporated by reference to Exhibit 10.2 to Bio-Rad&#8217;s Form 10-Q filing, dated May 9, 2017</span></div></td></tr></table></div></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">97</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.828125%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:91%;"></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(7</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Incorporated by reference to Exhibit 10.6 to Bio-Rad&#8217;s September 30, 1997 Form 10-Q filing, dated</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">November 13, 1997.</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(8</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Incorporated by reference to Exhibit 10.7 to Bio-Rad&#8217;s March 31, 2003 Form 10-Q filing, dated</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">May 13, 2003.</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(9</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Incorporated by reference to Exhibit 10.7.1 to Bio-Rad&#8217;s March 31, 2007 Form 10-Q filing, dated May 4, 2007.</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(10</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Incorporated by reference to Exhibit 10.1 to Bio-Rad&#8217;s June 30, 2012 Form 10-Q filing, dated August 9, 2012.</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(11</span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Incorporated by reference to Exhibit 4.1 to Bio-Rad&#8217;s Form S-8 filing, dated July 30, 2007.</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(12</span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Incorporated by reference to Exhibit 10.8.1 to Bio-Rad&#8217;s September 30, 2009 Form 10-Q filing, dated November 4, 2009.</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(13</span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Incorporated by reference to Exhibit 10.1 to Bio-Rad&#8217;s March 31, 2014 Form 10-Q filing, dated May 8, 2014.</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(14</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Incorporated by reference to Exhibit 10.1 to Bio-Rad&#8217;s Form 10-Q filing, dated May 9, 2017</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(15</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Incorporated by reference to Exhibit 10.1 to Bio-Rad&#8217;s Form 10-Q filing, dated November 9, 2017</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(16</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Incorporated by reference to Exhibit 10.2 to Bio-Rad&#8217;s Form 10-Q filing, dated November 9, 2017</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(17</span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Incorporated by reference to Exhibit 10.1 to Bio-Rad&#8217;s Form 10-Q filing, dated August 7, 2017.</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(18</span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Incorporated by reference to Exhibit 10.1 to Bio-Rad&#8217;s Form 10-Q filing, dated November 7, 2014.</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(19</span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Incorporated by reference to the Exhibits to Bio-Rad&#8217;s Form 10-K filing for the fiscal year ended December 31, 2014.</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;-sec-extract:summary;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div><a id="s88E2AB986B9452588B282E18E477F147"></a></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Item 16. FORM 10-K SUMMARY</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Not applicable.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">98</span></div></div><hr style="page-break-after:always"></hr><div><a id="s29D9C66CECC159B9AB512E761A6587C9"></a></div><div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">SIGNATURES</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:411px;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:80px;"></td><td style="width:330px;"></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">BIO-RAD LABORATORIES, INC.</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">By:</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">/s/ Christine A. Tsingos</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Christine A. Tsingos</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Executive Vice President, Chief Financial Officer</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Date:</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">March&#160;29, 2019</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.</span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:683px;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:226px;"></td><td style="width:228px;"></td><td style="width:228px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Principal Executive Officer:</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Chairman of the Board, President</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">/s/ Norman Schwartz</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">and Chief Executive Officer</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">March&#160;29, 2019</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">(Norman Schwartz)</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Principal Financial Officer:</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">/s/ Christine A. Tsingos</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Executive Vice President,</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">(Christine A. Tsingos)</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Chief Financial Officer</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">March&#160;29, 2019</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Principal Accounting Officer:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">/s/ James R. Stark</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Vice President, Corporate Controller</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">March&#160;29, 2019</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">(James R. Stark)</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other Directors:</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">/s/ Jeffrey L. Edwards</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Director</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">March&#160;29, 2019</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">(Jeffrey L. Edwards)</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">/s/ Gregory K. Hinckley</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Director</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">March&#160;29, 2019</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">(Gregory K. Hinckley)</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">/s/ Melinda Litherland</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Director</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">March&#160;29, 2019</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">(Melinda Litherland)</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">/s/ Arnold A. Pinkston </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Director</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">March&#160;29, 2019</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">(Arnold A. Pinkston)</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">/s/ Alice N. Schwartz</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Director</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">March&#160;29, 2019</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">(Alice N. Schwartz)</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">99</span></div></div>	</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>2
<FILENAME>ex211123118.htm
<DESCRIPTION>EXHIBIT 21.1 12.31.18
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2019 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s6A8271D43EE65DBEA93690AFBD11C12C"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Exhibit 21.1</font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:75.390625%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:62%;"></td><td style="width:5%;"></td><td style="width:33%;"></td></tr><tr><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">LISTING OF SUBSIDIARIES</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">JURISDICTION OF</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">SUBSIDIARY</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">ORGANIZATION</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Laboratories Pty Ltd</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Australia</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Laboratories Ges.m.b.H.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Austria</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">DiaMed &#214;sterreich GmbH</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Austria</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Laboratories NV</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Belgium</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Research Specialties for Laboratories NV</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Belgium</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">DiaMed Benelux NV</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Belgium</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Laborat&#243;rios Brasil Ltda.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Brazil</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">DiaMed Latino-Am&#233;rica S.A.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Brazil</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Metrics Properties Limited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">California, USA</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Laboratories (Israel), Inc.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">California, USA</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Pacific Limited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">California, USA</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Laboratories (Canada) Limited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Canada</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Laboratories (Shanghai) Co., Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">China</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad (Shanghai) Life Science Research &amp; Development Co., Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">China</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Wuxi BioCanal Nano Technology Co. Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">China</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">BIO-RAD spol. s r.o.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Czech Republic</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Export LLC</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Delaware, USA</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Holdings, LLC</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Delaware, USA</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Metrics, Limited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Delaware, USA</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad QL, Inc.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Delaware, USA</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">GnuBIO Inc.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Delaware, USA</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Raindance Techologies, Inc.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Delaware, USA</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Denmark ApS</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Denmark</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">DiaMed Fennica Oy</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Finland</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad France Holding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">France</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Innovations </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">France</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Laboratories SAS</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">France</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad France</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">France</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">France</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Services France</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">France</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">DiaMed France SA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">France</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">France</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Laboratories GmbH</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Germany</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Germany Holding GmbH</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Germany</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">DiaMed Diagnostika Deutschland GmbH</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Germany</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Medical Diagnostics GmbH</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Germany</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad AbD Serotec GmbH</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Germany</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Laboratories Logistik GmbH</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Germany</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:75.390625%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:62%;"></td><td style="width:5%;"></td><td style="width:33%;"></td></tr><tr><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">LISTING OF SUBSIDIARIES- continued</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">JURISDICTION OF</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">SUBSIDIARY</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">ORGANIZATION</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Laboratories M.EPE</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Greece</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad China Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Hong Kong</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Hungary Trading LLC</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Hungary</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">IMV Medical Information Division, Inc.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Illinois, USA</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Laboratories (India) Private Limited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">India</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Haifa Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Israel</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Laboratories S.r.l.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Italy</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Laboratories K.K.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Japan</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Korea Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Korea</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Luxembourg S.&#224; r.l.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Luxembourg</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">International Marketing Ventures, Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Maryland, USA</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad, S.A.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Mexico</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bridger Technologies, Inc.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Montana, USA</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Laboratories B.V.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">The Netherlands</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Norway AS</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Norway</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Polska Sp. z o.o.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Poland</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Laboratories-Aparelhos e Reagentes para Laborat&#243;rios, Lda</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Portugal</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Laboratorii OOO</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Russia</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Laboratories (Singapore) Pte Ltd</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Singapore</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Laboratories (Pty) Ltd</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">South Africa</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Laboratories, S.A.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Spain</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Distribudora de Anal&#237;tica para la Medicina Ib&#233;rica, S.A.U.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Spain</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Laboratories AB</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Sweden</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Europe GmbH</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Switzerland</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad IHC Europe GmbH</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Switzerland</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">DiaMed Holding GmbH</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Switzerland</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">DiaMed (Schweiz) GmbH</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Switzerland</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">DiaMed GmbH</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Switzerland</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Laboratories AG</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Switzerland</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Laboratories Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Thailand</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">DiaMed S.E.A. Limited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Thailand</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Middle East FZ-LLC</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">United Arab Emirates</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Laboratories Limited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">United Kingdom</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">DiaMed (G.B.) Ltd</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">United Kingdom</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad AbD Serotec Ltd</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">United Kingdom</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Services UK Limited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">United Kingdom</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Metrics (U.K.) Limited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">United Kingdom</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Raindance Technologies Limited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">United Kingdom</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Respiratory Diagnostics, Inc.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Washington, USA</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>3
<FILENAME>ex231123118.htm
<DESCRIPTION>EXHIBIT 23.1 12.31.18
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2019 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s8AC2DF1DFEE952BB9665AE73F6C43CC9"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Exhibit 23.1</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;padding-left:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Consent of Independent Registered Public Accounting Firm</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">The Board of Directors</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Bio-Rad Laboratories, Inc.:</font></div><div style="line-height:120%;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">We consent to the incorporation by reference in the registration statement on Form S-3 (No.&#160;333&#8209;170981) and on Forms S-8 (Nos. 333-220219, 333-144962, 333-133507, 333-124187, 333-53335, 333-53337, 333-179876, 333-197979 and 333-206885) of Bio-Rad Laboratories, Inc. of our reports dated </font><font style="font-family:inherit;font-size:11pt;">March&#160;29, 2019</font><font style="font-family:inherit;font-size:11pt;">, with respect to the consolidated balance sheets of Bio-Rad Laboratories,&#160;Inc. as of </font><font style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:11pt;">&#32;and </font><font style="font-family:inherit;font-size:11pt;">2017</font><font style="font-family:inherit;font-size:11pt;">, the related consolidated statements of income, comprehensive income, changes in stockholders' equity, and cash flows for each of the years in the three-year period ended </font><font style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:11pt;">, and the related notes and financial statement schedule, which report appears in the </font><font style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:11pt;">&#32;annual report on Form 10&#8209;K of Bio-Rad Laboratories, Inc.</font></div><div style="line-height:120%;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Our report refers to a change in the accounting method for revenue recognition in 2018 due to the adoption of Accounting Standards Codification Topic 606, </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:11pt;">, and a change in the accounting method for equity instruments in 2018 due to the adoption of Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (ASU) No. 2016-01, </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">Recognition and Measurement of Financial Assets and Financial Liabilities</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">/s/ KPMG LLP</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Santa Clara, California</font></div><div style="line-height:120%;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">March&#160;29, 2019</font><font style="font-family:inherit;font-size:11pt;">&#32;</font></div><div style="line-height:120%;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>ex311123118.htm
<DESCRIPTION>EXHIBIT 31.1 12.31.18
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2019 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s1C7DD48E3910588E8610B9BD1B18357D"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Exhibit 31.1</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Certification of Chief Executive Officer Required By</font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Exchange Act Rules 13a-14(a) and 15d-14(a)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, Norman Schwartz, certify that:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">1.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I have reviewed this annual report on Form 10-K</font><font style="font-family:inherit;font-size:12pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;">of Bio-Rad Laboratories, Inc.</font></div></td></tr></table><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">2.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</font></div></td></tr></table><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">3.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on my knowledge, the financial statements, and other financial information included in this report fairly present, in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</font></div></td></tr></table><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">4.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13-a-15(f) and 15d-15(f)) for the registrant and have:</font></div></td></tr></table><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</font></div></td></tr></table><div style="line-height:120%;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">(b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</font></div></td></tr></table><div style="line-height:120%;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">(c)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</font></div></td></tr></table><div style="line-height:120%;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">(d)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</font></div></td></tr></table><div style="line-height:120%;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">5.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):</font></div></td></tr></table><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information; and</font></div></td></tr></table><div style="line-height:120%;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">(b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div></td></tr></table><div style="line-height:120%;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10.5pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:13%;"></td><td style="width:32%;"></td><td style="width:5%;"></td><td style="width:50%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">Date:</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">March&#160;29, 2019</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">/s/ Norman Schwartz</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">Norman Schwartz, Chairman of the Board, President and</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">&#160;&#160;&#160;&#160;Chief Executive Officer</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>5
<FILENAME>ex312123118.htm
<DESCRIPTION>EXHIBIT 31.2 12.31.18
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2019 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sE86520EB793652EEB5CC0315B71811A0"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Exhibit 31.2</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Certification of Chief Financial Officer Required By</font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Exchange Act Rules 13a-14(a) and 15d-14(a)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, Christine A. Tsingos, certify that:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">1.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I have reviewed this annual report on Form 10-K of Bio-Rad Laboratories, Inc.</font></div></td></tr></table><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">2.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</font></div></td></tr></table><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">3.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on my knowledge, the financial statements, and other financial information included in this report fairly present, in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</font></div></td></tr></table><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">4.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13-a-15(f) and 15d-15(f)) for the registrant and have:</font></div></td></tr></table><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</font></div></td></tr></table><div style="line-height:120%;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">(b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</font></div></td></tr></table><div style="line-height:120%;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">(c)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</font></div></td></tr></table><div style="line-height:120%;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">(d)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</font></div></td></tr></table><div style="line-height:120%;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">5.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):</font></div></td></tr></table><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information; and</font></div></td></tr></table><div style="line-height:120%;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">(b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10.5pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:14%;"></td><td style="width:35%;"></td><td style="width:5%;"></td><td style="width:46%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">Date:</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">March&#160;29, 2019</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">/s/ Christine A.Tsingos</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">Christine A. Tsingos, Executive Vice President,</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">&#160;&#160;&#160;Chief Financial Officer</font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>6
<FILENAME>ex321123118.htm
<DESCRIPTION>EXHIBIT 32.1 12.31.18
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2019 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s0B2B57D8C2F7503384FC970FD313111F"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Exhibit 32.1</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Certification of Periodic Report</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">I, Norman Schwartz, Chief Executive Officer of Bio-Rad Laboratories, Inc. (the &#8220;Company&#8221;), certify, pursuant to Section 906 of the Saran's-Oxley Act of 2002, 18 U.S.C. Section 1350, that:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:24px;"><font style="font-family:inherit;font-size:11pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">the </font><font style="font-family:inherit;font-size:11pt;">Annual Report on Form 10-K</font><font style="font-family:inherit;font-size:12pt;">&#32;</font><font style="font-family:inherit;font-size:11pt;">of the Company for the year ended </font><font style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:11pt;">&#32;(the &#8220;Report&#8221;) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m); and</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><font style="font-family:inherit;font-size:11pt;">(2)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:12%;"></td><td style="width:30%;"></td><td style="width:3%;"></td><td style="width:55%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Date:</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">March&#160;29, 2019</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">/s/ Norman Schwartz</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Norman Schwartz, Chairman of the Board, President and</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Chief Executive Officer</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">The foregoing certification is being furnished solely pursuant to 18 U.S.C. Section 1350 and is not being filed as part of the Annual Report or as a separate disclosure document.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>7
<FILENAME>ex322123118.htm
<DESCRIPTION>EXHIBIT 32.2 12.31.18
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2019 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sD3F75A81C4A450989CD96AD2EADCC139"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Exhibit 32.2</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Certification of Periodic Report</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">I, Christine A. Tsingos, Chief Financial Officer of Bio-Rad Laboratories, Inc. (the &#8220;Company&#8221;), certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, that:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:24px;"><font style="font-family:inherit;font-size:11pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">the </font><font style="font-family:inherit;font-size:11pt;">Annual Report on Form 10-K</font><font style="font-family:inherit;font-size:12pt;">&#32;</font><font style="font-family:inherit;font-size:11pt;">of the Company for the year ended </font><font style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:11pt;">&#32;(the &#8220;Report&#8221;) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m); and</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><font style="font-family:inherit;font-size:11pt;">(2)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:97.65625%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:14%;"></td><td style="width:25%;"></td><td style="width:5%;"></td><td style="width:56%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Date:</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">March&#160;29, 2019</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">/s/ Christine A. Tsingos</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Christine A. Tsingos, Executive Vice President,</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;Chief Financial Officer</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">The foregoing certification is being furnished solely pursuant to 18 U.S.C. Section 1350 and is not being filed as part of the Annual Report or as a separate disclosure document.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>bio-20181231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.bio-rad.com/20181231" xmlns:bio="http://www.bio-rad.com/20181231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <xsd:import namespace="http://fasb.org/srt/2018-01-31" schemaLocation="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-gaap/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-roles-2018-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-types/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/currency/2017-01-31" schemaLocation="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2018-01-31" schemaLocation="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/exch/2018-01-31" schemaLocation="https://xbrl.sec.gov/exch/2018/exch-2018-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd" />
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="bio-20181231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="bio-20181231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="bio-20181231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="bio-20181231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple" />
      <link:roleType id="A10OtherIncomeAndExpenses" roleURI="http://www.bio-rad.com/role/A10OtherIncomeAndExpenses">
        <link:definition>2114100 - Disclosure - 10.  Other Income and Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A10OtherIncomeAndExpensesDetails" roleURI="http://www.bio-rad.com/role/A10OtherIncomeAndExpensesDetails">
        <link:definition>2414402 - Disclosure - 10.  Other Income and Expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A10OtherIncomeAndExpensesTables" roleURI="http://www.bio-rad.com/role/A10OtherIncomeAndExpensesTables">
        <link:definition>2314301 - Disclosure - 10.  Other Income and Expenses (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A11SupplementalCashFlowInformation" roleURI="http://www.bio-rad.com/role/A11SupplementalCashFlowInformation">
        <link:definition>2115100 - Disclosure - 11.  Supplemental Cash Flow Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A11SupplementalCashFlowInformationDetails" roleURI="http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails">
        <link:definition>2415402 - Disclosure - 11.  Supplemental Cash Flow Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A11SupplementalCashFlowInformationTables" roleURI="http://www.bio-rad.com/role/A11SupplementalCashFlowInformationTables">
        <link:definition>2315301 - Disclosure - 11.  Supplemental Cash Flow Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A12CommitmentsContingentLiabilities" roleURI="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilities">
        <link:definition>2116100 - Disclosure - 12. Commitments &amp; Contingent Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables" roleURI="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables">
        <link:definition>2316303 - Disclosure - 12. Commitments &amp; Contingent Liabilities Assumptions for Benefit Obligations and Periodic Benefit Costs (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A12CommitmentsContingentLiabilitiesDetails" roleURI="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails">
        <link:definition>2416404 - Disclosure - 12. Commitments &amp; Contingent Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables" roleURI="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables">
        <link:definition>2316302 - Disclosure - 12. Commitments &amp; Contingent Liabilities Net Periodic Benefit Cost (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables" roleURI="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables">
        <link:definition>2316301 - Disclosure - 12. Commitments &amp; Contingent Liabilities Pension obligations and funded status (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A12CommitmentsContingentLiabilitiesPensionsDetails" roleURI="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails">
        <link:definition>2416406 - Disclosure - 12. Commitments &amp; Contingent Liabilities Pensions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A12CommitmentsContingentLiabilitiesPeriodExpenseDetails" roleURI="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPeriodExpenseDetails">
        <link:definition>2416405 - Disclosure - 12. Commitments &amp; Contingent Liabilities Period Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A13LegalProceedings" roleURI="http://www.bio-rad.com/role/A13LegalProceedings">
        <link:definition>2121100 - Disclosure - 13. Legal Proceedings</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A13LegalProceedingsLegalProceedingsDetails" roleURI="http://www.bio-rad.com/role/A13LegalProceedingsLegalProceedingsDetails">
        <link:definition>2421401 - Disclosure - 13. Legal Proceedings Legal Proceedings (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A14SegmentInformationSegmentAssetReconciliationDetails" roleURI="http://www.bio-rad.com/role/A14SegmentInformationSegmentAssetReconciliationDetails">
        <link:definition>2424404 - Disclosure - 14. Segment Information Segment Asset Reconciliation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A14SegmentInformationSegmentInformationByGeographicalLocationDetails" roleURI="http://www.bio-rad.com/role/A14SegmentInformationSegmentInformationByGeographicalLocationDetails">
        <link:definition>2424405 - Disclosure - 14. Segment Information Segment Information by Geographical Location (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A14SegmentInformationSegmentProfitReconciliationDetails" roleURI="http://www.bio-rad.com/role/A14SegmentInformationSegmentProfitReconciliationDetails">
        <link:definition>2424403 - Disclosure - 14. Segment Information Segment Profit Reconciliation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A14SegmentReporting" roleURI="http://www.bio-rad.com/role/A14SegmentReporting">
        <link:definition>2124100 - Disclosure - 14. Segment Reporting</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A14SegmentReportingDetails" roleURI="http://www.bio-rad.com/role/A14SegmentReportingDetails">
        <link:definition>2424402 - Disclosure - 14. Segment Reporting (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A14SegmentReportingTables" roleURI="http://www.bio-rad.com/role/A14SegmentReportingTables">
        <link:definition>2324301 - Disclosure - 14. Segment Reporting (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A15RestructuringCostsDetails" roleURI="http://www.bio-rad.com/role/A15RestructuringCostsDetails">
        <link:definition>2425402 - Disclosure - 15. Restructuring Costs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A15RestructuringCostsNotes" roleURI="http://www.bio-rad.com/role/A15RestructuringCostsNotes">
        <link:definition>2125100 - Disclosure - 15. Restructuring Costs (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A15RestructuringCostsTables" roleURI="http://www.bio-rad.com/role/A15RestructuringCostsTables">
        <link:definition>2325301 - Disclosure - 15. Restructuring Costs (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A16QuarterlyFinancialData" roleURI="http://www.bio-rad.com/role/A16QuarterlyFinancialData">
        <link:definition>2127100 - Disclosure - 16. Quarterly Financial Data</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A16QuarterlyFinancialDataDetails" roleURI="http://www.bio-rad.com/role/A16QuarterlyFinancialDataDetails">
        <link:definition>2427402 - Disclosure - 16. Quarterly Financial Data (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A16QuarterlyFinancialDataTables" roleURI="http://www.bio-rad.com/role/A16QuarterlyFinancialDataTables">
        <link:definition>2327301 - Disclosure - 16. Quarterly Financial Data (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A17SubsequentEventDetails" roleURI="http://www.bio-rad.com/role/A17SubsequentEventDetails">
        <link:definition>2429402 - Disclosure - 17. Subsequent Event (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A17SubsequentEventNotes" roleURI="http://www.bio-rad.com/role/A17SubsequentEventNotes">
        <link:definition>2129100 - Disclosure - 17. Subsequent Event (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A17SubsequentEventTables" roleURI="http://www.bio-rad.com/role/A17SubsequentEventTables">
        <link:definition>2329301 - Disclosure - 17. Subsequent Event (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A1SignificantAccountingPolicies" roleURI="http://www.bio-rad.com/role/A1SignificantAccountingPolicies">
        <link:definition>2101100 - Disclosure - 1. Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A1SignificantAccountingPoliciesDetailsDetails" roleURI="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails">
        <link:definition>2401407 - Disclosure - 1. Significant Accounting Policies Details (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A1SignificantAccountingPoliciesEarningsPerShareDetails" roleURI="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesEarningsPerShareDetails">
        <link:definition>2401406 - Disclosure - 1. Significant Accounting Policies Earnings per share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A1SignificantAccountingPoliciesPolicies" roleURI="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPolicies">
        <link:definition>2201201 - Disclosure - 1. Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A1SignificantAccountingPoliciesPriorYearMisstatementsTables" roleURI="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPriorYearMisstatementsTables">
        <link:definition>2301303 - Disclosure - 1. Significant Accounting Policies Prior Year Misstatements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" roleURI="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails">
        <link:definition>2401404 - Disclosure - 1. Significant Accounting Policies Property, Plant and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A1SignificantAccountingPoliciesRevenueRecognitionDetails" roleURI="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesRevenueRecognitionDetails">
        <link:definition>2401408 - Disclosure - 1. Significant Accounting Policies Revenue Recognition (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A1SignificantAccountingPoliciesTables" roleURI="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesTables">
        <link:definition>2301302 - Disclosure - 1. Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A1SignificantAccountingPoliciesWarrantyRollforwardDetails" roleURI="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesWarrantyRollforwardDetails">
        <link:definition>2401405 - Disclosure - 1. Significant Accounting Policies Warranty rollforward (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A2Acquisitions" roleURI="http://www.bio-rad.com/role/A2Acquisitions">
        <link:definition>2102100 - Disclosure - 2. Acquisitions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A2AcquisitionsDetails" roleURI="http://www.bio-rad.com/role/A2AcquisitionsDetails">
        <link:definition>2402401 - Disclosure - 2. Acquisitions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A3FairValueInvestmentsDetails" roleURI="http://www.bio-rad.com/role/A3FairValueInvestmentsDetails">
        <link:definition>2403407 - Disclosure - 3. Fair Value Investments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A3FairValueMeasurements" roleURI="http://www.bio-rad.com/role/A3FairValueMeasurements">
        <link:definition>2103100 - Disclosure - 3. Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A3FairValueMeasurementsAmortizedCostAndFairValueOfDebtSecuritiesDetails" roleURI="http://www.bio-rad.com/role/A3FairValueMeasurementsAmortizedCostAndFairValueOfDebtSecuritiesDetails">
        <link:definition>2403405 - Disclosure - 3. Fair Value Measurements Amortized Cost and Fair Value of Debt Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A3FairValueMeasurementsContingentConsiderationDetails" roleURI="http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails">
        <link:definition>2403408 - Disclosure - 3. Fair Value Measurements Contingent Consideration (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A3FairValueMeasurementsDetails" roleURI="http://www.bio-rad.com/role/A3FairValueMeasurementsDetails">
        <link:definition>2403402 - Disclosure - 3. Fair Value Measurements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A3FairValueMeasurementsFairValueAndGrossUnrealizedLossesWithUnrealizedLossesDetails" roleURI="http://www.bio-rad.com/role/A3FairValueMeasurementsFairValueAndGrossUnrealizedLossesWithUnrealizedLossesDetails">
        <link:definition>2403406 - Disclosure - 3. Fair Value Measurements Fair Value and Gross Unrealized Losses with Unrealized Losses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A3FairValueMeasurementsForeignExchangeForwardContractsDetails" roleURI="http://www.bio-rad.com/role/A3FairValueMeasurementsForeignExchangeForwardContractsDetails">
        <link:definition>2403403 - Disclosure - 3. Fair Value Measurements Foreign Exchange Forward Contracts (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A3FairValueMeasurementsShortTermInvestmentsDetails" roleURI="http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails">
        <link:definition>2403404 - Disclosure - 3. Fair Value Measurements Short-term Investments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A3FairValueMeasurementsTables" roleURI="http://www.bio-rad.com/role/A3FairValueMeasurementsTables">
        <link:definition>2303301 - Disclosure - 3. Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherDetails" roleURI="http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherDetails">
        <link:definition>2404402 - Disclosure - 4. Goodwill and other Purchased Intangible Assets Intangible Assets, Goodwill and Other (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails" roleURI="http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails">
        <link:definition>2404403 - Disclosure - 4. Goodwill and other Purchased Intangible Assets Intangible Assets, Goodwill and Other Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A4IntangibleAssetsGoodwillAndOther" roleURI="http://www.bio-rad.com/role/A4IntangibleAssetsGoodwillAndOther">
        <link:definition>2104100 - Disclosure - 4. Intangible Assets, Goodwill and Other</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A4IntangibleAssetsGoodwillAndOtherTables" roleURI="http://www.bio-rad.com/role/A4IntangibleAssetsGoodwillAndOtherTables">
        <link:definition>2304301 - Disclosure - 4. Intangible Assets, Goodwill and Other (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A5NotesPayableAndLongTermDebt" roleURI="http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebt">
        <link:definition>2106100 - Disclosure - 5. Notes Payable and Long-Term Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A5NotesPayableAndLongTermDebtDetails" roleURI="http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails">
        <link:definition>2406402 - Disclosure - 5. Notes Payable and Long-Term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A5NotesPayableAndLongTermDebtTables" roleURI="http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtTables">
        <link:definition>2306301 - Disclosure - 5. Notes Payable and Long-Term Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A6IncomeTaxes" roleURI="http://www.bio-rad.com/role/A6IncomeTaxes">
        <link:definition>2108100 - Disclosure - 6. Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A6IncomeTaxesDetails" roleURI="http://www.bio-rad.com/role/A6IncomeTaxesDetails">
        <link:definition>2408402 - Disclosure - 6. Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A6IncomeTaxesDetailsCalc2" roleURI="http://www.bio-rad.com/role/A6IncomeTaxesDetailsCalc2">
        <link:definition>2408402 - Disclosure - 6. Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A6IncomeTaxesTables" roleURI="http://www.bio-rad.com/role/A6IncomeTaxesTables">
        <link:definition>2308301 - Disclosure - 6. Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A7StockholdersEquity" roleURI="http://www.bio-rad.com/role/A7StockholdersEquity">
        <link:definition>2109100 - Disclosure - 7. Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A7StockholdersEquityDetails" roleURI="http://www.bio-rad.com/role/A7StockholdersEquityDetails">
        <link:definition>2409403 - Disclosure - 7. Stockholders' Equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A7StockholdersEquityStockholdersEquitySharesDetailTables" roleURI="http://www.bio-rad.com/role/A7StockholdersEquityStockholdersEquitySharesDetailTables">
        <link:definition>2309301 - Disclosure - 7. Stockholders' Equity Stockholders' Equity Shares Detail (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A7StockholdersEquityTreasurySharesDetails" roleURI="http://www.bio-rad.com/role/A7StockholdersEquityTreasurySharesDetails">
        <link:definition>2409404 - Disclosure - 7. Stockholders' Equity Treasury Shares (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A7StockholdersEquityTreasuryStockTables" roleURI="http://www.bio-rad.com/role/A7StockholdersEquityTreasuryStockTables">
        <link:definition>2309302 - Disclosure - 7. Stockholders' Equity Treasury Stock (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A8AccumulatedOtherComprehensiveIncome" roleURI="http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncome">
        <link:definition>2111100 - Disclosure - 8. Accumulated Other Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A8AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables" roleURI="http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables">
        <link:definition>2311301 - Disclosure - 8. Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A8AccumulatedOtherComprehensiveIncomeDetails" roleURI="http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeDetails">
        <link:definition>2411403 - Disclosure - 8. Accumulated Other Comprehensive Income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" roleURI="http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails">
        <link:definition>2411404 - Disclosure - 8. Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeTables" roleURI="http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeTables">
        <link:definition>2311302 - Disclosure - 8. Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A9ShareBasedCompensation" roleURI="http://www.bio-rad.com/role/A9ShareBasedCompensation">
        <link:definition>2112100 - Disclosure - 9. Share-based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A9ShareBasedCompensationDetails" roleURI="http://www.bio-rad.com/role/A9ShareBasedCompensationDetails">
        <link:definition>2412402 - Disclosure - 9. Share-based Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A9ShareBasedCompensationRestrictedStockDetails" roleURI="http://www.bio-rad.com/role/A9ShareBasedCompensationRestrictedStockDetails">
        <link:definition>2412403 - Disclosure - 9. Share-based Compensation Restricted Stock (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="A9ShareBasedCompensationTables" roleURI="http://www.bio-rad.com/role/A9ShareBasedCompensationTables">
        <link:definition>2312301 - Disclosure - 9. Share-based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.bio-rad.com/role/ConsolidatedBalanceSheets">
        <link:definition>1001000 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParentheticals" roleURI="http://www.bio-rad.com/role/ConsolidatedBalanceSheetsParentheticals">
        <link:definition>1001501 - Statement - Consolidated Balance Sheets (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfCashFlows" roleURI="http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows">
        <link:definition>1003000 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfChangesInStockholdersEquity" roleURI="http://www.bio-rad.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity">
        <link:definition>1005000 - Statement - Consolidated Statements of Changes in Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfComprehensiveIncome" roleURI="http://www.bio-rad.com/role/ConsolidatedStatementsOfComprehensiveIncome">
        <link:definition>1005000 - Statement - Consolidated Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsOfIncome" roleURI="http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome">
        <link:definition>1002000 - Statement - Consolidated Statements of Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DocumentAndEntityInformation" roleURI="http://www.bio-rad.com/role/DocumentAndEntityInformation">
        <link:definition>0001000 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ScheduleIiValuationAndQualifyingAccoutns" roleURI="http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutns">
        <link:definition>2128100 - Disclosure - Schedule II - Valuation and Qualifying Accoutns</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ScheduleIiValuationAndQualifyingAccoutnsDetails" roleURI="http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutnsDetails">
        <link:definition>2428402 - Disclosure - Schedule II - Valuation and Qualifying Accoutns (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ScheduleIiValuationAndQualifyingAccoutnsScheduleIiValuationAndQualifyingAccountsTables" roleURI="http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutnsScheduleIiValuationAndQualifyingAccountsTables">
        <link:definition>2328301 - Disclosure - Schedule II - Valuation and Qualifying Accoutns Schedule II - Valuation and Qualifying Accounts (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element abstract="true" id="bio_A2011EmployeeStockPurchasePlanMember" name="A2011EmployeeStockPurchasePlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="bio_AccumulatedOtherComprehensiveIncomeTextBlock" name="AccumulatedOtherComprehensiveIncomeTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="bio_AggregateTransitionTaxonForeignEarnings2017TaxAct" name="AggregateTransitionTaxonForeignEarnings2017TaxAct" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_AnalyticalFlowCytometerPlatformMember" name="AnalyticalFlowCytometerPlatformMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_AssumptionsforBenefitObligationsandPeriodicBenefitCostsAbstract" name="AssumptionsforBenefitObligationsandPeriodicBenefitCostsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_BalanceSheetParentheticalAbstract" name="BalanceSheetParentheticalAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_BiotestAGMember" name="BiotestAGMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="bio_BusinessAcquisitionContingentConsiderationPotentialPercentagePayout" name="BusinessAcquisitionContingentConsiderationPotentialPercentagePayout" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="bio_CapitalLeasesandOtherDebtMember" name="CapitalLeasesandOtherDebtMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_CellsorterMember" name="CellsorterMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_ClinicalDiagnosticsMember" name="ClinicalDiagnosticsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_DiaMedMember" name="DiaMedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="bio_DiscountRate" name="DiscountRate" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_DocumentAndEntityInformation" name="DocumentAndEntityInformation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="bio_EffectiveIncomeTaxRateReconciliationFinesandPenaltiesPercent" name="EffectiveIncomeTaxRateReconciliationFinesandPenaltiesPercent" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="bio_EffectiveIncomeTaxRateReconciliationTaxCutsandJobsAct" name="EffectiveIncomeTaxRateReconciliationTaxCutsandJobsAct" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="bio_ElectionPercentageForBoardOfDirectors" name="ElectionPercentageForBoardOfDirectors" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_EmployeeLocationAxis" name="EmployeeLocationAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_EmployeeLocationDomain" name="EmployeeLocationDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="bio_EmployeesCoveredByCollectiveBargainingAgreementsUSPercentage" name="EmployeesCoveredByCollectiveBargainingAgreementsUSPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="bio_EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection" name="EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="bio_EuropeanReorganizationMember" name="EuropeanReorganizationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_FinesandpenaltiesAxis" name="FinesandpenaltiesAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_FinesandpenaltiesDomain" name="FinesandpenaltiesDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_ForeignTaxCreditCarryforwardMember" name="ForeignTaxCreditCarryforwardMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_ForwardforeignexchangecontracttopurchaseforeigncurrencyMember" name="ForwardforeignexchangecontracttopurchaseforeigncurrencyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_ForwardforeignexchangecontracttosellforeigncurrencyMember" name="ForwardforeignexchangecontracttosellforeigncurrencyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_GnuBIOMember" name="GnuBIOMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_IncentiveAwardPlan2017Member" name="IncentiveAwardPlan2017Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_IncludingaccruedinterestandpenaltiesAxis" name="IncludingaccruedinterestandpenaltiesAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_IncludingaccruedinterestandpenaltiesDomain" name="IncludingaccruedinterestandpenaltiesDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_IncludingaccruedinterestandpenaltiesMember" name="IncludingaccruedinterestandpenaltiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="bio_Investmentownershippercentage" name="Investmentownershippercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="bio_KnowHowMember" name="KnowHowMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_LegalProceedingsAbstract" name="LegalProceedingsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_LifeScienceMember" name="LifeScienceMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_LimitationsOnUseMember" name="LimitationsOnUseMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_MarketPriceOfRiskMember" name="MarketPriceOfRiskMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_NetPeriodicBenefitCostAbstract" name="NetPeriodicBenefitCostAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_NetofprepaidtaxesAxis" name="NetofprepaidtaxesAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_NetofprepaidtaxesDomain" name="NetofprepaidtaxesDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_NetofprepaidtaxesMember" name="NetofprepaidtaxesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="bio_NonCurrentIncomeTaxExpense" name="NonCurrentIncomeTaxExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="bio_NumberOfProductsAndServices" name="NumberOfProductsAndServices" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_ObligationsandFundedStatusAbstract" name="ObligationsandFundedStatusAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="bio_OperatingLossCarryforwardWithNoExpirationDate" name="OperatingLossCarryforwardWithNoExpirationDate" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="bio_PasteurSanofiDiagnosicsS.A.Member" name="PasteurSanofiDiagnosicsS.A.Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="bio_PriceChangeDebtSecurity" name="PriceChangeDebtSecurity" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="bio_Proceedsfromderivativeinstrumentsoperatingactivities" name="Proceedsfromderivativeinstrumentsoperatingactivities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_ProjectedVolatilityOfSalesMemberMember" name="ProjectedVolatilityOfSalesMemberMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_PropertyPlantandEquipmentexcludingsegmentspecificMember" name="PropertyPlantandEquipmentexcludingsegmentspecificMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_RainDanceTechnologiesInc.Member" name="RainDanceTechnologiesInc.Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_ReagentRentalEquipmentMember" name="ReagentRentalEquipmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_ReclassificationandCorrectionofImmaterialErrorsAbstract" name="ReclassificationandCorrectionofImmaterialErrorsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="bio_RevenueAllocationPercentToLeaseElements" name="RevenueAllocationPercentToLeaseElements" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_SalesmilestoneminimumamountMember" name="SalesmilestoneminimumamountMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_SalesmilestonepercentageofannualinvoicesMember" name="SalesmilestonepercentageofannualinvoicesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_SalesmilestonepercentageofannualinvoiceslowMember" name="SalesmilestonepercentageofannualinvoiceslowMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_SeniorNotes4.875due2020Member" name="SeniorNotes4.875due2020Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="bio_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeContributionAmount" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeContributionAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="bio_ShorttermRestrictedInvestmentsPolicyTextBlock" name="ShorttermRestrictedInvestmentsPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_StockAwardPlansMember" name="StockAwardPlansMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_StockOptionAndAwardPlansMember" name="StockOptionAndAwardPlansMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit" name="TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease" name="TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="bio_TaxCutsandJobsActIncomeTaxExpenseBenefitComposition" name="TaxCutsandJobsActIncomeTaxExpenseBenefitComposition" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="bio_TaxCutsandJobsActIncomeTaxExpenseComposition" name="TaxCutsandJobsActIncomeTaxExpenseComposition" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_TaxCutsandJobsActMember" name="TaxCutsandJobsActMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect" name="TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_TerminationofaDiagnosticsResearchandDevelopmentProjectMember" name="TerminationofaDiagnosticsResearchandDevelopmentProjectMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember" name="TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_TerminationofanDiagnosticsResearchandDevelopmentProjectMember" name="TerminationofanDiagnosticsResearchandDevelopmentProjectMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="bio_TolerablevarianceLevel2debtsecuritypricing" name="TolerablevarianceLevel2debtsecuritypricing" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_TreasuryClassAMember" name="TreasuryClassAMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_TreasuryClassBMember" name="TreasuryClassBMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="bio_TreasuryStockAbstract" name="TreasuryStockAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>bio-20181231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.bio-rad.com/role/A10OtherIncomeAndExpenses" xlink:href="bio-20181231.xsd#A10OtherIncomeAndExpenses" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A10OtherIncomeAndExpensesDetails" xlink:href="bio-20181231.xsd#A10OtherIncomeAndExpensesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A10OtherIncomeAndExpensesTables" xlink:href="bio-20181231.xsd#A10OtherIncomeAndExpensesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A11SupplementalCashFlowInformation" xlink:href="bio-20181231.xsd#A11SupplementalCashFlowInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails" xlink:href="bio-20181231.xsd#A11SupplementalCashFlowInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A11SupplementalCashFlowInformationTables" xlink:href="bio-20181231.xsd#A11SupplementalCashFlowInformationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilities" xlink:href="bio-20181231.xsd#A12CommitmentsContingentLiabilities" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables" xlink:href="bio-20181231.xsd#A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails" xlink:href="bio-20181231.xsd#A12CommitmentsContingentLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables" xlink:href="bio-20181231.xsd#A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables" xlink:href="bio-20181231.xsd#A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails" xlink:href="bio-20181231.xsd#A12CommitmentsContingentLiabilitiesPensionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPeriodExpenseDetails" xlink:href="bio-20181231.xsd#A12CommitmentsContingentLiabilitiesPeriodExpenseDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A13LegalProceedings" xlink:href="bio-20181231.xsd#A13LegalProceedings" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A13LegalProceedingsLegalProceedingsDetails" xlink:href="bio-20181231.xsd#A13LegalProceedingsLegalProceedingsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A14SegmentInformationSegmentAssetReconciliationDetails" xlink:href="bio-20181231.xsd#A14SegmentInformationSegmentAssetReconciliationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A14SegmentInformationSegmentInformationByGeographicalLocationDetails" xlink:href="bio-20181231.xsd#A14SegmentInformationSegmentInformationByGeographicalLocationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A14SegmentInformationSegmentProfitReconciliationDetails" xlink:href="bio-20181231.xsd#A14SegmentInformationSegmentProfitReconciliationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A14SegmentReporting" xlink:href="bio-20181231.xsd#A14SegmentReporting" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A14SegmentReportingDetails" xlink:href="bio-20181231.xsd#A14SegmentReportingDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A14SegmentReportingTables" xlink:href="bio-20181231.xsd#A14SegmentReportingTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A15RestructuringCostsDetails" xlink:href="bio-20181231.xsd#A15RestructuringCostsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A15RestructuringCostsNotes" xlink:href="bio-20181231.xsd#A15RestructuringCostsNotes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A15RestructuringCostsTables" xlink:href="bio-20181231.xsd#A15RestructuringCostsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A16QuarterlyFinancialData" xlink:href="bio-20181231.xsd#A16QuarterlyFinancialData" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A16QuarterlyFinancialDataDetails" xlink:href="bio-20181231.xsd#A16QuarterlyFinancialDataDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A16QuarterlyFinancialDataTables" xlink:href="bio-20181231.xsd#A16QuarterlyFinancialDataTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A17SubsequentEventDetails" xlink:href="bio-20181231.xsd#A17SubsequentEventDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A17SubsequentEventNotes" xlink:href="bio-20181231.xsd#A17SubsequentEventNotes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A17SubsequentEventTables" xlink:href="bio-20181231.xsd#A17SubsequentEventTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A1SignificantAccountingPolicies" xlink:href="bio-20181231.xsd#A1SignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails" xlink:href="bio-20181231.xsd#A1SignificantAccountingPoliciesDetailsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesEarningsPerShareDetails" xlink:href="bio-20181231.xsd#A1SignificantAccountingPoliciesEarningsPerShareDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPolicies" xlink:href="bio-20181231.xsd#A1SignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPriorYearMisstatementsTables" xlink:href="bio-20181231.xsd#A1SignificantAccountingPoliciesPriorYearMisstatementsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" xlink:href="bio-20181231.xsd#A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesRevenueRecognitionDetails" xlink:href="bio-20181231.xsd#A1SignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesTables" xlink:href="bio-20181231.xsd#A1SignificantAccountingPoliciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesWarrantyRollforwardDetails" xlink:href="bio-20181231.xsd#A1SignificantAccountingPoliciesWarrantyRollforwardDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A2Acquisitions" xlink:href="bio-20181231.xsd#A2Acquisitions" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A2AcquisitionsDetails" xlink:href="bio-20181231.xsd#A2AcquisitionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A3FairValueInvestmentsDetails" xlink:href="bio-20181231.xsd#A3FairValueInvestmentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A3FairValueMeasurements" xlink:href="bio-20181231.xsd#A3FairValueMeasurements" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A3FairValueMeasurementsAmortizedCostAndFairValueOfDebtSecuritiesDetails" xlink:href="bio-20181231.xsd#A3FairValueMeasurementsAmortizedCostAndFairValueOfDebtSecuritiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails" xlink:href="bio-20181231.xsd#A3FairValueMeasurementsContingentConsiderationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A3FairValueMeasurementsDetails" xlink:href="bio-20181231.xsd#A3FairValueMeasurementsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A3FairValueMeasurementsFairValueAndGrossUnrealizedLossesWithUnrealizedLossesDetails" xlink:href="bio-20181231.xsd#A3FairValueMeasurementsFairValueAndGrossUnrealizedLossesWithUnrealizedLossesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A3FairValueMeasurementsForeignExchangeForwardContractsDetails" xlink:href="bio-20181231.xsd#A3FairValueMeasurementsForeignExchangeForwardContractsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails" xlink:href="bio-20181231.xsd#A3FairValueMeasurementsShortTermInvestmentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A3FairValueMeasurementsTables" xlink:href="bio-20181231.xsd#A3FairValueMeasurementsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherDetails" xlink:href="bio-20181231.xsd#A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails" xlink:href="bio-20181231.xsd#A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A4IntangibleAssetsGoodwillAndOther" xlink:href="bio-20181231.xsd#A4IntangibleAssetsGoodwillAndOther" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A4IntangibleAssetsGoodwillAndOtherTables" xlink:href="bio-20181231.xsd#A4IntangibleAssetsGoodwillAndOtherTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebt" xlink:href="bio-20181231.xsd#A5NotesPayableAndLongTermDebt" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails" xlink:href="bio-20181231.xsd#A5NotesPayableAndLongTermDebtDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtTables" xlink:href="bio-20181231.xsd#A5NotesPayableAndLongTermDebtTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A6IncomeTaxes" xlink:href="bio-20181231.xsd#A6IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A6IncomeTaxesDetails" xlink:href="bio-20181231.xsd#A6IncomeTaxesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A6IncomeTaxesDetailsCalc2" xlink:href="bio-20181231.xsd#A6IncomeTaxesDetailsCalc2" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A6IncomeTaxesTables" xlink:href="bio-20181231.xsd#A6IncomeTaxesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A7StockholdersEquity" xlink:href="bio-20181231.xsd#A7StockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A7StockholdersEquityDetails" xlink:href="bio-20181231.xsd#A7StockholdersEquityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A7StockholdersEquityStockholdersEquitySharesDetailTables" xlink:href="bio-20181231.xsd#A7StockholdersEquityStockholdersEquitySharesDetailTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A7StockholdersEquityTreasurySharesDetails" xlink:href="bio-20181231.xsd#A7StockholdersEquityTreasurySharesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A7StockholdersEquityTreasuryStockTables" xlink:href="bio-20181231.xsd#A7StockholdersEquityTreasuryStockTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncome" xlink:href="bio-20181231.xsd#A8AccumulatedOtherComprehensiveIncome" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables" xlink:href="bio-20181231.xsd#A8AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeDetails" xlink:href="bio-20181231.xsd#A8AccumulatedOtherComprehensiveIncomeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" xlink:href="bio-20181231.xsd#A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeTables" xlink:href="bio-20181231.xsd#A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A9ShareBasedCompensation" xlink:href="bio-20181231.xsd#A9ShareBasedCompensation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A9ShareBasedCompensationDetails" xlink:href="bio-20181231.xsd#A9ShareBasedCompensationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A9ShareBasedCompensationRestrictedStockDetails" xlink:href="bio-20181231.xsd#A9ShareBasedCompensationRestrictedStockDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A9ShareBasedCompensationTables" xlink:href="bio-20181231.xsd#A9ShareBasedCompensationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/ConsolidatedBalanceSheets" xlink:href="bio-20181231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/ConsolidatedBalanceSheetsParentheticals" xlink:href="bio-20181231.xsd#ConsolidatedBalanceSheetsParentheticals" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="bio-20181231.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" xlink:href="bio-20181231.xsd#ConsolidatedStatementsOfChangesInStockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:href="bio-20181231.xsd#ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome" xlink:href="bio-20181231.xsd#ConsolidatedStatementsOfIncome" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/DocumentAndEntityInformation" xlink:href="bio-20181231.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutns" xlink:href="bio-20181231.xsd#ScheduleIiValuationAndQualifyingAccoutns" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutnsDetails" xlink:href="bio-20181231.xsd#ScheduleIiValuationAndQualifyingAccoutnsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutnsScheduleIiValuationAndQualifyingAccountsTables" xlink:href="bio-20181231.xsd#ScheduleIiValuationAndQualifyingAccoutnsScheduleIiValuationAndQualifyingAccountsTables" xlink:type="simple" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A10OtherIncomeAndExpenses" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A10OtherIncomeAndExpensesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_41e96f8d-e499-8de8-69a8-27f1c7d4df6e" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeInterestAndDividend" xlink:label="loc_us-gaap_InvestmentIncomeInterestAndDividend_7267cf96-41e4-1138-f484-44ab662a687e" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_41e96f8d-e499-8de8-69a8-27f1c7d4df6e" xlink:to="loc_us-gaap_InvestmentIncomeInterestAndDividend_7267cf96-41e4-1138-f484-44ab662a687e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RealizedInvestmentGainsLosses" xlink:label="loc_us-gaap_RealizedInvestmentGainsLosses_769dfb75-9711-aaea-9277-d2bbd807826d" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_41e96f8d-e499-8de8-69a8-27f1c7d4df6e" xlink:to="loc_us-gaap_RealizedInvestmentGainsLosses_769dfb75-9711-aaea-9277-d2bbd807826d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet_61e98496-05e2-ea9d-4ab3-f393ea070d4c" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_41e96f8d-e499-8de8-69a8-27f1c7d4df6e" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet_61e98496-05e2-ea9d-4ab3-f393ea070d4c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_d98f2ddb-80a6-3621-3b7b-a9eb2bffa58f" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_41e96f8d-e499-8de8-69a8-27f1c7d4df6e" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_d98f2ddb-80a6-3621-3b7b-a9eb2bffa58f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnSaleOfOtherAssets" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherAssets_7485a4dd-71de-57f9-5696-a3f1a359629b" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_41e96f8d-e499-8de8-69a8-27f1c7d4df6e" xlink:to="loc_us-gaap_GainLossOnSaleOfOtherAssets_7485a4dd-71de-57f9-5696-a3f1a359629b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingExpense" xlink:label="loc_us-gaap_OtherNonoperatingExpense_ad9a1667-c1b9-8615-5030-bd1ee29123e6" xlink:type="locator" />
    <link:calculationArc order="6" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_41e96f8d-e499-8de8-69a8-27f1c7d4df6e" xlink:to="loc_us-gaap_OtherNonoperatingExpense_ad9a1667-c1b9-8615-5030-bd1ee29123e6" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A10OtherIncomeAndExpensesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A11SupplementalCashFlowInformation" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_a10eea14-f4db-3125-d183-77bb54500e95" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_NetIncomeLoss_a10eea14-f4db-3125-d183-77bb54500e95" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_b11c1cb0-596b-4c3d-0283-76cef67837c7" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_b11c1cb0-596b-4c3d-0283-76cef67837c7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_90cbc3ab-f555-6407-b3b4-b2bfa84c9f18" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_ShareBasedCompensation_90cbc3ab-f555-6407-b3b4-b2bfa84c9f18" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtAndEquitySecuritiesGainLoss" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_d380605d-211f-0160-5c76-7d7032901bae" xlink:type="locator" />
    <link:calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_d380605d-211f-0160-5c76-7d7032901bae" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="loc_us-gaap_ImpairmentOfInvestments_8c4d0b34-c019-b1c4-6cf9-45b362a9f6ef" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_ImpairmentOfInvestments_8c4d0b34-c019-b1c4-6cf9-45b362a9f6ef" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairments" xlink:label="loc_us-gaap_MarketableSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairments_4105ae19-460f-8e2f-5fae-475237fe5ac3" xlink:type="locator" />
    <link:calculationArc order="6" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_MarketableSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairments_4105ae19-460f-8e2f-5fae-475237fe5ac3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_ef1b7738-192b-a4ca-6396-5577f303c271" xlink:type="locator" />
    <link:calculationArc order="7" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_ef1b7738-192b-a4ca-6396-5577f303c271" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_d98f2ddb-80a6-3621-3b7b-a9eb2bffa58f" xlink:type="locator" />
    <link:calculationArc order="8" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_d98f2ddb-80a6-3621-3b7b-a9eb2bffa58f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" xlink:label="loc_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_042031c2-3f4e-288f-f31d-2b5833e2196f" xlink:type="locator" />
    <link:calculationArc order="9" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_042031c2-3f4e-288f-f31d-2b5833e2196f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_05d184be-d5e1-45d0-e2a4-9f9da06e5071" xlink:type="locator" />
    <link:calculationArc order="10" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_05d184be-d5e1-45d0-e2a4-9f9da06e5071" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_9dbcf839-4ba1-0e2b-8942-4c8a9981ac5b" xlink:type="locator" />
    <link:calculationArc order="11" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_9dbcf839-4ba1-0e2b-8942-4c8a9981ac5b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_5f96c19e-85fe-99f6-cec0-c2c9d7470ed4" xlink:type="locator" />
    <link:calculationArc order="12" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_5f96c19e-85fe-99f6-cec0-c2c9d7470ed4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_334f1d33-7cae-7fd2-9d83-bb387fc2f3dd" xlink:type="locator" />
    <link:calculationArc order="13" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_334f1d33-7cae-7fd2-9d83-bb387fc2f3dd" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_30b51b02-ce1a-7a8d-83e5-0db42b6e72ce" xlink:type="locator" />
    <link:calculationArc order="14" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_30b51b02-ce1a-7a8d-83e5-0db42b6e72ce" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities_dbcff0da-1260-3d8e-9eb5-e29af2f81510" xlink:type="locator" />
    <link:calculationArc order="15" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities_dbcff0da-1260-3d8e-9eb5-e29af2f81510" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_e69a15cf-ab4b-cbea-dc70-0b76971b08a1" xlink:type="locator" />
    <link:calculationArc order="16" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_e69a15cf-ab4b-cbea-dc70-0b76971b08a1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_852a0148-80e8-01e7-45e2-04986579e466" xlink:type="locator" />
    <link:calculationArc order="17" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_852a0148-80e8-01e7-45e2-04986579e466" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_366aa09e-f759-b63b-77e0-83ad3a947a55" xlink:type="locator" />
    <link:calculationArc order="18" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_366aa09e-f759-b63b-77e0-83ad3a947a55" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_a4885315-c91e-c382-a727-030173c6ce20" xlink:type="locator" />
    <link:calculationArc order="19" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_a4885315-c91e-c382-a727-030173c6ce20" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaap_AssetImpairmentCharges_45c69f9e-da88-288e-46e4-172c1cc97df8" xlink:type="locator" />
    <link:calculationArc order="20" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_AssetImpairmentCharges_45c69f9e-da88-288e-46e4-172c1cc97df8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_a9646808-098c-8496-e17a-df690055019e" xlink:type="locator" />
    <link:calculationArc order="21" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_a9646808-098c-8496-e17a-df690055019e" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A11SupplementalCashFlowInformationTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilities" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_f8c4af80-3396-31ad-927b-214035fcad4c" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_50c65441-5a4a-7b70-8a6f-4bdf84901dd7" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_f8c4af80-3396-31ad-927b-214035fcad4c" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_50c65441-5a4a-7b70-8a6f-4bdf84901dd7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_cc5d4539-1440-3488-daaf-595604d399d2" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_f8c4af80-3396-31ad-927b-214035fcad4c" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_cc5d4539-1440-3488-daaf-595604d399d2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_9eb8402e-17f1-615b-f0e0-f772c38d36ef" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_f8c4af80-3396-31ad-927b-214035fcad4c" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_9eb8402e-17f1-615b-f0e0-f772c38d36ef" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_238da213-7798-05e5-0178-b455f068fdf8" xlink:type="locator" />
    <link:calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_f8c4af80-3396-31ad-927b-214035fcad4c" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_238da213-7798-05e5-0178-b455f068fdf8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_ec71b0cf-49f0-3a78-6e16-666ec068d28b" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_f8c4af80-3396-31ad-927b-214035fcad4c" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_ec71b0cf-49f0-3a78-6e16-666ec068d28b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_b17de128-f18c-817b-432c-86b6aa989e9c" xlink:type="locator" />
    <link:calculationArc order="6" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_f8c4af80-3396-31ad-927b-214035fcad4c" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_b17de128-f18c-817b-432c-86b6aa989e9c" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPeriodExpenseDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A13LegalProceedings" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A13LegalProceedingsLegalProceedingsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A14SegmentInformationSegmentAssetReconciliationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A14SegmentInformationSegmentInformationByGeographicalLocationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A14SegmentInformationSegmentProfitReconciliationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A14SegmentReporting" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A14SegmentReportingDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A14SegmentReportingTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A15RestructuringCostsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A15RestructuringCostsNotes" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A15RestructuringCostsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A16QuarterlyFinancialData" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A16QuarterlyFinancialDataDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A16QuarterlyFinancialDataTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A17SubsequentEventDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A17SubsequentEventNotes" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A17SubsequentEventTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A1SignificantAccountingPolicies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_21ce4f2f-397c-6c02-8635-7c94146a06a0" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2dd9a981-e559-d141-f1c2-4db79f71a7ef" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_21ce4f2f-397c-6c02-8635-7c94146a06a0" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2dd9a981-e559-d141-f1c2-4db79f71a7ef" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_e52bef3f-d63a-d129-8b6a-48192f5d97b3" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_21ce4f2f-397c-6c02-8635-7c94146a06a0" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_e52bef3f-d63a-d129-8b6a-48192f5d97b3" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPolicies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPriorYearMisstatementsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesWarrantyRollforwardDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A2Acquisitions" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A2AcquisitionsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A3FairValueInvestmentsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A3FairValueMeasurements" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A3FairValueMeasurementsAmortizedCostAndFairValueOfDebtSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_f0bf2241-14f8-6ef1-e8d7-f724d52ad9c1" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_a97722c4-c88e-0258-6d8c-8f5c45929660" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_f0bf2241-14f8-6ef1-e8d7-f724d52ad9c1" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_a97722c4-c88e-0258-6d8c-8f5c45929660" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_ad47d869-5bf7-62ba-8427-e58f9319b050" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_f0bf2241-14f8-6ef1-e8d7-f724d52ad9c1" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_ad47d869-5bf7-62ba-8427-e58f9319b050" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_e50aac2c-ef64-4942-acff-fb35c69b9a7d" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_f0bf2241-14f8-6ef1-e8d7-f724d52ad9c1" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_e50aac2c-ef64-4942-acff-fb35c69b9a7d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_5ab305fa-195a-59cf-c0de-4b5d05fc9de4" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_329a232f-6b5a-4dfb-de74-33d6f53aa8f1" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_5ab305fa-195a-59cf-c0de-4b5d05fc9de4" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_329a232f-6b5a-4dfb-de74-33d6f53aa8f1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_bb6f3730-d49d-30bc-8e52-6eba94f7dba4" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_5ab305fa-195a-59cf-c0de-4b5d05fc9de4" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_bb6f3730-d49d-30bc-8e52-6eba94f7dba4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_1f4f4376-806c-dd72-8312-c94d523600df" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_5ab305fa-195a-59cf-c0de-4b5d05fc9de4" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_1f4f4376-806c-dd72-8312-c94d523600df" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A3FairValueMeasurementsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A3FairValueMeasurementsFairValueAndGrossUnrealizedLossesWithUnrealizedLossesDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A3FairValueMeasurementsForeignExchangeForwardContractsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A3FairValueMeasurementsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A4IntangibleAssetsGoodwillAndOther" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A4IntangibleAssetsGoodwillAndOtherTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebt" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_80dca0ba-44dc-8565-fb9b-c2edfc8c357d" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_5eba31db-25c2-abc7-489e-aea3e1c1d095" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_80dca0ba-44dc-8565-fb9b-c2edfc8c357d" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_5eba31db-25c2-abc7-489e-aea3e1c1d095" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_872beecf-7614-c912-a2d2-2937513b9a4b" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_80dca0ba-44dc-8565-fb9b-c2edfc8c357d" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_872beecf-7614-c912-a2d2-2937513b9a4b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtAndCapitalLeaseObligations" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligations_7af59755-3d0e-afb6-d02a-69abd398a504" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligations_7af59755-3d0e-afb6-d02a-69abd398a504" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_5eba31db-25c2-abc7-489e-aea3e1c1d095" xlink:type="arc" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligations_7af59755-3d0e-afb6-d02a-69abd398a504" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_872beecf-7614-c912-a2d2-2937513b9a4b" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A6IncomeTaxes" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A6IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_816edbc5-9d4b-113c-7ce2-6c08dd555314" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_b975ff9b-a11f-f2b5-e104-e0266dbbbfc6" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_816edbc5-9d4b-113c-7ce2-6c08dd555314" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_b975ff9b-a11f-f2b5-e104-e0266dbbbfc6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_4d365c95-da3d-c3cb-6f6b-7945d285af9f" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_816edbc5-9d4b-113c-7ce2-6c08dd555314" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_4d365c95-da3d-c3cb-6f6b-7945d285af9f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_bbb5a6cc-fe5e-18f1-e9f0-76884d58b714" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_816edbc5-9d4b-113c-7ce2-6c08dd555314" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_bbb5a6cc-fe5e-18f1-e9f0-76884d58b714" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_d91ede05-f13f-9c89-cfbf-3dfb1dd1a1a6" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_7161c71f-a65f-fd86-ab0a-bb6697d60d9c" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d91ede05-f13f-9c89-cfbf-3dfb1dd1a1a6" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_7161c71f-a65f-fd86-ab0a-bb6697d60d9c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies_87a0e621-f2c0-9607-b6ce-19fc801e20fa" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d91ede05-f13f-9c89-cfbf-3dfb1dd1a1a6" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies_87a0e621-f2c0-9607-b6ce-19fc801e20fa" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther_059ea1c5-ba15-6d4b-3fb5-5fbf937cf251" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d91ede05-f13f-9c89-cfbf-3dfb1dd1a1a6" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther_059ea1c5-ba15-6d4b-3fb5-5fbf937cf251" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_a38b9623-d40d-b02c-d37f-d84fb6a4eac7" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d91ede05-f13f-9c89-cfbf-3dfb1dd1a1a6" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_a38b9623-d40d-b02c-d37f-d84fb6a4eac7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_0cc13c2f-6b23-b741-4f28-07325c7e7169" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d91ede05-f13f-9c89-cfbf-3dfb1dd1a1a6" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_0cc13c2f-6b23-b741-4f28-07325c7e7169" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaap_DeferredTaxLiabilities_cee36967-7b64-56b0-03ea-66fbd4d14899" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_5ca8e732-540c-5527-8ee3-c835dafc5838" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_cee36967-7b64-56b0-03ea-66fbd4d14899" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_5ca8e732-540c-5527-8ee3-c835dafc5838" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_476b367a-1ad6-eb34-c01b-595b754b8aa8" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_cee36967-7b64-56b0-03ea-66fbd4d14899" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_476b367a-1ad6-eb34-c01b-595b754b8aa8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e8a9abf2-38d3-77d1-fb6b-693fef632294" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_650e6c8f-1409-4de1-126f-784909f82e64" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e8a9abf2-38d3-77d1-fb6b-693fef632294" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_650e6c8f-1409-4de1-126f-784909f82e64" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_10aa09ac-60b4-bd88-6c3b-c85b3f0fbf0a" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e8a9abf2-38d3-77d1-fb6b-693fef632294" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_10aa09ac-60b4-bd88-6c3b-c85b3f0fbf0a" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_840ca4a2-1542-fad2-992c-40136594b396" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e8a9abf2-38d3-77d1-fb6b-693fef632294" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_840ca4a2-1542-fad2-992c-40136594b396" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A6IncomeTaxesDetailsCalc2" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A6IncomeTaxesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A7StockholdersEquity" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A7StockholdersEquityDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A7StockholdersEquityStockholdersEquitySharesDetailTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A7StockholdersEquityTreasurySharesDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A7StockholdersEquityTreasuryStockTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncome" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A9ShareBasedCompensation" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A9ShareBasedCompensationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A9ShareBasedCompensationRestrictedStockDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/A9ShareBasedCompensationTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_63817d40-f759-fa9c-45a5-8bbbb36ed5c9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_066608da-f041-4af6-3da0-95354b640e11" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_63817d40-f759-fa9c-45a5-8bbbb36ed5c9" xlink:to="loc_us-gaap_Liabilities_066608da-f041-4af6-3da0-95354b640e11" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_2dcbbde2-9146-a0ba-7f6c-c71b481e0841" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_066608da-f041-4af6-3da0-95354b640e11" xlink:to="loc_us-gaap_LiabilitiesCurrent_2dcbbde2-9146-a0ba-7f6c-c71b481e0841" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_c2c48170-d0ff-2c37-effc-ff5f53e30dcb" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2dcbbde2-9146-a0ba-7f6c-c71b481e0841" xlink:to="loc_us-gaap_AccountsPayableCurrent_c2c48170-d0ff-2c37-effc-ff5f53e30dcb" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_b0e2721e-44a1-957d-5aaa-294b580a15e3" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2dcbbde2-9146-a0ba-7f6c-c71b481e0841" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_b0e2721e-44a1-957d-5aaa-294b580a15e3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesAndLoansPayableCurrent" xlink:label="loc_us-gaap_NotesAndLoansPayableCurrent_a2b88152-707c-9f0d-cff0-a4b5d9e403a3" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2dcbbde2-9146-a0ba-7f6c-c71b481e0841" xlink:to="loc_us-gaap_NotesAndLoansPayableCurrent_a2b88152-707c-9f0d-cff0-a4b5d9e403a3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_d1997c77-9fc6-cbee-b2e4-9f642058c98e" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2dcbbde2-9146-a0ba-7f6c-c71b481e0841" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_d1997c77-9fc6-cbee-b2e4-9f642058c98e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaap_TaxesPayableCurrent_e11f4ed8-bba4-2471-6835-a5baa4d63b38" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2dcbbde2-9146-a0ba-7f6c-c71b481e0841" xlink:to="loc_us-gaap_TaxesPayableCurrent_e11f4ed8-bba4-2471-6835-a5baa4d63b38" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_56ae2fbe-1d9b-2820-d3f0-88126fbd28ba" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2dcbbde2-9146-a0ba-7f6c-c71b481e0841" xlink:to="loc_us-gaap_DeferredRevenueCurrent_56ae2fbe-1d9b-2820-d3f0-88126fbd28ba" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_4bcdb937-432e-7a7e-23c2-a441d7b89da5" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2dcbbde2-9146-a0ba-7f6c-c71b481e0841" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_4bcdb937-432e-7a7e-23c2-a441d7b89da5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedRoyaltiesCurrent" xlink:label="loc_us-gaap_AccruedRoyaltiesCurrent_dd3f0ff4-453d-8a72-0356-517c43549266" xlink:type="locator" />
    <link:calculationArc order="8" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2dcbbde2-9146-a0ba-7f6c-c71b481e0841" xlink:to="loc_us-gaap_AccruedRoyaltiesCurrent_dd3f0ff4-453d-8a72-0356-517c43549266" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_bba08e5f-78e8-6c25-01a4-6720051135cc" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_066608da-f041-4af6-3da0-95354b640e11" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_bba08e5f-78e8-6c25-01a4-6720051135cc" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_6b1efbc2-e859-9fbd-c572-2f4147498390" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_066608da-f041-4af6-3da0-95354b640e11" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_6b1efbc2-e859-9fbd-c572-2f4147498390" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_872beecf-7614-c912-a2d2-2937513b9a4b" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_066608da-f041-4af6-3da0-95354b640e11" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_872beecf-7614-c912-a2d2-2937513b9a4b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_f0c68f4f-7ec1-d447-8ba7-0f2766abbe67" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_63817d40-f759-fa9c-45a5-8bbbb36ed5c9" xlink:to="loc_us-gaap_CommitmentsAndContingencies_f0c68f4f-7ec1-d447-8ba7-0f2766abbe67" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_6765f135-8c69-bebc-a116-d59a52a5b2f2" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_63817d40-f759-fa9c-45a5-8bbbb36ed5c9" xlink:to="loc_us-gaap_StockholdersEquity_6765f135-8c69-bebc-a116-d59a52a5b2f2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_aefe3f0c-abe4-5b83-9a64-da77d8e253dd" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_6765f135-8c69-bebc-a116-d59a52a5b2f2" xlink:to="loc_us-gaap_CommonStockValue_aefe3f0c-abe4-5b83-9a64-da77d8e253dd" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_70b30340-b55c-aed7-73f5-36d397294f84" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_6765f135-8c69-bebc-a116-d59a52a5b2f2" xlink:to="loc_us-gaap_TreasuryStockValue_70b30340-b55c-aed7-73f5-36d397294f84" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_96dd7052-744e-d270-4e77-67944ec39152" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_831ad0b9-9dba-3997-20e6-e99a19aa28db" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_96dd7052-744e-d270-4e77-67944ec39152" xlink:to="loc_us-gaap_Goodwill_831ad0b9-9dba-3997-20e6-e99a19aa28db" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_af012273-e8ee-655c-daa2-86b96989d377" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_96dd7052-744e-d270-4e77-67944ec39152" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_af012273-e8ee-655c-daa2-86b96989d377" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_d79dcc1c-93de-0ecd-2bd5-7c1f224c9b98" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_96dd7052-744e-d270-4e77-67944ec39152" xlink:to="loc_us-gaap_AssetsCurrent_d79dcc1c-93de-0ecd-2bd5-7c1f224c9b98" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_32f41ea9-05c6-e713-464b-586a571d1c1f" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d79dcc1c-93de-0ecd-2bd5-7c1f224c9b98" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_32f41ea9-05c6-e713-464b-586a571d1c1f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_4f46bf2c-e8aa-a88a-d064-0418c3eb39b0" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d79dcc1c-93de-0ecd-2bd5-7c1f224c9b98" xlink:to="loc_us-gaap_ShortTermInvestments_4f46bf2c-e8aa-a88a-d064-0418c3eb39b0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedInvestmentsCurrent" xlink:label="loc_us-gaap_RestrictedInvestmentsCurrent_721b2d8b-1284-5ec5-8a10-9572929162f6" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d79dcc1c-93de-0ecd-2bd5-7c1f224c9b98" xlink:to="loc_us-gaap_RestrictedInvestmentsCurrent_721b2d8b-1284-5ec5-8a10-9572929162f6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_928a1618-af56-709a-989c-a303706b8ca2" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d79dcc1c-93de-0ecd-2bd5-7c1f224c9b98" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_928a1618-af56-709a-989c-a303706b8ca2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_66bcd79a-a1c3-c24d-b8b4-7a0ce373714b" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d79dcc1c-93de-0ecd-2bd5-7c1f224c9b98" xlink:to="loc_us-gaap_InventoryNet_66bcd79a-a1c3-c24d-b8b4-7a0ce373714b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaap_InventoryRawMaterials_aec9630a-9e19-cd8f-8217-90be7ac55d44" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_66bcd79a-a1c3-c24d-b8b4-7a0ce373714b" xlink:to="loc_us-gaap_InventoryRawMaterials_aec9630a-9e19-cd8f-8217-90be7ac55d44" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="loc_us-gaap_InventoryWorkInProcess_9a39fd9b-6ecf-21de-0dc6-98f2a03e9440" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_66bcd79a-a1c3-c24d-b8b4-7a0ce373714b" xlink:to="loc_us-gaap_InventoryWorkInProcess_9a39fd9b-6ecf-21de-0dc6-98f2a03e9440" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaap_InventoryFinishedGoods_4e166bbb-377c-800b-7f59-05671dfec1ab" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_66bcd79a-a1c3-c24d-b8b4-7a0ce373714b" xlink:to="loc_us-gaap_InventoryFinishedGoods_4e166bbb-377c-800b-7f59-05671dfec1ab" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_b69fa2fe-d7f6-024f-39fb-29cad0c95853" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d79dcc1c-93de-0ecd-2bd5-7c1f224c9b98" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_b69fa2fe-d7f6-024f-39fb-29cad0c95853" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaap_OtherAssetsCurrent_79aabdc0-b963-1fd1-4e81-8c0801b1ebca" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d79dcc1c-93de-0ecd-2bd5-7c1f224c9b98" xlink:to="loc_us-gaap_OtherAssetsCurrent_79aabdc0-b963-1fd1-4e81-8c0801b1ebca" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_f37ad080-c77a-efc5-c936-389b16abc420" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_96dd7052-744e-d270-4e77-67944ec39152" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_f37ad080-c77a-efc5-c936-389b16abc420" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_78662f7f-2a6a-5d68-ba8a-7947ed287be5" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_f37ad080-c77a-efc5-c936-389b16abc420" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_78662f7f-2a6a-5d68-ba8a-7947ed287be5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Land" xlink:label="loc_us-gaap_Land_db14e221-1e49-5bf4-7e11-e421a92d7589" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_78662f7f-2a6a-5d68-ba8a-7947ed287be5" xlink:to="loc_us-gaap_Land_db14e221-1e49-5bf4-7e11-e421a92d7589" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_a950b010-729f-1598-3a8b-dbb5d39fface" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_78662f7f-2a6a-5d68-ba8a-7947ed287be5" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_a950b010-729f-1598-3a8b-dbb5d39fface" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="loc_us-gaap_MachineryAndEquipmentGross_74ff286c-49fc-4a96-3032-cc3ed93d76b0" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_78662f7f-2a6a-5d68-ba8a-7947ed287be5" xlink:to="loc_us-gaap_MachineryAndEquipmentGross_74ff286c-49fc-4a96-3032-cc3ed93d76b0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0a08cda9-11b3-e7ac-3fc9-3a23c67d9b96" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_f37ad080-c77a-efc5-c936-389b16abc420" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0a08cda9-11b3-e7ac-3fc9-3a23c67d9b96" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermInvestments" xlink:label="loc_us-gaap_LongTermInvestments_82393af8-00cf-c878-caac-887e4fcb1248" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_96dd7052-744e-d270-4e77-67944ec39152" xlink:to="loc_us-gaap_LongTermInvestments_82393af8-00cf-c878-caac-887e4fcb1248" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_ddb0d184-2205-2a10-5b0e-faf2ccd717ae" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_96dd7052-744e-d270-4e77-67944ec39152" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_ddb0d184-2205-2a10-5b0e-faf2ccd717ae" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_6ef07cd6-1898-c9c0-4e60-ee328fe006a8" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_96dd7052-744e-d270-4e77-67944ec39152" xlink:to="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_6ef07cd6-1898-c9c0-4e60-ee328fe006a8" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/ConsolidatedBalanceSheetsParentheticals" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_c64b7cdb-8ea7-0c01-95ce-44eab1a859bf" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_c64b7cdb-8ea7-0c01-95ce-44eab1a859bf" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromCustomers" xlink:label="loc_us-gaap_ProceedsFromCustomers_b2d9cea3-bbdc-a974-e7d8-5aa399423aa3" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_ProceedsFromCustomers_b2d9cea3-bbdc-a974-e7d8-5aa399423aa3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToSuppliersAndEmployees" xlink:label="loc_us-gaap_PaymentsToSuppliersAndEmployees_0cb67155-5a97-179b-e5a0-526629aff566" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_PaymentsToSuppliersAndEmployees_0cb67155-5a97-179b-e5a0-526629aff566" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaid" xlink:label="loc_us-gaap_InterestPaid_08fbb7eb-96c6-ac71-973a-446a0ec348a5" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_InterestPaid_08fbb7eb-96c6-ac71-973a-446a0ec348a5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_279d4c3d-f9a8-39dc-2da8-b290fd028b73" xlink:type="locator" />
    <link:calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_279d4c3d-f9a8-39dc-2da8-b290fd028b73" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromOtherOperatingActivities" xlink:label="loc_us-gaap_ProceedsFromOtherOperatingActivities_66bfcc4f-9f56-97da-a5a4-c1a3aee2be1e" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_ProceedsFromOtherOperatingActivities_66bfcc4f-9f56-97da-a5a4-c1a3aee2be1e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_05d184be-d5e1-45d0-e2a4-9f9da06e5071" xlink:type="locator" />
    <link:calculationArc order="6" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_05d184be-d5e1-45d0-e2a4-9f9da06e5071" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_Proceedsfromderivativeinstrumentsoperatingactivities" xlink:label="loc_bio_Proceedsfromderivativeinstrumentsoperatingactivities_7683c946-1cec-794b-8e4c-ae3086d9399b" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_bio_Proceedsfromderivativeinstrumentsoperatingactivities_7683c946-1cec-794b-8e4c-ae3086d9399b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_28655e34-499f-b7bf-c54f-5de0990d0c65" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_c64b7cdb-8ea7-0c01-95ce-44eab1a859bf" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_28655e34-499f-b7bf-c54f-5de0990d0c65" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6d89f221-3ede-36b2-fcad-4a4ce1606f6a" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_28655e34-499f-b7bf-c54f-5de0990d0c65" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6d89f221-3ede-36b2-fcad-4a4ce1606f6a" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_2e493320-ebb4-7df2-c1f0-2dc8298386c7" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_28655e34-499f-b7bf-c54f-5de0990d0c65" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_2e493320-ebb4-7df2-c1f0-2dc8298386c7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_22d4264a-c9a9-de0b-92b4-2261a21c1a6a" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_28655e34-499f-b7bf-c54f-5de0990d0c65" xlink:to="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_22d4264a-c9a9-de0b-92b4-2261a21c1a6a" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForProceedsFromInvestments" xlink:label="loc_us-gaap_PaymentsForProceedsFromInvestments_7195f44f-7ebf-9a11-2e1c-81aa8617d2d4" xlink:type="locator" />
    <link:calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_28655e34-499f-b7bf-c54f-5de0990d0c65" xlink:to="loc_us-gaap_PaymentsForProceedsFromInvestments_7195f44f-7ebf-9a11-2e1c-81aa8617d2d4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_1e99261d-1af1-2d77-636d-890a4a9c4511" xlink:type="locator" />
    <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_28655e34-499f-b7bf-c54f-5de0990d0c65" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_1e99261d-1af1-2d77-636d-890a4a9c4511" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireRestrictedInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireRestrictedInvestments_1dfcadc1-c44a-0d65-a587-751fbfe86f47" xlink:type="locator" />
    <link:calculationArc order="6" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_28655e34-499f-b7bf-c54f-5de0990d0c65" xlink:to="loc_us-gaap_PaymentsToAcquireRestrictedInvestments_1dfcadc1-c44a-0d65-a587-751fbfe86f47" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_94ef4f28-36c0-ebcc-c252-3b37968b424e" xlink:type="locator" />
    <link:calculationArc order="7" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_28655e34-499f-b7bf-c54f-5de0990d0c65" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_94ef4f28-36c0-ebcc-c252-3b37968b424e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_ab8c8ebe-46ac-38b1-a665-49638d537667" xlink:type="locator" />
    <link:calculationArc order="8" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_28655e34-499f-b7bf-c54f-5de0990d0c65" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_ab8c8ebe-46ac-38b1-a665-49638d537667" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_b2d1473c-d06a-7053-5039-5cb1510f932e" xlink:type="locator" />
    <link:calculationArc order="9" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_28655e34-499f-b7bf-c54f-5de0990d0c65" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_b2d1473c-d06a-7053-5039-5cb1510f932e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_54e087e7-dea1-4188-710c-f95dcb130e6e" xlink:type="locator" />
    <link:calculationArc order="10" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_28655e34-499f-b7bf-c54f-5de0990d0c65" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_54e087e7-dea1-4188-710c-f95dcb130e6e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_c64b7cdb-8ea7-0c01-95ce-44eab1a859bf" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_a382e5bc-b36c-ecef-c83c-93902c11e2a8" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_a382e5bc-b36c-ecef-c83c-93902c11e2a8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_cfa1e746-5920-c3b5-33ed-a7dee018f26c" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_cfa1e746-5920-c3b5-33ed-a7dee018f26c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_6ec8bc8e-bcd9-36ad-d8ae-2c2fa1dfd920" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_6ec8bc8e-bcd9-36ad-d8ae-2c2fa1dfd920" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_43305c85-41ff-3d0f-c464-dc8983363bce" xlink:type="locator" />
    <link:calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_43305c85-41ff-3d0f-c464-dc8983363bce" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_d4a92697-d008-996b-823a-bd9a56a04b3a" xlink:type="locator" />
    <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_d4a92697-d008-996b-823a-bd9a56a04b3a" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_8ca40fc7-564f-832a-56a7-2cfd188fe573" xlink:type="locator" />
    <link:calculationArc order="6" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_8ca40fc7-564f-832a-56a7-2cfd188fe573" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_533cef65-f809-b4cc-fbfc-c72da59ce951" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_533cef65-f809-b4cc-fbfc-c72da59ce951" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_e0089888-8677-d95e-95e6-00fe630f2dcb" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_c64b7cdb-8ea7-0c01-95ce-44eab1a859bf" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_e0089888-8677-d95e-95e6-00fe630f2dcb" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_cf605d39-9067-2f07-a6b5-7dfa6481009e" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_a10eea14-f4db-3125-d183-77bb54500e95" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_cf605d39-9067-2f07-a6b5-7dfa6481009e" xlink:to="loc_us-gaap_NetIncomeLoss_a10eea14-f4db-3125-d183-77bb54500e95" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e68ce304-18e4-96c0-3260-363a872863db" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_cf605d39-9067-2f07-a6b5-7dfa6481009e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e68ce304-18e4-96c0-3260-363a872863db" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_a10eea14-f4db-3125-d183-77bb54500e95" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_19dfad62-5a43-dcc4-04a8-012732c1ed97" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_a10eea14-f4db-3125-d183-77bb54500e95" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_19dfad62-5a43-dcc4-04a8-012732c1ed97" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_5c890570-5904-7978-36d8-35b96dcf45ab" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_19dfad62-5a43-dcc4-04a8-012732c1ed97" xlink:to="loc_us-gaap_OperatingIncomeLoss_5c890570-5904-7978-36d8-35b96dcf45ab" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_df00e688-c7aa-f044-9cba-c48e7c14e35b" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_5c890570-5904-7978-36d8-35b96dcf45ab" xlink:to="loc_us-gaap_GrossProfit_df00e688-c7aa-f044-9cba-c48e7c14e35b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_4562fc03-cbaf-a89b-d454-b9d16c5936b8" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_df00e688-c7aa-f044-9cba-c48e7c14e35b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_4562fc03-cbaf-a89b-d454-b9d16c5936b8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_1c65a201-fd8e-32d7-dad9-c6d1d5719594" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_df00e688-c7aa-f044-9cba-c48e7c14e35b" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_1c65a201-fd8e-32d7-dad9-c6d1d5719594" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_693c47dd-e6fa-9c85-6a65-7baa26f76b5e" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_5c890570-5904-7978-36d8-35b96dcf45ab" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_693c47dd-e6fa-9c85-6a65-7baa26f76b5e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_11c9d7e5-c56e-e78a-ae7b-17989a817204" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_5c890570-5904-7978-36d8-35b96dcf45ab" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_11c9d7e5-c56e-e78a-ae7b-17989a817204" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaap_AssetImpairmentCharges_45c69f9e-da88-288e-46e4-172c1cc97df8" xlink:type="locator" />
    <link:calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_5c890570-5904-7978-36d8-35b96dcf45ab" xlink:to="loc_us-gaap_AssetImpairmentCharges_45c69f9e-da88-288e-46e4-172c1cc97df8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_a56b34b7-57ab-a07c-7f03-8366849a14f0" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_19dfad62-5a43-dcc4-04a8-012732c1ed97" xlink:to="loc_us-gaap_InterestExpense_a56b34b7-57ab-a07c-7f03-8366849a14f0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_743ecb1a-adc1-2b63-ff24-350f33c715bd" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_19dfad62-5a43-dcc4-04a8-012732c1ed97" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_743ecb1a-adc1-2b63-ff24-350f33c715bd" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrealizedGainOnSecurities" xlink:label="loc_us-gaap_UnrealizedGainOnSecurities_e0f6105a-0561-3be6-80be-b2dbcd094672" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_19dfad62-5a43-dcc4-04a8-012732c1ed97" xlink:to="loc_us-gaap_UnrealizedGainOnSecurities_e0f6105a-0561-3be6-80be-b2dbcd094672" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_41e96f8d-e499-8de8-69a8-27f1c7d4df6e" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_19dfad62-5a43-dcc4-04a8-012732c1ed97" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_41e96f8d-e499-8de8-69a8-27f1c7d4df6e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_97bbae57-7f84-4da9-acab-610e56204929" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_a10eea14-f4db-3125-d183-77bb54500e95" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_97bbae57-7f84-4da9-acab-610e56204929" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/DocumentAndEntityInformation" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutns" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutnsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutnsScheduleIiValuationAndQualifyingAccountsTables" xlink:type="extended" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>bio-20181231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.bio-rad.com/role/A10OtherIncomeAndExpenses" xlink:href="bio-20181231.xsd#A10OtherIncomeAndExpenses" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A10OtherIncomeAndExpensesDetails" xlink:href="bio-20181231.xsd#A10OtherIncomeAndExpensesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A10OtherIncomeAndExpensesTables" xlink:href="bio-20181231.xsd#A10OtherIncomeAndExpensesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A11SupplementalCashFlowInformation" xlink:href="bio-20181231.xsd#A11SupplementalCashFlowInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails" xlink:href="bio-20181231.xsd#A11SupplementalCashFlowInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A11SupplementalCashFlowInformationTables" xlink:href="bio-20181231.xsd#A11SupplementalCashFlowInformationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilities" xlink:href="bio-20181231.xsd#A12CommitmentsContingentLiabilities" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables" xlink:href="bio-20181231.xsd#A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails" xlink:href="bio-20181231.xsd#A12CommitmentsContingentLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables" xlink:href="bio-20181231.xsd#A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables" xlink:href="bio-20181231.xsd#A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails" xlink:href="bio-20181231.xsd#A12CommitmentsContingentLiabilitiesPensionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPeriodExpenseDetails" xlink:href="bio-20181231.xsd#A12CommitmentsContingentLiabilitiesPeriodExpenseDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A13LegalProceedings" xlink:href="bio-20181231.xsd#A13LegalProceedings" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A13LegalProceedingsLegalProceedingsDetails" xlink:href="bio-20181231.xsd#A13LegalProceedingsLegalProceedingsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A14SegmentInformationSegmentAssetReconciliationDetails" xlink:href="bio-20181231.xsd#A14SegmentInformationSegmentAssetReconciliationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A14SegmentInformationSegmentInformationByGeographicalLocationDetails" xlink:href="bio-20181231.xsd#A14SegmentInformationSegmentInformationByGeographicalLocationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A14SegmentInformationSegmentProfitReconciliationDetails" xlink:href="bio-20181231.xsd#A14SegmentInformationSegmentProfitReconciliationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A14SegmentReporting" xlink:href="bio-20181231.xsd#A14SegmentReporting" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A14SegmentReportingDetails" xlink:href="bio-20181231.xsd#A14SegmentReportingDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A14SegmentReportingTables" xlink:href="bio-20181231.xsd#A14SegmentReportingTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A15RestructuringCostsDetails" xlink:href="bio-20181231.xsd#A15RestructuringCostsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A15RestructuringCostsNotes" xlink:href="bio-20181231.xsd#A15RestructuringCostsNotes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A15RestructuringCostsTables" xlink:href="bio-20181231.xsd#A15RestructuringCostsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A16QuarterlyFinancialData" xlink:href="bio-20181231.xsd#A16QuarterlyFinancialData" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A16QuarterlyFinancialDataDetails" xlink:href="bio-20181231.xsd#A16QuarterlyFinancialDataDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A16QuarterlyFinancialDataTables" xlink:href="bio-20181231.xsd#A16QuarterlyFinancialDataTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A17SubsequentEventDetails" xlink:href="bio-20181231.xsd#A17SubsequentEventDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A17SubsequentEventNotes" xlink:href="bio-20181231.xsd#A17SubsequentEventNotes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A17SubsequentEventTables" xlink:href="bio-20181231.xsd#A17SubsequentEventTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A1SignificantAccountingPolicies" xlink:href="bio-20181231.xsd#A1SignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails" xlink:href="bio-20181231.xsd#A1SignificantAccountingPoliciesDetailsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesEarningsPerShareDetails" xlink:href="bio-20181231.xsd#A1SignificantAccountingPoliciesEarningsPerShareDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPolicies" xlink:href="bio-20181231.xsd#A1SignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPriorYearMisstatementsTables" xlink:href="bio-20181231.xsd#A1SignificantAccountingPoliciesPriorYearMisstatementsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" xlink:href="bio-20181231.xsd#A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesRevenueRecognitionDetails" xlink:href="bio-20181231.xsd#A1SignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesTables" xlink:href="bio-20181231.xsd#A1SignificantAccountingPoliciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesWarrantyRollforwardDetails" xlink:href="bio-20181231.xsd#A1SignificantAccountingPoliciesWarrantyRollforwardDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A2Acquisitions" xlink:href="bio-20181231.xsd#A2Acquisitions" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A2AcquisitionsDetails" xlink:href="bio-20181231.xsd#A2AcquisitionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A3FairValueInvestmentsDetails" xlink:href="bio-20181231.xsd#A3FairValueInvestmentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A3FairValueMeasurements" xlink:href="bio-20181231.xsd#A3FairValueMeasurements" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A3FairValueMeasurementsAmortizedCostAndFairValueOfDebtSecuritiesDetails" xlink:href="bio-20181231.xsd#A3FairValueMeasurementsAmortizedCostAndFairValueOfDebtSecuritiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails" xlink:href="bio-20181231.xsd#A3FairValueMeasurementsContingentConsiderationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A3FairValueMeasurementsDetails" xlink:href="bio-20181231.xsd#A3FairValueMeasurementsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A3FairValueMeasurementsFairValueAndGrossUnrealizedLossesWithUnrealizedLossesDetails" xlink:href="bio-20181231.xsd#A3FairValueMeasurementsFairValueAndGrossUnrealizedLossesWithUnrealizedLossesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A3FairValueMeasurementsForeignExchangeForwardContractsDetails" xlink:href="bio-20181231.xsd#A3FairValueMeasurementsForeignExchangeForwardContractsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails" xlink:href="bio-20181231.xsd#A3FairValueMeasurementsShortTermInvestmentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A3FairValueMeasurementsTables" xlink:href="bio-20181231.xsd#A3FairValueMeasurementsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherDetails" xlink:href="bio-20181231.xsd#A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails" xlink:href="bio-20181231.xsd#A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A4IntangibleAssetsGoodwillAndOther" xlink:href="bio-20181231.xsd#A4IntangibleAssetsGoodwillAndOther" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A4IntangibleAssetsGoodwillAndOtherTables" xlink:href="bio-20181231.xsd#A4IntangibleAssetsGoodwillAndOtherTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebt" xlink:href="bio-20181231.xsd#A5NotesPayableAndLongTermDebt" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails" xlink:href="bio-20181231.xsd#A5NotesPayableAndLongTermDebtDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtTables" xlink:href="bio-20181231.xsd#A5NotesPayableAndLongTermDebtTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A6IncomeTaxes" xlink:href="bio-20181231.xsd#A6IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A6IncomeTaxesDetails" xlink:href="bio-20181231.xsd#A6IncomeTaxesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A6IncomeTaxesTables" xlink:href="bio-20181231.xsd#A6IncomeTaxesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A7StockholdersEquity" xlink:href="bio-20181231.xsd#A7StockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A7StockholdersEquityDetails" xlink:href="bio-20181231.xsd#A7StockholdersEquityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A7StockholdersEquityStockholdersEquitySharesDetailTables" xlink:href="bio-20181231.xsd#A7StockholdersEquityStockholdersEquitySharesDetailTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A7StockholdersEquityTreasurySharesDetails" xlink:href="bio-20181231.xsd#A7StockholdersEquityTreasurySharesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A7StockholdersEquityTreasuryStockTables" xlink:href="bio-20181231.xsd#A7StockholdersEquityTreasuryStockTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncome" xlink:href="bio-20181231.xsd#A8AccumulatedOtherComprehensiveIncome" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables" xlink:href="bio-20181231.xsd#A8AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeDetails" xlink:href="bio-20181231.xsd#A8AccumulatedOtherComprehensiveIncomeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" xlink:href="bio-20181231.xsd#A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeTables" xlink:href="bio-20181231.xsd#A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A9ShareBasedCompensation" xlink:href="bio-20181231.xsd#A9ShareBasedCompensation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A9ShareBasedCompensationDetails" xlink:href="bio-20181231.xsd#A9ShareBasedCompensationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A9ShareBasedCompensationRestrictedStockDetails" xlink:href="bio-20181231.xsd#A9ShareBasedCompensationRestrictedStockDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A9ShareBasedCompensationTables" xlink:href="bio-20181231.xsd#A9ShareBasedCompensationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/ConsolidatedBalanceSheets" xlink:href="bio-20181231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/ConsolidatedBalanceSheetsParentheticals" xlink:href="bio-20181231.xsd#ConsolidatedBalanceSheetsParentheticals" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="bio-20181231.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" xlink:href="bio-20181231.xsd#ConsolidatedStatementsOfChangesInStockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:href="bio-20181231.xsd#ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome" xlink:href="bio-20181231.xsd#ConsolidatedStatementsOfIncome" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/DocumentAndEntityInformation" xlink:href="bio-20181231.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutns" xlink:href="bio-20181231.xsd#ScheduleIiValuationAndQualifyingAccoutns" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutnsDetails" xlink:href="bio-20181231.xsd#ScheduleIiValuationAndQualifyingAccoutnsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutnsScheduleIiValuationAndQualifyingAccountsTables" xlink:href="bio-20181231.xsd#ScheduleIiValuationAndQualifyingAccoutnsScheduleIiValuationAndQualifyingAccountsTables" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple" />
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A10OtherIncomeAndExpenses" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A10OtherIncomeAndExpensesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_96F121E29890C9DA2BA101ACEF0AE5E6" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_AB347E136574969490DE01ACEF0ABF49" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_96F121E29890C9DA2BA101ACEF0AE5E6" xlink:to="loc_us-gaap_StatementTable_AB347E136574969490DE01ACEF0ABF49" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_F716D29DC861BD5DD39001ACEF0AD3AD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_AB347E136574969490DE01ACEF0ABF49" xlink:to="loc_us-gaap_StatementScenarioAxis_F716D29DC861BD5DD39001ACEF0AD3AD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_56CD69AC34554C488FB701ACEF0AA4DD_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementScenarioAxis_F716D29DC861BD5DD39001ACEF0AD3AD" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_56CD69AC34554C488FB701ACEF0AA4DD_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_56CD69AC34554C488FB701ACEF0AA4DD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementScenarioAxis_F716D29DC861BD5DD39001ACEF0AD3AD" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_56CD69AC34554C488FB701ACEF0AA4DD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeInterestAndDividend" xlink:label="loc_us-gaap_InvestmentIncomeInterestAndDividend_A22085AADA4E982D377201ACEF0A5FB6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_96F121E29890C9DA2BA101ACEF0AE5E6" xlink:to="loc_us-gaap_InvestmentIncomeInterestAndDividend_A22085AADA4E982D377201ACEF0A5FB6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RealizedInvestmentGainsLosses" xlink:label="loc_us-gaap_RealizedInvestmentGainsLosses_AE6515786F1286DD0EA001ACEF0A5BD5" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_96F121E29890C9DA2BA101ACEF0AE5E6" xlink:to="loc_us-gaap_RealizedInvestmentGainsLosses_AE6515786F1286DD0EA001ACEF0A5BD5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet_83D0357D4F1029C8E38901ACEF0A6BCC" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_96F121E29890C9DA2BA101ACEF0AE5E6" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet_83D0357D4F1029C8E38901ACEF0A6BCC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_BE2F5A1F1D3A22B8444401ACEF14721C" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_96F121E29890C9DA2BA101ACEF0AE5E6" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_BE2F5A1F1D3A22B8444401ACEF14721C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnSaleOfOtherAssets" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherAssets_556782EA83479C11F79A01ACEF147D27" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_96F121E29890C9DA2BA101ACEF0AE5E6" xlink:to="loc_us-gaap_GainLossOnSaleOfOtherAssets_556782EA83479C11F79A01ACEF147D27" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingExpense" xlink:label="loc_us-gaap_OtherNonoperatingExpense_FAF9C7712ECEBD8574E101ACEF14E3A9" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_96F121E29890C9DA2BA101ACEF0AE5E6" xlink:to="loc_us-gaap_OtherNonoperatingExpense_FAF9C7712ECEBD8574E101ACEF14E3A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_7F82E92F6BA32D0E231D01ACEF14DBD9" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_96F121E29890C9DA2BA101ACEF0AE5E6" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_7F82E92F6BA32D0E231D01ACEF14DBD9" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A10OtherIncomeAndExpensesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A11SupplementalCashFlowInformation" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherSignificantNoncashTransactionsLineItems" xlink:label="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherSignificantNoncashTransactionsTable" xlink:label="loc_us-gaap_OtherSignificantNoncashTransactionsTable_684CC5AC72F85633446A01ACEEEC74DD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_OtherSignificantNoncashTransactionsTable_684CC5AC72F85633446A01ACEEEC74DD" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherSignificantNoncashTransactionsByUniqueDescriptionAxis" xlink:label="loc_us-gaap_OtherSignificantNoncashTransactionsByUniqueDescriptionAxis_C287102C715536FD744701ACEEEC9B86" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsTable_684CC5AC72F85633446A01ACEEEC74DD" xlink:to="loc_us-gaap_OtherSignificantNoncashTransactionsByUniqueDescriptionAxis_C287102C715536FD744701ACEEEC9B86" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherSignificantNoncashTransactionNameDomain" xlink:label="loc_us-gaap_OtherSignificantNoncashTransactionNameDomain_E002F9E7D1B5671F2A1601ACEEEC72CA_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsByUniqueDescriptionAxis_C287102C715536FD744701ACEEEC9B86" xlink:to="loc_us-gaap_OtherSignificantNoncashTransactionNameDomain_E002F9E7D1B5671F2A1601ACEEEC72CA_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherSignificantNoncashTransactionNameDomain" xlink:label="loc_us-gaap_OtherSignificantNoncashTransactionNameDomain_E002F9E7D1B5671F2A1601ACEEEC72CA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsByUniqueDescriptionAxis_C287102C715536FD744701ACEEEC9B86" xlink:to="loc_us-gaap_OtherSignificantNoncashTransactionNameDomain_E002F9E7D1B5671F2A1601ACEEEC72CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_7CC03CC6F6040B5AB11E01ACEEED509F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_NetIncomeLoss_7CC03CC6F6040B5AB11E01ACEEED509F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_33239075CA896F96A2D101ACEEEDE2C4" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_33239075CA896F96A2D101ACEEEDE2C4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_4E8559B170746FE3A99501ACEEED3358" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_ShareBasedCompensation_4E8559B170746FE3A99501ACEEED3358" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtAndEquitySecuritiesGainLoss" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_89AE56717A2E7911FACA01ACEEEE999B" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_89AE56717A2E7911FACA01ACEEEE999B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="loc_us-gaap_ImpairmentOfInvestments_DCF9FAEA61B228F231ED01ACEEEED287" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_ImpairmentOfInvestments_DCF9FAEA61B228F231ED01ACEEEED287" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairments" xlink:label="loc_us-gaap_MarketableSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairments_F830FBEE59BF8526C10501ACEEEE1BE7" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_MarketableSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairments_F830FBEE59BF8526C10501ACEEEE1BE7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_7DF2FE7B02DA5787FCC001ACEEEEEBD9" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_7DF2FE7B02DA5787FCC001ACEEEEEBD9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_7E16F0194B2A081A733D01ACEEEE2CE6" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_7E16F0194B2A081A733D01ACEEEE2CE6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" xlink:label="loc_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_0110C348C2A415E9D16701ACEEEE1627" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_0110C348C2A415E9D16701ACEEEE1627" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_6CE20F97BF9A794770A701ACEEEFA817" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_6CE20F97BF9A794770A701ACEEEFA817" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_8003F076542C66EDC77401ACEEEF32CC" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_8003F076542C66EDC77401ACEEEF32CC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_D7808082036D0FD7599201ACEEEF0E5D" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_D7808082036D0FD7599201ACEEEF0E5D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_270B79F551709F0CA91001ACEEEFE778" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_270B79F551709F0CA91001ACEEEFE778" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_217A1933F3E0B77B9D1101ACEEEFF789" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_217A1933F3E0B77B9D1101ACEEEFF789" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities_2D4978A9456FC03D387B01ACEEEFE48A" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities_2D4978A9456FC03D387B01ACEEEFE48A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_62AD47D4C860F8A7F17101ACEEF0B0B9" xlink:type="locator" />
    <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_62AD47D4C860F8A7F17101ACEEF0B0B9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_35039AFBB9EBC6C6A19D01ACEEF0F6B8" xlink:type="locator" />
    <link:definitionArc order="17" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_35039AFBB9EBC6C6A19D01ACEEF0F6B8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_5D3B4BBD01E152C6790E01ACEEF01D0E" xlink:type="locator" />
    <link:definitionArc order="18" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_5D3B4BBD01E152C6790E01ACEEF01D0E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_A9778F7F18D9A4361CA901ACEEF0BAC5" xlink:type="locator" />
    <link:definitionArc order="19" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_A9778F7F18D9A4361CA901ACEEF0BAC5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_238D392C223FD3BC627E01ACEEF0D92F" xlink:type="locator" />
    <link:definitionArc order="20" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_238D392C223FD3BC627E01ACEEF0D92F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaap_AssetImpairmentCharges_4D25CA129B052AFFAD6E01ACEEF0E253" xlink:type="locator" />
    <link:definitionArc order="21" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_AssetImpairmentCharges_4D25CA129B052AFFAD6E01ACEEF0E253" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_F2C30AAAA0A79512C66001ACEEF179BE" xlink:type="locator" />
    <link:definitionArc order="22" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_F2C30AAAA0A79512C66001ACEEF179BE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_A49B4371EC709BD6883A01ACEEF16CE5" xlink:type="locator" />
    <link:definitionArc order="23" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_A49B4371EC709BD6883A01ACEEF16CE5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1_9B6811CA362F5A93848801ACEEF11C52" xlink:type="locator" />
    <link:definitionArc order="24" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1_9B6811CA362F5A93848801ACEEF11C52" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A11SupplementalCashFlowInformationTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilities" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_215CF63190CC00C360E8BD7EABDECBE4" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4C242E6E4BAD2B75CB8CBD7EABD859CE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_215CF63190CC00C360E8BD7EABDECBE4" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4C242E6E4BAD2B75CB8CBD7EABD859CE" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_98F527D809B0F484E06DBD7EABD8BE22" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4C242E6E4BAD2B75CB8CBD7EABD859CE" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_98F527D809B0F484E06DBD7EABD8BE22" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_E207BF95CC0507804AC7BD7EABD815B6_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_98F527D809B0F484E06DBD7EABD8BE22" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_E207BF95CC0507804AC7BD7EABD815B6_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_E207BF95CC0507804AC7BD7EABD815B6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_98F527D809B0F484E06DBD7EABD8BE22" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_E207BF95CC0507804AC7BD7EABD815B6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanSponsorLocationAxis" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_49E3F0D7C02015AA3BD5BD7EABD99F5E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4C242E6E4BAD2B75CB8CBD7EABD859CE" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_49E3F0D7C02015AA3BD5BD7EABD99F5E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanSponsorLocationDomain" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_4B56DA514E06A33B878DBD7EABD99697_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_49E3F0D7C02015AA3BD5BD7EABD99F5E" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_4B56DA514E06A33B878DBD7EABD99697_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanSponsorLocationDomain" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_4B56DA514E06A33B878DBD7EABD99697" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_49E3F0D7C02015AA3BD5BD7EABD99F5E" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_4B56DA514E06A33B878DBD7EABD99697" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTaxStatusAxis" xlink:label="loc_us-gaap_RetirementPlanTaxStatusAxis_98859C400B559B44E7C3BD7EABD95BE0" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4C242E6E4BAD2B75CB8CBD7EABD859CE" xlink:to="loc_us-gaap_RetirementPlanTaxStatusAxis_98859C400B559B44E7C3BD7EABD95BE0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTaxStatusDomain" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_F1E75E571F3E757E39FABD7EABD963B2_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_98859C400B559B44E7C3BD7EABD95BE0" xlink:to="loc_us-gaap_RetirementPlanTaxStatusDomain_F1E75E571F3E757E39FABD7EABD963B2_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTaxStatusDomain" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_F1E75E571F3E757E39FABD7EABD963B2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_98859C400B559B44E7C3BD7EABD95BE0" xlink:to="loc_us-gaap_RetirementPlanTaxStatusDomain_F1E75E571F3E757E39FABD7EABD963B2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanFundingStatusAxis" xlink:label="loc_us-gaap_RetirementPlanFundingStatusAxis_218B894A7E2FEC5AAE14BD7EABDAF144" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4C242E6E4BAD2B75CB8CBD7EABD859CE" xlink:to="loc_us-gaap_RetirementPlanFundingStatusAxis_218B894A7E2FEC5AAE14BD7EABDAF144" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanFundingStatusDomain" xlink:label="loc_us-gaap_RetirementPlanFundingStatusDomain_B2C9B25701CA623B0A47BD7EABDAF510_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanFundingStatusAxis_218B894A7E2FEC5AAE14BD7EABDAF144" xlink:to="loc_us-gaap_RetirementPlanFundingStatusDomain_B2C9B25701CA623B0A47BD7EABDAF510_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanFundingStatusDomain" xlink:label="loc_us-gaap_RetirementPlanFundingStatusDomain_B2C9B25701CA623B0A47BD7EABDAF510" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanFundingStatusAxis_218B894A7E2FEC5AAE14BD7EABDAF144" xlink:to="loc_us-gaap_RetirementPlanFundingStatusDomain_B2C9B25701CA623B0A47BD7EABDAF510" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanNameAxis" xlink:label="loc_us-gaap_RetirementPlanNameAxis_F8F81816B49B27DE4367BD7EABDAE57E" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4C242E6E4BAD2B75CB8CBD7EABD859CE" xlink:to="loc_us-gaap_RetirementPlanNameAxis_F8F81816B49B27DE4367BD7EABDAE57E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanNameDomain" xlink:label="loc_us-gaap_RetirementPlanNameDomain_054A807BCFA607622316BD7EABDA5F1B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanNameAxis_F8F81816B49B27DE4367BD7EABDAE57E" xlink:to="loc_us-gaap_RetirementPlanNameDomain_054A807BCFA607622316BD7EABDA5F1B_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanNameDomain" xlink:label="loc_us-gaap_RetirementPlanNameDomain_054A807BCFA607622316BD7EABDA5F1B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanNameAxis_F8F81816B49B27DE4367BD7EABDAE57E" xlink:to="loc_us-gaap_RetirementPlanNameDomain_054A807BCFA607622316BD7EABDA5F1B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_374068D8D409B259308BBD7EABDA120B" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4C242E6E4BAD2B75CB8CBD7EABD859CE" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_374068D8D409B259308BBD7EABDA120B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_833FA4CC047F7E877716BD7EABDB1EF1_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_374068D8D409B259308BBD7EABDA120B" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_833FA4CC047F7E877716BD7EABDB1EF1_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_833FA4CC047F7E877716BD7EABDB1EF1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_374068D8D409B259308BBD7EABDA120B" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_833FA4CC047F7E877716BD7EABDB1EF1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesByIndustryAxis" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_1DB4FB3693533AE1BDA4BD7EABDBC506" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4C242E6E4BAD2B75CB8CBD7EABD859CE" xlink:to="loc_us-gaap_EquitySecuritiesByIndustryAxis_1DB4FB3693533AE1BDA4BD7EABDBC506" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_C057720EF3440AD693A3BD7EABDBE2A3_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_1DB4FB3693533AE1BDA4BD7EABDBC506" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_C057720EF3440AD693A3BD7EABDBE2A3_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_C057720EF3440AD693A3BD7EABDBE2A3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_1DB4FB3693533AE1BDA4BD7EABDBC506" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_C057720EF3440AD693A3BD7EABDBE2A3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesByInvestmentObjectiveAxis" xlink:label="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_025F60ECBE2DBC2767AFBD7EABDC96C1" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4C242E6E4BAD2B75CB8CBD7EABD859CE" xlink:to="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_025F60ECBE2DBC2767AFBD7EABDC96C1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesInvestmentObjectiveMember" xlink:label="loc_us-gaap_EquitySecuritiesInvestmentObjectiveMember_EED6E14950885694224CBD7EABDC7CB7_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_025F60ECBE2DBC2767AFBD7EABDC96C1" xlink:to="loc_us-gaap_EquitySecuritiesInvestmentObjectiveMember_EED6E14950885694224CBD7EABDC7CB7_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesInvestmentObjectiveMember" xlink:label="loc_us-gaap_EquitySecuritiesInvestmentObjectiveMember_EED6E14950885694224CBD7EABDC7CB7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_025F60ECBE2DBC2767AFBD7EABDC96C1" xlink:to="loc_us-gaap_EquitySecuritiesInvestmentObjectiveMember_EED6E14950885694224CBD7EABDC7CB7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9426A019A21C94DC9A55BD7EABDC6628" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4C242E6E4BAD2B75CB8CBD7EABD859CE" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9426A019A21C94DC9A55BD7EABDC6628" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_807D4E28874607E1B5EDBD7EABDC186B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9426A019A21C94DC9A55BD7EABDC6628" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_807D4E28874607E1B5EDBD7EABDC186B_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_807D4E28874607E1B5EDBD7EABDC186B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9426A019A21C94DC9A55BD7EABDC6628" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_807D4E28874607E1B5EDBD7EABDC186B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_E295E5F4071B60246C7EBD7EABDD86FC" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4C242E6E4BAD2B75CB8CBD7EABD859CE" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_E295E5F4071B60246C7EBD7EABDD86FC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_2B10DDBDF35E5DB51E35BD7EABDD2D0A_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_E295E5F4071B60246C7EBD7EABDD86FC" xlink:to="loc_us-gaap_RelatedPartyDomain_2B10DDBDF35E5DB51E35BD7EABDD2D0A_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_2B10DDBDF35E5DB51E35BD7EABDD2D0A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_E295E5F4071B60246C7EBD7EABDD86FC" xlink:to="loc_us-gaap_RelatedPartyDomain_2B10DDBDF35E5DB51E35BD7EABDD2D0A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_0ABB9013397BD78640C2BD7EABDDBB99" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4C242E6E4BAD2B75CB8CBD7EABD859CE" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_0ABB9013397BD78640C2BD7EABDDBB99" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_A6830E1474D5815A0F3CBD7EABDDCBA3_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_0ABB9013397BD78640C2BD7EABDDBB99" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_A6830E1474D5815A0F3CBD7EABDDCBA3_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_A6830E1474D5815A0F3CBD7EABDDCBA3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_0ABB9013397BD78640C2BD7EABDDBB99" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_A6830E1474D5815A0F3CBD7EABDDCBA3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_A83415AC884E1130A94ABD7EABDE3F7C" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4C242E6E4BAD2B75CB8CBD7EABD859CE" xlink:to="loc_srt_RangeAxis_A83415AC884E1130A94ABD7EABDE3F7C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_57FD67C16CC6C78B4A11BD7EABDEAEE6_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_A83415AC884E1130A94ABD7EABDE3F7C" xlink:to="loc_srt_RangeMember_57FD67C16CC6C78B4A11BD7EABDEAEE6_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_57FD67C16CC6C78B4A11BD7EABDEAEE6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_A83415AC884E1130A94ABD7EABDE3F7C" xlink:to="loc_srt_RangeMember_57FD67C16CC6C78B4A11BD7EABDEAEE6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_292573073EF1782E9AF7BD7EABDEC08B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_215CF63190CC00C360E8BD7EABDECBE4" xlink:to="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_292573073EF1782E9AF7BD7EABDEC08B" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable_BDBDA30952DC76D7E25C7CEC24787010" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable_BDBDA30952DC76D7E25C7CEC24787010" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis_0FCA0BD9A292E6CBD87A7CEC247A430F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable_BDBDA30952DC76D7E25C7CEC24787010" xlink:to="loc_us-gaap_ContingentConsiderationByTypeAxis_0FCA0BD9A292E6CBD87A7CEC247A430F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_FFD9F9852AD9782CC9D57CEC247B7374_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_0FCA0BD9A292E6CBD87A7CEC247A430F" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_FFD9F9852AD9782CC9D57CEC247B7374_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_FFD9F9852AD9782CC9D57CEC247B7374" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_0FCA0BD9A292E6CBD87A7CEC247A430F" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_FFD9F9852AD9782CC9D57CEC247B7374" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_SalesmilestonepercentageofannualinvoicesMember" xlink:label="loc_bio_SalesmilestonepercentageofannualinvoicesMember_40E97A3FB4CED8D28D657CEC247B320D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_FFD9F9852AD9782CC9D57CEC247B7374" xlink:to="loc_bio_SalesmilestonepercentageofannualinvoicesMember_40E97A3FB4CED8D28D657CEC247B320D" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_SalesmilestonepercentageofannualinvoiceslowMember" xlink:label="loc_bio_SalesmilestonepercentageofannualinvoiceslowMember_30EE4EF0341392EF932A7CEC247B3A5C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_FFD9F9852AD9782CC9D57CEC247B7374" xlink:to="loc_bio_SalesmilestonepercentageofannualinvoiceslowMember_30EE4EF0341392EF932A7CEC247B3A5C" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_SalesmilestoneminimumamountMember" xlink:label="loc_bio_SalesmilestoneminimumamountMember_BAEAEA3A815F71BB63F37CEC247BEE89" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_FFD9F9852AD9782CC9D57CEC247B7374" xlink:to="loc_bio_SalesmilestoneminimumamountMember_BAEAEA3A815F71BB63F37CEC247BEE89" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_97F5F889C06B02DFB8317CEC247B828E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable_BDBDA30952DC76D7E25C7CEC24787010" xlink:to="loc_us-gaap_StatementScenarioAxis_97F5F889C06B02DFB8317CEC247B828E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_553228D7C2C708F504BC7CEC247C29A7_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementScenarioAxis_97F5F889C06B02DFB8317CEC247B828E" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_553228D7C2C708F504BC7CEC247C29A7_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_553228D7C2C708F504BC7CEC247C29A7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementScenarioAxis_97F5F889C06B02DFB8317CEC247B828E" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_553228D7C2C708F504BC7CEC247C29A7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="loc_us-gaap_ScenarioForecastMember_B0B746A7AD30C0BDE5B27CEC247C3049" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain_553228D7C2C708F504BC7CEC247C29A7" xlink:to="loc_us-gaap_ScenarioForecastMember_B0B746A7AD30C0BDE5B27CEC247C3049" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_825CF246B9E5740C6F587CEC247CB291" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable_BDBDA30952DC76D7E25C7CEC24787010" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_825CF246B9E5740C6F587CEC247CB291" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_EFCF05172079C179BF9B7CEC247D378A_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_825CF246B9E5740C6F587CEC247CB291" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_EFCF05172079C179BF9B7CEC247D378A_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_EFCF05172079C179BF9B7CEC247D378A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_825CF246B9E5740C6F587CEC247CB291" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_EFCF05172079C179BF9B7CEC247D378A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_5283E2118761D24954507CEC247DCAD9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_EFCF05172079C179BF9B7CEC247D378A" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_5283E2118761D24954507CEC247DCAD9" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_EmployeeLocationAxis" xlink:label="loc_bio_EmployeeLocationAxis_DB97EBAEFFF5D77259677CEC247D6C83" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable_BDBDA30952DC76D7E25C7CEC24787010" xlink:to="loc_bio_EmployeeLocationAxis_DB97EBAEFFF5D77259677CEC247D6C83" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_EmployeeLocationDomain" xlink:label="loc_bio_EmployeeLocationDomain_C6DF5475FC50009230D37CEC247DC521_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_bio_EmployeeLocationAxis_DB97EBAEFFF5D77259677CEC247D6C83" xlink:to="loc_bio_EmployeeLocationDomain_C6DF5475FC50009230D37CEC247DC521_default" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_EmployeeLocationDomain" xlink:label="loc_bio_EmployeeLocationDomain_C6DF5475FC50009230D37CEC247DC521" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_bio_EmployeeLocationAxis_DB97EBAEFFF5D77259677CEC247D6C83" xlink:to="loc_bio_EmployeeLocationDomain_C6DF5475FC50009230D37CEC247DC521" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_C2420D8B989968ABF26F7CEC247E1D89" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_bio_EmployeeLocationDomain_C6DF5475FC50009230D37CEC247DC521" xlink:to="loc_country_US_C2420D8B989968ABF26F7CEC247E1D89" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_516DBDC6D9E04F356B777CEC247E95E6" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable_BDBDA30952DC76D7E25C7CEC24787010" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_516DBDC6D9E04F356B777CEC247E95E6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_B9ACFA8208A5D03F00DA7CEC247EB373_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_516DBDC6D9E04F356B777CEC247E95E6" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_B9ACFA8208A5D03F00DA7CEC247EB373_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_B9ACFA8208A5D03F00DA7CEC247EB373" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_516DBDC6D9E04F356B777CEC247E95E6" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_B9ACFA8208A5D03F00DA7CEC247EB373" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_AnalyticalFlowCytometerPlatformMember" xlink:label="loc_bio_AnalyticalFlowCytometerPlatformMember_40FFAB72ED5774C0D8257CEC247F490A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_B9ACFA8208A5D03F00DA7CEC247EB373" xlink:to="loc_bio_AnalyticalFlowCytometerPlatformMember_40FFAB72ED5774C0D8257CEC247F490A" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_GnuBIOMember" xlink:label="loc_bio_GnuBIOMember_C4A862EE86C325E40BB87CEC247F7CDC" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_B9ACFA8208A5D03F00DA7CEC247EB373" xlink:to="loc_bio_GnuBIOMember_C4A862EE86C325E40BB87CEC247F7CDC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_9B3F0ABC8AE0B3A6A05B7CEC247F3372" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_9B3F0ABC8AE0B3A6A05B7CEC247F3372" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_79D4A2859D7EF9CD091D7CEC2480D437" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_79D4A2859D7EF9CD091D7CEC2480D437" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_D575ADD0B689BA2E3C047CEC24805C67" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_79D4A2859D7EF9CD091D7CEC2480D437" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_D575ADD0B689BA2E3C047CEC24805C67" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_E38DCD0B9A9A5A2E8EB37CEC248051A2" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_79D4A2859D7EF9CD091D7CEC2480D437" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_E38DCD0B9A9A5A2E8EB37CEC248051A2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_EA8A0BF23DB90C4E68BF7CEC24800F7B" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_79D4A2859D7EF9CD091D7CEC2480D437" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_EA8A0BF23DB90C4E68BF7CEC24800F7B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_A5B958F3A942A731217D7CEC24807963" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_79D4A2859D7EF9CD091D7CEC2480D437" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_A5B958F3A942A731217D7CEC24807963" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_CDE64E4759410E531CB37D678C12BDC7" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_79D4A2859D7EF9CD091D7CEC2480D437" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_CDE64E4759410E531CB37D678C12BDC7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_D0E0071898C22B72262A7CEC24812092" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_79D4A2859D7EF9CD091D7CEC2480D437" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_D0E0071898C22B72262A7CEC24812092" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent" xlink:label="loc_us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent_2E7B0C7F860F8B4615CC7CEC24811943" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent_2E7B0C7F860F8B4615CC7CEC24811943" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligation" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligation_EF06907419DFD339B3C17CEC2481EEEB" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligation_EF06907419DFD339B3C17CEC2481EEEB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear_970C039C6008F2DF8E637CEC2481E639" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear_970C039C6008F2DF8E637CEC2481E639" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear_3EF9D21AFC11FFB3D4F07CEC24812728" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear_3EF9D21AFC11FFB3D4F07CEC24812728" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear_CAD3EB4E871008ED4EFE7CEC24822C6C" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear_CAD3EB4E871008ED4EFE7CEC24822C6C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear_7510BC69137AEC23D1C97CEC248296D1" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear_7510BC69137AEC23D1C97CEC248296D1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear_691F11C625E23736326E7CEC2482A46B" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear_691F11C625E23736326E7CEC2482A46B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear_615C281B847EB17E6C857CEC24827C19" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear_615C281B847EB17E6C857CEC24827C19" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_18BBF22F5B80471178647CEC24824DF7" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_18BBF22F5B80471178647CEC24824DF7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_8BD8324377BC6C51B5AA7CEC2482FB0F" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_8BD8324377BC6C51B5AA7CEC2482FB0F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_4A0FC07D26D6A6EB215C7CEC248228B7" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_4A0FC07D26D6A6EB215C7CEC248228B7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary_633837E6CCE7F4CE08597CEC2483A852" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary_633837E6CCE7F4CE08597CEC2483A852" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary_22AD71952E18B23624997CEC24832A36" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary_22AD71952E18B23624997CEC24832A36" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary_2F4F262B713CC52D69977CEC2483D531" xlink:type="locator" />
    <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary_2F4F262B713CC52D69977CEC2483D531" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears_6FBE8D3557818D6396137CEC2483BD42" xlink:type="locator" />
    <link:definitionArc order="17" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears_6FBE8D3557818D6396137CEC2483BD42" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_AE377DB3ABDAAA943CCF7CEC2483C6EB" xlink:type="locator" />
    <link:definitionArc order="18" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_AE377DB3ABDAAA943CCF7CEC2483C6EB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_AF16DCEA9FD08AEA787C7CEC24845A45" xlink:type="locator" />
    <link:definitionArc order="19" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_AF16DCEA9FD08AEA787C7CEC24845A45" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_F31A21863A49889170607CEC248433EA" xlink:type="locator" />
    <link:definitionArc order="20" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_F31A21863A49889170607CEC248433EA" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_EmployeesCoveredByCollectiveBargainingAgreementsUSPercentage" xlink:label="loc_bio_EmployeesCoveredByCollectiveBargainingAgreementsUSPercentage_F8A28E89DE7A06831B347CEC2484969B" xlink:type="locator" />
    <link:definitionArc order="21" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_bio_EmployeesCoveredByCollectiveBargainingAgreementsUSPercentage_F8A28E89DE7A06831B347CEC2484969B" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityNumberOfEmployees" xlink:label="loc_dei_EntityNumberOfEmployees_F9D3CE41F6FA09BCC8D37CEC24842476" xlink:type="locator" />
    <link:definitionArc order="22" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_dei_EntityNumberOfEmployees_F9D3CE41F6FA09BCC8D37CEC24842476" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_B95FC3DFD47F770BF49C7CEC2484C07F" xlink:type="locator" />
    <link:definitionArc order="23" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_B95FC3DFD47F770BF49C7CEC2484C07F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_3CBF97E12DA403D6C7997CEC2484AC6D" xlink:type="locator" />
    <link:definitionArc order="24" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_3CBF97E12DA403D6C7997CEC2484AC6D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_FE599A2453164076578E7CEC24853ACF" xlink:type="locator" />
    <link:definitionArc order="25" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_FE599A2453164076578E7CEC24853ACF" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_BusinessAcquisitionContingentConsiderationPotentialPercentagePayout" xlink:label="loc_bio_BusinessAcquisitionContingentConsiderationPotentialPercentagePayout_C8B6E497B1CFD7C285F87CEC24854A34" xlink:type="locator" />
    <link:definitionArc order="26" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_bio_BusinessAcquisitionContingentConsiderationPotentialPercentagePayout_C8B6E497B1CFD7C285F87CEC24854A34" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_099FBE2AB305B74A6F3A7CEC24853A0E" xlink:type="locator" />
    <link:definitionArc order="27" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_099FBE2AB305B74A6F3A7CEC24853A0E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh_3524CC6D237FFC6A230C7CEC2485E37D" xlink:type="locator" />
    <link:definitionArc order="28" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh_3524CC6D237FFC6A230C7CEC2485E37D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals_608327A2386B5107F6057CEC2486594D" xlink:type="locator" />
    <link:definitionArc order="29" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals_608327A2386B5107F6057CEC2486594D" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_FB919E1570365AC7A0BABD7EABEB74E5" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_574550FF7C706F91834EBD7EABE5453E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_FB919E1570365AC7A0BABD7EABEB74E5" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_574550FF7C706F91834EBD7EABE5453E" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_F38CF5488E37920361F3BD7EABE5B777" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_574550FF7C706F91834EBD7EABE5453E" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_F38CF5488E37920361F3BD7EABE5B777" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_644C6D9D2882BD295CEEBD7EABE573C9_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_F38CF5488E37920361F3BD7EABE5B777" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_644C6D9D2882BD295CEEBD7EABE573C9_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_644C6D9D2882BD295CEEBD7EABE573C9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_F38CF5488E37920361F3BD7EABE5B777" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_644C6D9D2882BD295CEEBD7EABE573C9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanSponsorLocationAxis" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_7E9830D03CBBE9FFBFB0BD7EABE533B5" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_574550FF7C706F91834EBD7EABE5453E" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_7E9830D03CBBE9FFBFB0BD7EABE533B5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanSponsorLocationDomain" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_127AE0777BD59AF7DB09BD7EABE582AC_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_7E9830D03CBBE9FFBFB0BD7EABE533B5" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_127AE0777BD59AF7DB09BD7EABE582AC_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanSponsorLocationDomain" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_127AE0777BD59AF7DB09BD7EABE582AC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_7E9830D03CBBE9FFBFB0BD7EABE533B5" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_127AE0777BD59AF7DB09BD7EABE582AC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTaxStatusAxis" xlink:label="loc_us-gaap_RetirementPlanTaxStatusAxis_4B829CB3A3ACA0221BC3BD7EABE6E491" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_574550FF7C706F91834EBD7EABE5453E" xlink:to="loc_us-gaap_RetirementPlanTaxStatusAxis_4B829CB3A3ACA0221BC3BD7EABE6E491" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTaxStatusDomain" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_5B4BAC56C23819CE6ACCBD7EABE699F7_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_4B829CB3A3ACA0221BC3BD7EABE6E491" xlink:to="loc_us-gaap_RetirementPlanTaxStatusDomain_5B4BAC56C23819CE6ACCBD7EABE699F7_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTaxStatusDomain" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_5B4BAC56C23819CE6ACCBD7EABE699F7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_4B829CB3A3ACA0221BC3BD7EABE6E491" xlink:to="loc_us-gaap_RetirementPlanTaxStatusDomain_5B4BAC56C23819CE6ACCBD7EABE699F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanFundingStatusAxis" xlink:label="loc_us-gaap_RetirementPlanFundingStatusAxis_7D6027710768FC9EFDEDBD7EABE63974" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_574550FF7C706F91834EBD7EABE5453E" xlink:to="loc_us-gaap_RetirementPlanFundingStatusAxis_7D6027710768FC9EFDEDBD7EABE63974" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanFundingStatusDomain" xlink:label="loc_us-gaap_RetirementPlanFundingStatusDomain_F4685F763E10AD474F1EBD7EABE76A68_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanFundingStatusAxis_7D6027710768FC9EFDEDBD7EABE63974" xlink:to="loc_us-gaap_RetirementPlanFundingStatusDomain_F4685F763E10AD474F1EBD7EABE76A68_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanFundingStatusDomain" xlink:label="loc_us-gaap_RetirementPlanFundingStatusDomain_F4685F763E10AD474F1EBD7EABE76A68" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanFundingStatusAxis_7D6027710768FC9EFDEDBD7EABE63974" xlink:to="loc_us-gaap_RetirementPlanFundingStatusDomain_F4685F763E10AD474F1EBD7EABE76A68" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanNameAxis" xlink:label="loc_us-gaap_RetirementPlanNameAxis_BEA2ED1088DCC60F394CBD7EABE7D781" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_574550FF7C706F91834EBD7EABE5453E" xlink:to="loc_us-gaap_RetirementPlanNameAxis_BEA2ED1088DCC60F394CBD7EABE7D781" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanNameDomain" xlink:label="loc_us-gaap_RetirementPlanNameDomain_4DFA695F51946DCAA3B4BD7EABE77494_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanNameAxis_BEA2ED1088DCC60F394CBD7EABE7D781" xlink:to="loc_us-gaap_RetirementPlanNameDomain_4DFA695F51946DCAA3B4BD7EABE77494_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanNameDomain" xlink:label="loc_us-gaap_RetirementPlanNameDomain_4DFA695F51946DCAA3B4BD7EABE77494" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanNameAxis_BEA2ED1088DCC60F394CBD7EABE7D781" xlink:to="loc_us-gaap_RetirementPlanNameDomain_4DFA695F51946DCAA3B4BD7EABE77494" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_C32531EE87AF4EF7BCA2BD7EABE74E6D" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_574550FF7C706F91834EBD7EABE5453E" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_C32531EE87AF4EF7BCA2BD7EABE74E6D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_C7E216D33A0C3FACC851BD7EABE75953_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_C32531EE87AF4EF7BCA2BD7EABE74E6D" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_C7E216D33A0C3FACC851BD7EABE75953_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_C7E216D33A0C3FACC851BD7EABE75953" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_C32531EE87AF4EF7BCA2BD7EABE74E6D" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_C7E216D33A0C3FACC851BD7EABE75953" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesByIndustryAxis" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_CE11FF3E83A5935A0C48BD7EABE8B0A1" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_574550FF7C706F91834EBD7EABE5453E" xlink:to="loc_us-gaap_EquitySecuritiesByIndustryAxis_CE11FF3E83A5935A0C48BD7EABE8B0A1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_6910E8D8B6FC4D65436EBD7EABE8A5C8_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_CE11FF3E83A5935A0C48BD7EABE8B0A1" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_6910E8D8B6FC4D65436EBD7EABE8A5C8_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_6910E8D8B6FC4D65436EBD7EABE8A5C8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_CE11FF3E83A5935A0C48BD7EABE8B0A1" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_6910E8D8B6FC4D65436EBD7EABE8A5C8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesByInvestmentObjectiveAxis" xlink:label="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_3D6C6DDC49236E61FF47BD7EABE930A0" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_574550FF7C706F91834EBD7EABE5453E" xlink:to="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_3D6C6DDC49236E61FF47BD7EABE930A0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesInvestmentObjectiveMember" xlink:label="loc_us-gaap_EquitySecuritiesInvestmentObjectiveMember_19FE7C551E43A7D4915EBD7EABE9D073_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_3D6C6DDC49236E61FF47BD7EABE930A0" xlink:to="loc_us-gaap_EquitySecuritiesInvestmentObjectiveMember_19FE7C551E43A7D4915EBD7EABE9D073_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesInvestmentObjectiveMember" xlink:label="loc_us-gaap_EquitySecuritiesInvestmentObjectiveMember_19FE7C551E43A7D4915EBD7EABE9D073" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_3D6C6DDC49236E61FF47BD7EABE930A0" xlink:to="loc_us-gaap_EquitySecuritiesInvestmentObjectiveMember_19FE7C551E43A7D4915EBD7EABE9D073" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_97346A88998BBA99A64FBD7EABE9CE60" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_574550FF7C706F91834EBD7EABE5453E" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_97346A88998BBA99A64FBD7EABE9CE60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_A988BB24045907E6D1E3BD7EABE9CFAF_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_97346A88998BBA99A64FBD7EABE9CE60" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_A988BB24045907E6D1E3BD7EABE9CFAF_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_A988BB24045907E6D1E3BD7EABE9CFAF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_97346A88998BBA99A64FBD7EABE9CE60" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_A988BB24045907E6D1E3BD7EABE9CFAF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_53E6E777262EE10D7B2BBD7EABEA7499" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_574550FF7C706F91834EBD7EABE5453E" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_53E6E777262EE10D7B2BBD7EABEA7499" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_15033CB39E5EE240AEC2BD7EABEAFF90_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_53E6E777262EE10D7B2BBD7EABEA7499" xlink:to="loc_us-gaap_RelatedPartyDomain_15033CB39E5EE240AEC2BD7EABEAFF90_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_15033CB39E5EE240AEC2BD7EABEAFF90" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_53E6E777262EE10D7B2BBD7EABEA7499" xlink:to="loc_us-gaap_RelatedPartyDomain_15033CB39E5EE240AEC2BD7EABEAFF90" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_3502908B6FB23F966165BD7EABEA4FA2" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_574550FF7C706F91834EBD7EABE5453E" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_3502908B6FB23F966165BD7EABEA4FA2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_EBF503173507E6159E9CBD7EABEA9FA0_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_3502908B6FB23F966165BD7EABEA4FA2" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_EBF503173507E6159E9CBD7EABEA9FA0_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_EBF503173507E6159E9CBD7EABEA9FA0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_3502908B6FB23F966165BD7EABEA4FA2" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_EBF503173507E6159E9CBD7EABEA9FA0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_F9CC2CFD1FB8A76D8971BD7EABEA77A5" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_574550FF7C706F91834EBD7EABE5453E" xlink:to="loc_srt_RangeAxis_F9CC2CFD1FB8A76D8971BD7EABEA77A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_B2E1662276625DC39003BD7EABEB4490_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_F9CC2CFD1FB8A76D8971BD7EABEA77A5" xlink:to="loc_srt_RangeMember_B2E1662276625DC39003BD7EABEB4490_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_B2E1662276625DC39003BD7EABEB4490" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_F9CC2CFD1FB8A76D8971BD7EABEA77A5" xlink:to="loc_srt_RangeMember_B2E1662276625DC39003BD7EABEB4490" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_A04FDDF69CE3AECE6846BD7EABEB1D25" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_FB919E1570365AC7A0BABD7EABEB74E5" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_A04FDDF69CE3AECE6846BD7EABEB1D25" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_492E675EAB6830CBDAFF3B56C78ED634" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_311498AB294C62BB02FB3B56C7894868" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_492E675EAB6830CBDAFF3B56C78ED634" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_311498AB294C62BB02FB3B56C7894868" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_B58944569673075D59513B56C789D700" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_311498AB294C62BB02FB3B56C7894868" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_B58944569673075D59513B56C789D700" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_4438FA4B1A0BF4A2D4533B56C789368C_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_B58944569673075D59513B56C789D700" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_4438FA4B1A0BF4A2D4533B56C789368C_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_4438FA4B1A0BF4A2D4533B56C789368C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_B58944569673075D59513B56C789D700" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_4438FA4B1A0BF4A2D4533B56C789368C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanSponsorLocationAxis" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_13E17FB3B385806F5A933B56C78A0C63" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_311498AB294C62BB02FB3B56C7894868" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_13E17FB3B385806F5A933B56C78A0C63" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanSponsorLocationDomain" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_AD1817E4575197853C103B56C78AF631_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_13E17FB3B385806F5A933B56C78A0C63" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_AD1817E4575197853C103B56C78AF631_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanSponsorLocationDomain" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_AD1817E4575197853C103B56C78AF631" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_13E17FB3B385806F5A933B56C78A0C63" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_AD1817E4575197853C103B56C78AF631" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTaxStatusAxis" xlink:label="loc_us-gaap_RetirementPlanTaxStatusAxis_69E657950D8995674A303B56C78AEAD8" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_311498AB294C62BB02FB3B56C7894868" xlink:to="loc_us-gaap_RetirementPlanTaxStatusAxis_69E657950D8995674A303B56C78AEAD8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTaxStatusDomain" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_D36B228CFF26A6035F853B56C78A3275_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_69E657950D8995674A303B56C78AEAD8" xlink:to="loc_us-gaap_RetirementPlanTaxStatusDomain_D36B228CFF26A6035F853B56C78A3275_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTaxStatusDomain" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_D36B228CFF26A6035F853B56C78A3275" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_69E657950D8995674A303B56C78AEAD8" xlink:to="loc_us-gaap_RetirementPlanTaxStatusDomain_D36B228CFF26A6035F853B56C78A3275" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanFundingStatusAxis" xlink:label="loc_us-gaap_RetirementPlanFundingStatusAxis_6B8CDA352001712DACAD3B56C78BC761" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_311498AB294C62BB02FB3B56C7894868" xlink:to="loc_us-gaap_RetirementPlanFundingStatusAxis_6B8CDA352001712DACAD3B56C78BC761" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanFundingStatusDomain" xlink:label="loc_us-gaap_RetirementPlanFundingStatusDomain_267A9CDEC938534CCC0E3B56C78BBD5F_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanFundingStatusAxis_6B8CDA352001712DACAD3B56C78BC761" xlink:to="loc_us-gaap_RetirementPlanFundingStatusDomain_267A9CDEC938534CCC0E3B56C78BBD5F_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanFundingStatusDomain" xlink:label="loc_us-gaap_RetirementPlanFundingStatusDomain_267A9CDEC938534CCC0E3B56C78BBD5F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanFundingStatusAxis_6B8CDA352001712DACAD3B56C78BC761" xlink:to="loc_us-gaap_RetirementPlanFundingStatusDomain_267A9CDEC938534CCC0E3B56C78BBD5F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanNameAxis" xlink:label="loc_us-gaap_RetirementPlanNameAxis_16A3AD25D109483226133B56C78B5095" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_311498AB294C62BB02FB3B56C7894868" xlink:to="loc_us-gaap_RetirementPlanNameAxis_16A3AD25D109483226133B56C78B5095" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanNameDomain" xlink:label="loc_us-gaap_RetirementPlanNameDomain_BCE3CB747DF65A9399DD3B56C78B472C_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanNameAxis_16A3AD25D109483226133B56C78B5095" xlink:to="loc_us-gaap_RetirementPlanNameDomain_BCE3CB747DF65A9399DD3B56C78B472C_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanNameDomain" xlink:label="loc_us-gaap_RetirementPlanNameDomain_BCE3CB747DF65A9399DD3B56C78B472C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanNameAxis_16A3AD25D109483226133B56C78B5095" xlink:to="loc_us-gaap_RetirementPlanNameDomain_BCE3CB747DF65A9399DD3B56C78B472C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_97AF53996662241341893B56C78C437D" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_311498AB294C62BB02FB3B56C7894868" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_97AF53996662241341893B56C78C437D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_81C75637B1B01A91C9A43B56C78C2159_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_97AF53996662241341893B56C78C437D" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_81C75637B1B01A91C9A43B56C78C2159_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_81C75637B1B01A91C9A43B56C78C2159" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_97AF53996662241341893B56C78C437D" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_81C75637B1B01A91C9A43B56C78C2159" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesByInvestmentObjectiveAxis" xlink:label="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_6601A161226989B221543B56C78CDFF9" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_311498AB294C62BB02FB3B56C7894868" xlink:to="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_6601A161226989B221543B56C78CDFF9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesInvestmentObjectiveMember" xlink:label="loc_us-gaap_EquitySecuritiesInvestmentObjectiveMember_8D5AD3B517B64D4D9EF63B56C78DE018_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_6601A161226989B221543B56C78CDFF9" xlink:to="loc_us-gaap_EquitySecuritiesInvestmentObjectiveMember_8D5AD3B517B64D4D9EF63B56C78DE018_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesInvestmentObjectiveMember" xlink:label="loc_us-gaap_EquitySecuritiesInvestmentObjectiveMember_8D5AD3B517B64D4D9EF63B56C78DE018" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_6601A161226989B221543B56C78CDFF9" xlink:to="loc_us-gaap_EquitySecuritiesInvestmentObjectiveMember_8D5AD3B517B64D4D9EF63B56C78DE018" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_AFFCA136BE059BB3040F3B56C78DE362" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_311498AB294C62BB02FB3B56C7894868" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_AFFCA136BE059BB3040F3B56C78DE362" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_F00DCCFF370A39E00DE03B56C78D1C65_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_AFFCA136BE059BB3040F3B56C78DE362" xlink:to="loc_us-gaap_RelatedPartyDomain_F00DCCFF370A39E00DE03B56C78D1C65_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_F00DCCFF370A39E00DE03B56C78D1C65" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_AFFCA136BE059BB3040F3B56C78DE362" xlink:to="loc_us-gaap_RelatedPartyDomain_F00DCCFF370A39E00DE03B56C78D1C65" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_F1CF7D08017F9A7063A03B56C78D772D" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_311498AB294C62BB02FB3B56C7894868" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_F1CF7D08017F9A7063A03B56C78D772D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_04D5A95B6AA1233FA9053B56C78DD0B2_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_F1CF7D08017F9A7063A03B56C78D772D" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_04D5A95B6AA1233FA9053B56C78DD0B2_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_04D5A95B6AA1233FA9053B56C78DD0B2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_F1CF7D08017F9A7063A03B56C78D772D" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_04D5A95B6AA1233FA9053B56C78DD0B2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_9D368D0F8F3E505DF9593B56C78E5453" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_311498AB294C62BB02FB3B56C7894868" xlink:to="loc_srt_RangeAxis_9D368D0F8F3E505DF9593B56C78E5453" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_5C86AC699A8A7AC2CEC53B56C78EAC0A_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_9D368D0F8F3E505DF9593B56C78E5453" xlink:to="loc_srt_RangeMember_5C86AC699A8A7AC2CEC53B56C78EAC0A_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_5C86AC699A8A7AC2CEC53B56C78EAC0A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_9D368D0F8F3E505DF9593B56C78E5453" xlink:to="loc_srt_RangeMember_5C86AC699A8A7AC2CEC53B56C78EAC0A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" xlink:label="loc_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_DD4EB91A687A255498523B56C78E48B0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_492E675EAB6830CBDAFF3B56C78ED634" xlink:to="loc_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_DD4EB91A687A255498523B56C78E48B0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedContributionPlanDisclosuresTableTextBlock" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosuresTableTextBlock_AF3ED301AAA3E39F68A83B56C78F424A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_492E675EAB6830CBDAFF3B56C78ED634" xlink:to="loc_us-gaap_DefinedContributionPlanDisclosuresTableTextBlock_AF3ED301AAA3E39F68A83B56C78F424A" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4B6A86A31A9DB5C3782D9201E2EA136E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4B6A86A31A9DB5C3782D9201E2EA136E" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_45658B719D0BF52C18029201E2EAB523" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4B6A86A31A9DB5C3782D9201E2EA136E" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_45658B719D0BF52C18029201E2EAB523" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_DC6C6BE53BEE8A841C679201E2EAF604_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_45658B719D0BF52C18029201E2EAB523" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_DC6C6BE53BEE8A841C679201E2EAF604_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_DC6C6BE53BEE8A841C679201E2EAF604" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_45658B719D0BF52C18029201E2EAB523" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_DC6C6BE53BEE8A841C679201E2EAF604" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanSponsorLocationAxis" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_EAC3D02F4C0DA946D2F99201E2EA5DC0" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4B6A86A31A9DB5C3782D9201E2EA136E" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_EAC3D02F4C0DA946D2F99201E2EA5DC0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanSponsorLocationDomain" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_2A622FD77D1E8D6FF8BE9201E2EBAA62_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_EAC3D02F4C0DA946D2F99201E2EA5DC0" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_2A622FD77D1E8D6FF8BE9201E2EBAA62_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanSponsorLocationDomain" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_2A622FD77D1E8D6FF8BE9201E2EBAA62" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_EAC3D02F4C0DA946D2F99201E2EA5DC0" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_2A622FD77D1E8D6FF8BE9201E2EBAA62" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTaxStatusAxis" xlink:label="loc_us-gaap_RetirementPlanTaxStatusAxis_3131EFA45AE306A24AD79201E2EB3E9A" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4B6A86A31A9DB5C3782D9201E2EA136E" xlink:to="loc_us-gaap_RetirementPlanTaxStatusAxis_3131EFA45AE306A24AD79201E2EB3E9A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTaxStatusDomain" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_8288C0946FBE6112BBDC9201E2EB9E27_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_3131EFA45AE306A24AD79201E2EB3E9A" xlink:to="loc_us-gaap_RetirementPlanTaxStatusDomain_8288C0946FBE6112BBDC9201E2EB9E27_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTaxStatusDomain" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_8288C0946FBE6112BBDC9201E2EB9E27" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_3131EFA45AE306A24AD79201E2EB3E9A" xlink:to="loc_us-gaap_RetirementPlanTaxStatusDomain_8288C0946FBE6112BBDC9201E2EB9E27" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanFundingStatusAxis" xlink:label="loc_us-gaap_RetirementPlanFundingStatusAxis_F94A5167E02BBC8854969201E2EBADF4" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4B6A86A31A9DB5C3782D9201E2EA136E" xlink:to="loc_us-gaap_RetirementPlanFundingStatusAxis_F94A5167E02BBC8854969201E2EBADF4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanFundingStatusDomain" xlink:label="loc_us-gaap_RetirementPlanFundingStatusDomain_2EBE89BEEF01495B05499201E2EB4A60_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanFundingStatusAxis_F94A5167E02BBC8854969201E2EBADF4" xlink:to="loc_us-gaap_RetirementPlanFundingStatusDomain_2EBE89BEEF01495B05499201E2EB4A60_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanFundingStatusDomain" xlink:label="loc_us-gaap_RetirementPlanFundingStatusDomain_2EBE89BEEF01495B05499201E2EB4A60" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanFundingStatusAxis_F94A5167E02BBC8854969201E2EBADF4" xlink:to="loc_us-gaap_RetirementPlanFundingStatusDomain_2EBE89BEEF01495B05499201E2EB4A60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanNameAxis" xlink:label="loc_us-gaap_RetirementPlanNameAxis_F3C75255E0EBC89AA7319201E2EC0D8F" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4B6A86A31A9DB5C3782D9201E2EA136E" xlink:to="loc_us-gaap_RetirementPlanNameAxis_F3C75255E0EBC89AA7319201E2EC0D8F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanNameDomain" xlink:label="loc_us-gaap_RetirementPlanNameDomain_AB6EFB1659A83C69CF5A9201E2EC4655_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanNameAxis_F3C75255E0EBC89AA7319201E2EC0D8F" xlink:to="loc_us-gaap_RetirementPlanNameDomain_AB6EFB1659A83C69CF5A9201E2EC4655_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanNameDomain" xlink:label="loc_us-gaap_RetirementPlanNameDomain_AB6EFB1659A83C69CF5A9201E2EC4655" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanNameAxis_F3C75255E0EBC89AA7319201E2EC0D8F" xlink:to="loc_us-gaap_RetirementPlanNameDomain_AB6EFB1659A83C69CF5A9201E2EC4655" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_9F5663C60B8024D7CF6B9201E2EC5383" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4B6A86A31A9DB5C3782D9201E2EA136E" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_9F5663C60B8024D7CF6B9201E2EC5383" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_7FD5F7E1C08080A1DE8E9201E2ECEDAF_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_9F5663C60B8024D7CF6B9201E2EC5383" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_7FD5F7E1C08080A1DE8E9201E2ECEDAF_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_7FD5F7E1C08080A1DE8E9201E2ECEDAF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_9F5663C60B8024D7CF6B9201E2EC5383" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_7FD5F7E1C08080A1DE8E9201E2ECEDAF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesByIndustryAxis" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_9A5067FF0920DBB136959201E2ED896C" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4B6A86A31A9DB5C3782D9201E2EA136E" xlink:to="loc_us-gaap_EquitySecuritiesByIndustryAxis_9A5067FF0920DBB136959201E2ED896C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_80FB74F08E74DBF0B14D9201E2ED64E9_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_9A5067FF0920DBB136959201E2ED896C" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_80FB74F08E74DBF0B14D9201E2ED64E9_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_80FB74F08E74DBF0B14D9201E2ED64E9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_9A5067FF0920DBB136959201E2ED896C" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_80FB74F08E74DBF0B14D9201E2ED64E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesByInvestmentObjectiveAxis" xlink:label="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_343F2C343342AF33EA519201E2EDD32C" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4B6A86A31A9DB5C3782D9201E2EA136E" xlink:to="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_343F2C343342AF33EA519201E2EDD32C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesInvestmentObjectiveMember" xlink:label="loc_us-gaap_EquitySecuritiesInvestmentObjectiveMember_301B0FA926BCA3F85BB99201E2EDDEB3_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_343F2C343342AF33EA519201E2EDD32C" xlink:to="loc_us-gaap_EquitySecuritiesInvestmentObjectiveMember_301B0FA926BCA3F85BB99201E2EDDEB3_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesInvestmentObjectiveMember" xlink:label="loc_us-gaap_EquitySecuritiesInvestmentObjectiveMember_301B0FA926BCA3F85BB99201E2EDDEB3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_343F2C343342AF33EA519201E2EDD32C" xlink:to="loc_us-gaap_EquitySecuritiesInvestmentObjectiveMember_301B0FA926BCA3F85BB99201E2EDDEB3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0CAFDBE48B4F33AEEE909201E2ED0101" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4B6A86A31A9DB5C3782D9201E2EA136E" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0CAFDBE48B4F33AEEE909201E2ED0101" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_78F59C6002A7CDEE74299201E2EEB799_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0CAFDBE48B4F33AEEE909201E2ED0101" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_78F59C6002A7CDEE74299201E2EEB799_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_78F59C6002A7CDEE74299201E2EEB799" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0CAFDBE48B4F33AEEE909201E2ED0101" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_78F59C6002A7CDEE74299201E2EEB799" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_5973682921E80DBFD66C9201E2EE02A8" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4B6A86A31A9DB5C3782D9201E2EA136E" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_5973682921E80DBFD66C9201E2EE02A8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_655A8A31A238EC46ED2D9201E2EE4085_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_5973682921E80DBFD66C9201E2EE02A8" xlink:to="loc_us-gaap_RelatedPartyDomain_655A8A31A238EC46ED2D9201E2EE4085_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_655A8A31A238EC46ED2D9201E2EE4085" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_5973682921E80DBFD66C9201E2EE02A8" xlink:to="loc_us-gaap_RelatedPartyDomain_655A8A31A238EC46ED2D9201E2EE4085" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_2EA855837ADFD55E18CE9201E2EE96D0" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4B6A86A31A9DB5C3782D9201E2EA136E" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_2EA855837ADFD55E18CE9201E2EE96D0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_B40BFB4393861DBCB57F9201E2EE6632_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_2EA855837ADFD55E18CE9201E2EE96D0" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_B40BFB4393861DBCB57F9201E2EE6632_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_B40BFB4393861DBCB57F9201E2EE6632" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_2EA855837ADFD55E18CE9201E2EE96D0" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_B40BFB4393861DBCB57F9201E2EE6632" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_C7C3D417B5D9360BD3C09201E2EFACB7" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4B6A86A31A9DB5C3782D9201E2EA136E" xlink:to="loc_srt_RangeAxis_C7C3D417B5D9360BD3C09201E2EFACB7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_BBADFAD2718BF99161B59201E2EFAB9D_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_C7C3D417B5D9360BD3C09201E2EFACB7" xlink:to="loc_srt_RangeMember_BBADFAD2718BF99161B59201E2EFAB9D_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_BBADFAD2718BF99161B59201E2EFAB9D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_C7C3D417B5D9360BD3C09201E2EFACB7" xlink:to="loc_srt_RangeMember_BBADFAD2718BF99161B59201E2EFAB9D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_F90245C0F1F0B1EEC5E49201E2EF7C6D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_F90245C0F1F0B1EEC5E49201E2EF7C6D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_890C0EE7012F061DEB9F9201E2F0B539" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_890C0EE7012F061DEB9F9201E2F0B539" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_A30B904E90DDBD660AAA9201E2F0208E" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_A30B904E90DDBD660AAA9201E2F0208E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_C0AEBA534A8B18891F869201E2F0A033" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_C0AEBA534A8B18891F869201E2F0A033" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_529D057F308BCC1A37D29201E2F0CC85" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_529D057F308BCC1A37D29201E2F0CC85" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_9D6C3726C66600FFBA629201E2F0AEE5" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_9D6C3726C66600FFBA629201E2F0AEE5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_F7B33FE6F2C122859FA59201E2F09193" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_F7B33FE6F2C122859FA59201E2F09193" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_7061F73769AE856ACC459201E2F104FF" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_7061F73769AE856ACC459201E2F104FF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_3B303943BC417C28A9009201E2F1A7E2" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_3B303943BC417C28A9009201E2F1A7E2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAmendments" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAmendments_35AE08DE394C22566BE19201E2F10916" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAmendments_35AE08DE394C22566BE19201E2F10916" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanSpecialTerminationBenefits" xlink:label="loc_us-gaap_DefinedBenefitPlanSpecialTerminationBenefits_53E1D0591D0F9ED309559201E2F16A40" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanSpecialTerminationBenefits_53E1D0591D0F9ED309559201E2F16A40" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_DE0090CE9F09F34AEE3F9201E2F1C031" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_DE0090CE9F09F34AEE3F9201E2F1C031" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" xlink:label="loc_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_B84036EC32F26D2136C09201E2F12A6D" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_B84036EC32F26D2136C09201E2F12A6D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_77420A9507A7D2772EBF9201E2F2C637" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_77420A9507A7D2772EBF9201E2F2C637" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_484BDF9C2F8E471884ED9201E2F24ECF" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_484BDF9C2F8E471884ED9201E2F24ECF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_115260E9FCC8583BA9469201E2F2A25B" xlink:type="locator" />
    <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_115260E9FCC8583BA9469201E2F2A25B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_82E3B0F19F76096DF9889201E2F22A25" xlink:type="locator" />
    <link:definitionArc order="17" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_82E3B0F19F76096DF9889201E2F22A25" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_EE9609FFB94305E5C6739201E2F20897" xlink:type="locator" />
    <link:definitionArc order="18" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_EE9609FFB94305E5C6739201E2F20897" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_47CB2406294EE030D2D69201E2F26B97" xlink:type="locator" />
    <link:definitionArc order="19" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_47CB2406294EE030D2D69201E2F26B97" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_0C0CA3E8378BC5B13D9C9201E2F370D7" xlink:type="locator" />
    <link:definitionArc order="20" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_0C0CA3E8378BC5B13D9C9201E2F370D7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_AE299D434531C414ACB29201E2F3695E" xlink:type="locator" />
    <link:definitionArc order="21" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_AE299D434531C414ACB29201E2F3695E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_F32476D7B9C74284DADF9201E2F3CCB3" xlink:type="locator" />
    <link:definitionArc order="22" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_F32476D7B9C74284DADF9201E2F3CCB3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_45E53F10FFBEF87648859201E2F3AB59" xlink:type="locator" />
    <link:definitionArc order="23" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_45E53F10FFBEF87648859201E2F3AB59" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_B390F6F80996C93577459201E2F30682" xlink:type="locator" />
    <link:definitionArc order="24" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_B390F6F80996C93577459201E2F30682" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_A5E392E7636CD1272CA49201E2F3D130" xlink:type="locator" />
    <link:definitionArc order="25" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_A5E392E7636CD1272CA49201E2F3D130" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_41E332FAA2A3FA99E26C9201E2F4ECCF" xlink:type="locator" />
    <link:definitionArc order="26" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_41E332FAA2A3FA99E26C9201E2F4ECCF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_9F574A10B3881FE504529201E2F4CDF4" xlink:type="locator" />
    <link:definitionArc order="27" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_9F574A10B3881FE504529201E2F4CDF4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_B539CF805C285A80AEE59201E2F44FF2" xlink:type="locator" />
    <link:definitionArc order="28" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_B539CF805C285A80AEE59201E2F44FF2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_CCB203A541AF51DABC7D9201E2F4B671" xlink:type="locator" />
    <link:definitionArc order="29" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_CCB203A541AF51DABC7D9201E2F4B671" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_65964BA12A91251CF0DF9201E2F4C347" xlink:type="locator" />
    <link:definitionArc order="30" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_65964BA12A91251CF0DF9201E2F4C347" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_6FC57C7019D314461BD29201E2F4767E" xlink:type="locator" />
    <link:definitionArc order="31" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_6FC57C7019D314461BD29201E2F4767E" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPeriodExpenseDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A13LegalProceedings" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A13LegalProceedingsLegalProceedingsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_E43A2EF6525D574EF2286459F0626155" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_2DE20CFB78D1631C92816459F062D598" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_E43A2EF6525D574EF2286459F0626155" xlink:to="loc_us-gaap_SubsequentEventTable_2DE20CFB78D1631C92816459F062D598" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_E7E31BC6C948EA92DC52645A3FB18821" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_2DE20CFB78D1631C92816459F062D598" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_E7E31BC6C948EA92DC52645A3FB18821" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_2F665A3C3EC52EDB0AEF645A40B1024F_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_E7E31BC6C948EA92DC52645A3FB18821" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_2F665A3C3EC52EDB0AEF645A40B1024F_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_2F665A3C3EC52EDB0AEF645A40B1024F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_E7E31BC6C948EA92DC52645A3FB18821" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_2F665A3C3EC52EDB0AEF645A40B1024F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_F8F460135B788623E520645A9DAEE98D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_2F665A3C3EC52EDB0AEF645A40B1024F" xlink:to="loc_us-gaap_SubsequentEventMember_F8F460135B788623E520645A9DAEE98D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease" xlink:label="loc_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease_024C09E51BA006E580706458FBCBF9A8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_E43A2EF6525D574EF2286459F0626155" xlink:to="loc_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease_024C09E51BA006E580706458FBCBF9A8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LossContingencyDamagesAwardedValue" xlink:label="loc_us-gaap_LossContingencyDamagesAwardedValue_26260030ED4E8FD0685E6458FBCB55D7" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_E43A2EF6525D574EF2286459F0626155" xlink:to="loc_us-gaap_LossContingencyDamagesAwardedValue_26260030ED4E8FD0685E6458FBCB55D7" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A14SegmentInformationSegmentAssetReconciliationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAssetReconcilingItemLineItems" xlink:label="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_FEE95005133188723BAAAE30E794E091" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable" xlink:label="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_E6A1CA4760D482508AE7AE30E792D7D8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_FEE95005133188723BAAAE30E794E091" xlink:to="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_E6A1CA4760D482508AE7AE30E792D7D8" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_0ADFD895C079F9567E52AE30E7924DB2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_E6A1CA4760D482508AE7AE30E792D7D8" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_0ADFD895C079F9567E52AE30E7924DB2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_4B1AEF9E88FFB28070CEAE30E792AEA7_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_0ADFD895C079F9567E52AE30E7924DB2" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_4B1AEF9E88FFB28070CEAE30E792AEA7_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_4B1AEF9E88FFB28070CEAE30E792AEA7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_0ADFD895C079F9567E52AE30E7924DB2" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_4B1AEF9E88FFB28070CEAE30E792AEA7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCurrentAssetsMember" xlink:label="loc_us-gaap_OtherCurrentAssetsMember_9AB2E3E8B47910F00F6FAE30E792B65E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_4B1AEF9E88FFB28070CEAE30E792AEA7" xlink:to="loc_us-gaap_OtherCurrentAssetsMember_9AB2E3E8B47910F00F6FAE30E792B65E" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_PropertyPlantandEquipmentexcludingsegmentspecificMember" xlink:label="loc_bio_PropertyPlantandEquipmentexcludingsegmentspecificMember_C33765A6CB32CB4AE3ACAE30E7937A9C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_4B1AEF9E88FFB28070CEAE30E792AEA7" xlink:to="loc_bio_PropertyPlantandEquipmentexcludingsegmentspecificMember_C33765A6CB32CB4AE3ACAE30E7937A9C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillMember" xlink:label="loc_us-gaap_GoodwillMember_3BC81FC84A92FB2ACBF2AE30E7931113" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_4B1AEF9E88FFB28070CEAE30E792AEA7" xlink:to="loc_us-gaap_GoodwillMember_3BC81FC84A92FB2ACBF2AE30E7931113" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_4A4314B70135AB6B5146AE30E7937C39" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_4B1AEF9E88FFB28070CEAE30E792AEA7" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_4A4314B70135AB6B5146AE30E7937C39" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srt_ConsolidationItemsAxis_53472B08B2846C4B89E7AE30E79331A7" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_E6A1CA4760D482508AE7AE30E792D7D8" xlink:to="loc_srt_ConsolidationItemsAxis_53472B08B2846C4B89E7AE30E79331A7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_3123BCFBB3ED3CB6A5FEAE30E79358EF_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_53472B08B2846C4B89E7AE30E79331A7" xlink:to="loc_srt_ConsolidationItemsDomain_3123BCFBB3ED3CB6A5FEAE30E79358EF_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_3123BCFBB3ED3CB6A5FEAE30E79358EF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_53472B08B2846C4B89E7AE30E79331A7" xlink:to="loc_srt_ConsolidationItemsDomain_3123BCFBB3ED3CB6A5FEAE30E79358EF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="loc_us-gaap_OperatingSegmentsMember_C52781413BE88F7FF752AE30E794985E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_3123BCFBB3ED3CB6A5FEAE30E79358EF" xlink:to="loc_us-gaap_OperatingSegmentsMember_C52781413BE88F7FF752AE30E794985E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MaterialReconcilingItemsMember" xlink:label="loc_us-gaap_MaterialReconcilingItemsMember_28FB88EEB3B92599E905AE30E7941A12" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_3123BCFBB3ED3CB6A5FEAE30E79358EF" xlink:to="loc_us-gaap_MaterialReconcilingItemsMember_28FB88EEB3B92599E905AE30E7941A12" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_52DAED7C5CAD167CB94FAE30E7946594" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_FEE95005133188723BAAAE30E794E091" xlink:to="loc_us-gaap_Assets_52DAED7C5CAD167CB94FAE30E7946594" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A14SegmentInformationSegmentInformationByGeographicalLocationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_CA257321E79CE4AAC275AE348CA609AA" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_88C61ED1CC0AB48D9072AE348CA6E636" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_CA257321E79CE4AAC275AE348CA609AA" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_88C61ED1CC0AB48D9072AE348CA6E636" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_500575D20382DB3C08F1AE348CA69070" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_88C61ED1CC0AB48D9072AE348CA6E636" xlink:to="loc_srt_StatementGeographicalAxis_500575D20382DB3C08F1AE348CA69070" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_61AB936925D222A0882DAE348CA62A19_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_500575D20382DB3C08F1AE348CA69070" xlink:to="loc_srt_SegmentGeographicalDomain_61AB936925D222A0882DAE348CA62A19_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_61AB936925D222A0882DAE348CA62A19" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_500575D20382DB3C08F1AE348CA69070" xlink:to="loc_srt_SegmentGeographicalDomain_61AB936925D222A0882DAE348CA62A19" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_EuropeMember" xlink:label="loc_srt_EuropeMember_E79EF7F9F84C811C4160AE348CA6208A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_61AB936925D222A0882DAE348CA62A19" xlink:to="loc_srt_EuropeMember_E79EF7F9F84C811C4160AE348CA6208A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_AsiaPacificMember" xlink:label="loc_srt_AsiaPacificMember_4667E249451ED81997E6AE348CA6628A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_61AB936925D222A0882DAE348CA62A19" xlink:to="loc_srt_AsiaPacificMember_4667E249451ED81997E6AE348CA6628A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_2820A45696BA702EDC9DAE348CA6331F" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_61AB936925D222A0882DAE348CA62A19" xlink:to="loc_country_US_2820A45696BA702EDC9DAE348CA6331F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_AmericasMember" xlink:label="loc_srt_AmericasMember_A340C3ACBC8C549A9E14AE348CA6D2BF" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_61AB936925D222A0882DAE348CA62A19" xlink:to="loc_srt_AmericasMember_A340C3ACBC8C549A9E14AE348CA6D2BF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8DF00FA73812F2500A64AE6E411D37CE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_CA257321E79CE4AAC275AE348CA609AA" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8DF00FA73812F2500A64AE6E411D37CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="loc_us-gaap_NoncurrentAssets_5078418361170A847B9BAE348CA614AE" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_CA257321E79CE4AAC275AE348CA609AA" xlink:to="loc_us-gaap_NoncurrentAssets_5078418361170A847B9BAE348CA614AE" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A14SegmentInformationSegmentProfitReconciliationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems" xlink:label="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_D569C9A5F631337F34F577E17999A86D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable" xlink:label="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_2A007CC64792D99EA35777E179968898" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_D569C9A5F631337F34F577E17999A86D" xlink:to="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_2A007CC64792D99EA35777E179968898" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_3BFA8391AD2C4330B054782D3B8D78CE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_2A007CC64792D99EA35777E179968898" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_3BFA8391AD2C4330B054782D3B8D78CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_2B06D36EAEFA4600BE26782D3B8D14D8_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_3BFA8391AD2C4330B054782D3B8D78CE" xlink:to="loc_us-gaap_SegmentDomain_2B06D36EAEFA4600BE26782D3B8D14D8_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_2B06D36EAEFA4600BE26782D3B8D14D8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_3BFA8391AD2C4330B054782D3B8D78CE" xlink:to="loc_us-gaap_SegmentDomain_2B06D36EAEFA4600BE26782D3B8D14D8" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_ClinicalDiagnosticsMember" xlink:label="loc_bio_ClinicalDiagnosticsMember_128CB3C8916873859FBE782D3BCCACBE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_2B06D36EAEFA4600BE26782D3B8D14D8" xlink:to="loc_bio_ClinicalDiagnosticsMember_128CB3C8916873859FBE782D3BCCACBE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_F3BEBB005957C6E8835277E17997E101" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_2A007CC64792D99EA35777E179968898" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_F3BEBB005957C6E8835277E17997E101" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_549BC446E3D7D6DE96BF77E17997351F_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_F3BEBB005957C6E8835277E17997E101" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_549BC446E3D7D6DE96BF77E17997351F_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_549BC446E3D7D6DE96BF77E17997351F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_F3BEBB005957C6E8835277E17997E101" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_549BC446E3D7D6DE96BF77E17997351F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyGainLossMember" xlink:label="loc_us-gaap_ForeignCurrencyGainLossMember_8567DA1E70B9C8AF005677E17997B724" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_549BC446E3D7D6DE96BF77E17997351F" xlink:to="loc_us-gaap_ForeignCurrencyGainLossMember_8567DA1E70B9C8AF005677E17997B724" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseMember" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseMember_4A3168EB02DF57383B3677E17998B28A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_549BC446E3D7D6DE96BF77E17997351F" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpenseMember_4A3168EB02DF57383B3677E17998B28A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srt_ConsolidationItemsAxis_8835B1E4E96674C479D977E1799849C8" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_2A007CC64792D99EA35777E179968898" xlink:to="loc_srt_ConsolidationItemsAxis_8835B1E4E96674C479D977E1799849C8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_591311A2D83BDDE4883777E17998CDA7_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_8835B1E4E96674C479D977E1799849C8" xlink:to="loc_srt_ConsolidationItemsDomain_591311A2D83BDDE4883777E17998CDA7_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_591311A2D83BDDE4883777E17998CDA7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_8835B1E4E96674C479D977E1799849C8" xlink:to="loc_srt_ConsolidationItemsDomain_591311A2D83BDDE4883777E17998CDA7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="loc_us-gaap_OperatingSegmentsMember_3737B105CF0A10F3FC1E77E17998C9D8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_591311A2D83BDDE4883777E17998CDA7" xlink:to="loc_us-gaap_OperatingSegmentsMember_3737B105CF0A10F3FC1E77E17998C9D8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MaterialReconcilingItemsMember" xlink:label="loc_us-gaap_MaterialReconcilingItemsMember_3410900801E47F252F4977E17998F795" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_591311A2D83BDDE4883777E17998CDA7" xlink:to="loc_us-gaap_MaterialReconcilingItemsMember_3410900801E47F252F4977E17998F795" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="loc_us-gaap_CorporateNonSegmentMember_DC867587D6F541E0B70E77E179999993" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_591311A2D83BDDE4883777E17998CDA7" xlink:to="loc_us-gaap_CorporateNonSegmentMember_DC867587D6F541E0B70E77E179999993" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_3C9000FC3E1166B11503782D3B2133BB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_D569C9A5F631337F34F577E17999A86D" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_3C9000FC3E1166B11503782D3B2133BB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_E203D1A06C1A4B5DB20477E17999ACB0" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_D569C9A5F631337F34F577E17999A86D" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_E203D1A06C1A4B5DB20477E17999ACB0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrealizedGainOnSecurities" xlink:label="loc_us-gaap_UnrealizedGainOnSecurities_26C326E857D4C5153D7777E17999D467" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_D569C9A5F631337F34F577E17999A86D" xlink:to="loc_us-gaap_UnrealizedGainOnSecurities_26C326E857D4C5153D7777E17999D467" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A14SegmentReporting" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A14SegmentReportingDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_4E15AEA424EA2961C5E7F2FA83952E35" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FFE4F9173E6053BAC25CF2FA8386A9EF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4E15AEA424EA2961C5E7F2FA83952E35" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FFE4F9173E6053BAC25CF2FA8386A9EF" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_74DB798A084F63EF7B65F2FA8386E3D0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FFE4F9173E6053BAC25CF2FA8386A9EF" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_74DB798A084F63EF7B65F2FA8386E3D0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_1460AD80A47ABFC5C920F2FA8395C5AD_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_74DB798A084F63EF7B65F2FA8386E3D0" xlink:to="loc_us-gaap_SegmentDomain_1460AD80A47ABFC5C920F2FA8395C5AD_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_1460AD80A47ABFC5C920F2FA8395C5AD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_74DB798A084F63EF7B65F2FA8386E3D0" xlink:to="loc_us-gaap_SegmentDomain_1460AD80A47ABFC5C920F2FA8395C5AD" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_LifeScienceMember" xlink:label="loc_bio_LifeScienceMember_6A340B7880661AF76B9BF2FA8395239B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1460AD80A47ABFC5C920F2FA8395C5AD" xlink:to="loc_bio_LifeScienceMember_6A340B7880661AF76B9BF2FA8395239B" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_ClinicalDiagnosticsMember" xlink:label="loc_bio_ClinicalDiagnosticsMember_2EC7FDDF038A8584B6DBF2FA8395A65D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1460AD80A47ABFC5C920F2FA8395C5AD" xlink:to="loc_bio_ClinicalDiagnosticsMember_2EC7FDDF038A8584B6DBF2FA8395A65D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllOtherSegmentsMember" xlink:label="loc_us-gaap_AllOtherSegmentsMember_79FAD72D2FBE43A44E2EF2FA839519AC" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1460AD80A47ABFC5C920F2FA8395C5AD" xlink:to="loc_us-gaap_AllOtherSegmentsMember_79FAD72D2FBE43A44E2EF2FA839519AC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_082C19ADA2419D605F4AF2FA8395FFEE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4E15AEA424EA2961C5E7F2FA83952E35" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_082C19ADA2419D605F4AF2FA8395FFEE" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_NumberOfProductsAndServices" xlink:label="loc_bio_NumberOfProductsAndServices_2781CF1694305601A813F2FA8395D25E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4E15AEA424EA2961C5E7F2FA83952E35" xlink:to="loc_bio_NumberOfProductsAndServices_2781CF1694305601A813F2FA8395D25E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_B7A7485543F8E87CF639F2FA8395E7EA" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4E15AEA424EA2961C5E7F2FA83952E35" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_B7A7485543F8E87CF639F2FA8395E7EA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_223961F5F50DD5B251B7F2FA83951479" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4E15AEA424EA2961C5E7F2FA83952E35" xlink:to="loc_us-gaap_InterestExpense_223961F5F50DD5B251B7F2FA83951479" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_35F1E582FCF161863B9CF2FA839528F0" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4E15AEA424EA2961C5E7F2FA83952E35" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_35F1E582FCF161863B9CF2FA839528F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_B23E0D789FBC040A37F7F2FA8395DD15" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4E15AEA424EA2961C5E7F2FA83952E35" xlink:to="loc_us-gaap_OperatingIncomeLoss_B23E0D789FBC040A37F7F2FA8395DD15" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_CA0D6995CA65EE3A256CF2FA83953C58" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4E15AEA424EA2961C5E7F2FA83952E35" xlink:to="loc_us-gaap_Assets_CA0D6995CA65EE3A256CF2FA83953C58" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6070E09BCC020E05C9BCF2FA8395094A" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4E15AEA424EA2961C5E7F2FA83952E35" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6070E09BCC020E05C9BCF2FA8395094A" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A14SegmentReportingTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A15RestructuringCostsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_46B9BB41084D67FFE6A277E179782014" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_5FAC83FE78A5B67CCC7B77E1797154EA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_46B9BB41084D67FFE6A277E179782014" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_5FAC83FE78A5B67CCC7B77E1797154EA" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringPlanAxis" xlink:label="loc_us-gaap_RestructuringPlanAxis_EB4BB0B64C23338D936B77E17971DAF8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_5FAC83FE78A5B67CCC7B77E1797154EA" xlink:to="loc_us-gaap_RestructuringPlanAxis_EB4BB0B64C23338D936B77E17971DAF8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringPlanDomain" xlink:label="loc_us-gaap_RestructuringPlanDomain_FC2C9456E971C7D67A5377E17972C17B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringPlanAxis_EB4BB0B64C23338D936B77E17971DAF8" xlink:to="loc_us-gaap_RestructuringPlanDomain_FC2C9456E971C7D67A5377E17972C17B_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringPlanDomain" xlink:label="loc_us-gaap_RestructuringPlanDomain_FC2C9456E971C7D67A5377E17972C17B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringPlanAxis_EB4BB0B64C23338D936B77E17971DAF8" xlink:to="loc_us-gaap_RestructuringPlanDomain_FC2C9456E971C7D67A5377E17972C17B" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_EuropeanReorganizationMember" xlink:label="loc_bio_EuropeanReorganizationMember_15D6589A853DBEB3094C77E17972AC84" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringPlanDomain_FC2C9456E971C7D67A5377E17972C17B" xlink:to="loc_bio_EuropeanReorganizationMember_15D6589A853DBEB3094C77E17972AC84" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FacilityClosingMember" xlink:label="loc_us-gaap_FacilityClosingMember_058FEF3C5F04F2B649CF77E1797250CE" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringPlanDomain_FC2C9456E971C7D67A5377E17972C17B" xlink:to="loc_us-gaap_FacilityClosingMember_058FEF3C5F04F2B649CF77E1797250CE" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember" xlink:label="loc_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember_7CB6C6C3E2C6CE71543A77E179726BAE" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringPlanDomain_FC2C9456E971C7D67A5377E17972C17B" xlink:to="loc_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember_7CB6C6C3E2C6CE71543A77E179726BAE" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TerminationofaDiagnosticsResearchandDevelopmentProjectMember" xlink:label="loc_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectMember_159809206BEF6BBC44BB77E17972368E" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringPlanDomain_FC2C9456E971C7D67A5377E17972C17B" xlink:to="loc_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectMember_159809206BEF6BBC44BB77E17972368E" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TerminationofanDiagnosticsResearchandDevelopmentProjectMember" xlink:label="loc_bio_TerminationofanDiagnosticsResearchandDevelopmentProjectMember_CBE067A63E83B899660777E179731BAD" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringPlanDomain_FC2C9456E971C7D67A5377E17972C17B" xlink:to="loc_bio_TerminationofanDiagnosticsResearchandDevelopmentProjectMember_CBE067A63E83B899660777E179731BAD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_50CC916719086D6649A477E179732CA9" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_5FAC83FE78A5B67CCC7B77E1797154EA" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_50CC916719086D6649A477E179732CA9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_D8D1CF5E37C18ECB829777E179738458_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_50CC916719086D6649A477E179732CA9" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_D8D1CF5E37C18ECB829777E179738458_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_D8D1CF5E37C18ECB829777E179738458" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_50CC916719086D6649A477E179732CA9" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_D8D1CF5E37C18ECB829777E179738458" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_GnuBIOMember" xlink:label="loc_bio_GnuBIOMember_F2B7D40B6593C0705C0B77E1797343F1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_D8D1CF5E37C18ECB829777E179738458" xlink:to="loc_bio_GnuBIOMember_F2B7D40B6593C0705C0B77E1797343F1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_4F4399CDB539DADC912277E17974F3D2" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_5FAC83FE78A5B67CCC7B77E1797154EA" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_4F4399CDB539DADC912277E17974F3D2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_5A4992EA5575F9A7424177E17974FFDA_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_4F4399CDB539DADC912277E17974F3D2" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_5A4992EA5575F9A7424177E17974FFDA_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_5A4992EA5575F9A7424177E17974FFDA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_4F4399CDB539DADC912277E17974F3D2" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_5A4992EA5575F9A7424177E17974FFDA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_27DDD531DCEEE5D9BD2C77E17974C7A5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_5A4992EA5575F9A7424177E17974FFDA" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_27DDD531DCEEE5D9BD2C77E17974C7A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCurrentLiabilitiesMember" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember_3CFD92967DAB5059F0F477E17974C6B8" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_5A4992EA5575F9A7424177E17974FFDA" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesMember_3CFD92967DAB5059F0F477E17974C6B8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_E0C5E04FED89272E2AB177E17975E016" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_5A4992EA5575F9A7424177E17974FFDA" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_E0C5E04FED89272E2AB177E17975E016" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_5ED0DACB7ECE12D25A6F77E17975CACC" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_5FAC83FE78A5B67CCC7B77E1797154EA" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_5ED0DACB7ECE12D25A6F77E17975CACC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_E8145F331F4A3E2BBEC377E17975B1B1_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_5ED0DACB7ECE12D25A6F77E17975CACC" xlink:to="loc_us-gaap_SegmentDomain_E8145F331F4A3E2BBEC377E17975B1B1_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_E8145F331F4A3E2BBEC377E17975B1B1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_5ED0DACB7ECE12D25A6F77E17975CACC" xlink:to="loc_us-gaap_SegmentDomain_E8145F331F4A3E2BBEC377E17975B1B1" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_LifeScienceMember" xlink:label="loc_bio_LifeScienceMember_F2A466D16FB20C6E31BD77E17975F821" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_E8145F331F4A3E2BBEC377E17975B1B1" xlink:to="loc_bio_LifeScienceMember_F2A466D16FB20C6E31BD77E17975F821" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_ClinicalDiagnosticsMember" xlink:label="loc_bio_ClinicalDiagnosticsMember_BF6A7E5C6E7F2C9A54EA77E179755477" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_E8145F331F4A3E2BBEC377E17975B1B1" xlink:to="loc_bio_ClinicalDiagnosticsMember_BF6A7E5C6E7F2C9A54EA77E179755477" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_37436EC3E271570CCF2277E1797664BE" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_5FAC83FE78A5B67CCC7B77E1797154EA" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_37436EC3E271570CCF2277E1797664BE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_F2CDD43B681B7BFE951077E17976D52B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_37436EC3E271570CCF2277E1797664BE" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_F2CDD43B681B7BFE951077E17976D52B_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_F2CDD43B681B7BFE951077E17976D52B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_37436EC3E271570CCF2277E1797664BE" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_F2CDD43B681B7BFE951077E17976D52B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeSeveranceMember" xlink:label="loc_us-gaap_EmployeeSeveranceMember_7CDBC70FFF5AD02704F777E1797673E9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_F2CDD43B681B7BFE951077E17976D52B" xlink:to="loc_us-gaap_EmployeeSeveranceMember_7CDBC70FFF5AD02704F777E1797673E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_DA968E4C95A259ACBA8A77E17976C8C2" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_5FAC83FE78A5B67CCC7B77E1797154EA" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_DA968E4C95A259ACBA8A77E17976C8C2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_F34B8C88517FFBD45B1577E17976A26B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_DA968E4C95A259ACBA8A77E17976C8C2" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_F34B8C88517FFBD45B1577E17976A26B_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_F34B8C88517FFBD45B1577E17976A26B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_DA968E4C95A259ACBA8A77E17976C8C2" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_F34B8C88517FFBD45B1577E17976A26B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseMember" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseMember_3AE2F1870A62121D932677E179770166" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_F34B8C88517FFBD45B1577E17976A26B" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseMember_3AE2F1870A62121D932677E179770166" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsTotalMember" xlink:label="loc_us-gaap_CostOfGoodsTotalMember_521B7080E2A48E52501777E17977FAC1" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_F34B8C88517FFBD45B1577E17976A26B" xlink:to="loc_us-gaap_CostOfGoodsTotalMember_521B7080E2A48E52501777E17977FAC1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_1E8BC844B4041185056977E179773FE1" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_F34B8C88517FFBD45B1577E17976A26B" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_1E8BC844B4041185056977E179773FE1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeSeveranceMember" xlink:label="loc_us-gaap_EmployeeSeveranceMember_6270F91B684F63A0CBD477E17977A843" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_F34B8C88517FFBD45B1577E17976A26B" xlink:to="loc_us-gaap_EmployeeSeveranceMember_6270F91B684F63A0CBD477E17977A843" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_287887B7E3A33ED5172B77E17977149C" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_F34B8C88517FFBD45B1577E17976A26B" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_287887B7E3A33ED5172B77E17977149C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringReserve" xlink:label="loc_us-gaap_RestructuringReserve_DA3896E6B32D1475782977E17978A4D7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_46B9BB41084D67FFE6A277E179782014" xlink:to="loc_us-gaap_RestructuringReserve_DA3896E6B32D1475782977E17978A4D7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringCharges" xlink:label="loc_us-gaap_RestructuringCharges_FE9DA98E9B465BB5219577E17978C959" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_46B9BB41084D67FFE6A277E179782014" xlink:to="loc_us-gaap_RestructuringCharges_FE9DA98E9B465BB5219577E17978C959" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringReserveAccrualAdjustment1" xlink:label="loc_us-gaap_RestructuringReserveAccrualAdjustment1_B512AB9D63D2068E52FD77E179782533" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_46B9BB41084D67FFE6A277E179782014" xlink:to="loc_us-gaap_RestructuringReserveAccrualAdjustment1_B512AB9D63D2068E52FD77E179782533" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForRestructuring" xlink:label="loc_us-gaap_PaymentsForRestructuring_12A80BA84530678921E477E179788DB3" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_46B9BB41084D67FFE6A277E179782014" xlink:to="loc_us-gaap_PaymentsForRestructuring_12A80BA84530678921E477E179788DB3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringReserveTranslationAdjustment" xlink:label="loc_us-gaap_RestructuringReserveTranslationAdjustment_0C2EEC3E35E430844AD377E1797977F0" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_46B9BB41084D67FFE6A277E179782014" xlink:to="loc_us-gaap_RestructuringReserveTranslationAdjustment_0C2EEC3E35E430844AD377E1797977F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringReserveCurrent" xlink:label="loc_us-gaap_RestructuringReserveCurrent_BA8CD580985F4FE24EBB77E179790B6F" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_46B9BB41084D67FFE6A277E179782014" xlink:to="loc_us-gaap_RestructuringReserveCurrent_BA8CD580985F4FE24EBB77E179790B6F" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A15RestructuringCostsNotes" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A15RestructuringCostsTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_A2A79FFEA82BBE6906E5AE30E8CE76E1" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_86F095B3659211A3D403AE30E8CAEC7B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_A2A79FFEA82BBE6906E5AE30E8CE76E1" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_86F095B3659211A3D403AE30E8CAEC7B" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srt_ConsolidationItemsAxis_4F3A0A087B1DF5203060AE30E8CBD655" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_86F095B3659211A3D403AE30E8CAEC7B" xlink:to="loc_srt_ConsolidationItemsAxis_4F3A0A087B1DF5203060AE30E8CBD655" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_60BF64D03C285C237CECAE30E8CBD53C_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_4F3A0A087B1DF5203060AE30E8CBD655" xlink:to="loc_srt_ConsolidationItemsDomain_60BF64D03C285C237CECAE30E8CBD53C_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_60BF64D03C285C237CECAE30E8CBD53C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_4F3A0A087B1DF5203060AE30E8CBD655" xlink:to="loc_srt_ConsolidationItemsDomain_60BF64D03C285C237CECAE30E8CBD53C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_EFCE0F55C27E8A74FAA5AE30E8CB4AFE" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_86F095B3659211A3D403AE30E8CAEC7B" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_EFCE0F55C27E8A74FAA5AE30E8CB4AFE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_9ABB85634C5B4C98A375AE30E8CBB855_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_EFCE0F55C27E8A74FAA5AE30E8CB4AFE" xlink:to="loc_us-gaap_SegmentDomain_9ABB85634C5B4C98A375AE30E8CBB855_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_9ABB85634C5B4C98A375AE30E8CBB855" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_EFCE0F55C27E8A74FAA5AE30E8CB4AFE" xlink:to="loc_us-gaap_SegmentDomain_9ABB85634C5B4C98A375AE30E8CBB855" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_315B4BBA67B59CD98371AE30E8CC324B" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_86F095B3659211A3D403AE30E8CAEC7B" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_315B4BBA67B59CD98371AE30E8CC324B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4CEF1F6F9E50392A96FFAE30E8CCAF69_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_315B4BBA67B59CD98371AE30E8CC324B" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4CEF1F6F9E50392A96FFAE30E8CCAF69_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4CEF1F6F9E50392A96FFAE30E8CCAF69" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_315B4BBA67B59CD98371AE30E8CC324B" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4CEF1F6F9E50392A96FFAE30E8CCAF69" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_F3ABF4870C88A4F92198AE30E8CCA728" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_86F095B3659211A3D403AE30E8CAEC7B" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_F3ABF4870C88A4F92198AE30E8CCA728" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_F4CBE19E112A7845A822AE30E8CCF4D9_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_F3ABF4870C88A4F92198AE30E8CCA728" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_F4CBE19E112A7845A822AE30E8CCF4D9_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_F4CBE19E112A7845A822AE30E8CCF4D9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_F3ABF4870C88A4F92198AE30E8CCA728" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_F4CBE19E112A7845A822AE30E8CCF4D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringPlanAxis" xlink:label="loc_us-gaap_RestructuringPlanAxis_96C407B5BD7704444D2EAE30E8CDE13D" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_86F095B3659211A3D403AE30E8CAEC7B" xlink:to="loc_us-gaap_RestructuringPlanAxis_96C407B5BD7704444D2EAE30E8CDE13D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringPlanDomain" xlink:label="loc_us-gaap_RestructuringPlanDomain_531C854AA11DF86C37C4AE30E8CDFCA3_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringPlanAxis_96C407B5BD7704444D2EAE30E8CDE13D" xlink:to="loc_us-gaap_RestructuringPlanDomain_531C854AA11DF86C37C4AE30E8CDFCA3_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringPlanDomain" xlink:label="loc_us-gaap_RestructuringPlanDomain_531C854AA11DF86C37C4AE30E8CDFCA3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringPlanAxis_96C407B5BD7704444D2EAE30E8CDE13D" xlink:to="loc_us-gaap_RestructuringPlanDomain_531C854AA11DF86C37C4AE30E8CDFCA3" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_EuropeanReorganizationMember" xlink:label="loc_bio_EuropeanReorganizationMember_539A4ECAAB8C3B590399AE30E8CD50F4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringPlanDomain_531C854AA11DF86C37C4AE30E8CDFCA3" xlink:to="loc_bio_EuropeanReorganizationMember_539A4ECAAB8C3B590399AE30E8CD50F4" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TerminationofanDiagnosticsResearchandDevelopmentProjectMember" xlink:label="loc_bio_TerminationofanDiagnosticsResearchandDevelopmentProjectMember_3809916269EE163BF893AE30E8CD02F0" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringPlanDomain_531C854AA11DF86C37C4AE30E8CDFCA3" xlink:to="loc_bio_TerminationofanDiagnosticsResearchandDevelopmentProjectMember_3809916269EE163BF893AE30E8CD02F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_3F7029A5490BF9B7ABACAE30E8CD9E5F" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_86F095B3659211A3D403AE30E8CAEC7B" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_3F7029A5490BF9B7ABACAE30E8CD9E5F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_11EFCEFD2A3DD2A6931EAE30E8CE4645_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_3F7029A5490BF9B7ABACAE30E8CD9E5F" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_11EFCEFD2A3DD2A6931EAE30E8CE4645_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_11EFCEFD2A3DD2A6931EAE30E8CE4645" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_3F7029A5490BF9B7ABACAE30E8CD9E5F" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_11EFCEFD2A3DD2A6931EAE30E8CE4645" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_1FF41BA34116B24E020CAE30E8CE3A08" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_86F095B3659211A3D403AE30E8CAEC7B" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_1FF41BA34116B24E020CAE30E8CE3A08" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_62C80DD8ED75FD6424BFAE30E8CE4A08_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_1FF41BA34116B24E020CAE30E8CE3A08" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_62C80DD8ED75FD6424BFAE30E8CE4A08_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_62C80DD8ED75FD6424BFAE30E8CE4A08" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_1FF41BA34116B24E020CAE30E8CE3A08" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_62C80DD8ED75FD6424BFAE30E8CE4A08" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A16QuarterlyFinancialData" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A16QuarterlyFinancialDataDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems" xlink:label="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_3013D82ED472159AFE7977E14B83C2BF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable" xlink:label="loc_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable_4C5BA9360B18355F1F8777E14B7BB4FE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_3013D82ED472159AFE7977E14B83C2BF" xlink:to="loc_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable_4C5BA9360B18355F1F8777E14B7BB4FE" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_3C7A5D7DD6A9801371B677E14B7BB70E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable_4C5BA9360B18355F1F8777E14B7BB4FE" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_3C7A5D7DD6A9801371B677E14B7BB70E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_533A63F24FBF11118FFB77E14B81B77C_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_3C7A5D7DD6A9801371B677E14B7BB70E" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_533A63F24FBF11118FFB77E14B81B77C_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_533A63F24FBF11118FFB77E14B81B77C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_3C7A5D7DD6A9801371B677E14B7BB70E" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_533A63F24FBF11118FFB77E14B81B77C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_307EEB17825CC27E17AF77E14B828CF6" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable_4C5BA9360B18355F1F8777E14B7BB4FE" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_307EEB17825CC27E17AF77E14B828CF6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_FE47EDD607CBE2F584D877E14B8209D0_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_307EEB17825CC27E17AF77E14B828CF6" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_FE47EDD607CBE2F584D877E14B8209D0_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_FE47EDD607CBE2F584D877E14B8209D0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_307EEB17825CC27E17AF77E14B828CF6" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_FE47EDD607CBE2F584D877E14B8209D0" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_RainDanceTechnologiesInc.Member" xlink:label="loc_bio_RainDanceTechnologiesInc.Member_C29A8E95C62287BC72DD77E14B820607" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_FE47EDD607CBE2F584D877E14B8209D0" xlink:to="loc_bio_RainDanceTechnologiesInc.Member_C29A8E95C62287BC72DD77E14B820607" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis" xlink:label="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis_6091C366EE8D6F3C41B477E14B824678" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable_4C5BA9360B18355F1F8777E14B7BB4FE" xlink:to="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis_6091C366EE8D6F3C41B477E14B824678" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NatureOfErrorDomain" xlink:label="loc_us-gaap_NatureOfErrorDomain_2E2BAF36C8574DE9F7CD77E14B8310DB_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis_6091C366EE8D6F3C41B477E14B824678" xlink:to="loc_us-gaap_NatureOfErrorDomain_2E2BAF36C8574DE9F7CD77E14B8310DB_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NatureOfErrorDomain" xlink:label="loc_us-gaap_NatureOfErrorDomain_2E2BAF36C8574DE9F7CD77E14B8310DB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis_6091C366EE8D6F3C41B477E14B824678" xlink:to="loc_us-gaap_NatureOfErrorDomain_2E2BAF36C8574DE9F7CD77E14B8310DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_FE69A91BE5596C985C6B77E14B83BAF2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_3013D82ED472159AFE7977E14B83C2BF" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_FE69A91BE5596C985C6B77E14B83BAF2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_5D33C612B3EC9201469177E14B8360D7" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_3013D82ED472159AFE7977E14B83C2BF" xlink:to="loc_us-gaap_OperatingIncomeLoss_5D33C612B3EC9201469177E14B8360D7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_F63FCABEC73FE6321CFF77E14B84646C" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_3013D82ED472159AFE7977E14B83C2BF" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_F63FCABEC73FE6321CFF77E14B84646C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_44795263BF32C35A394077E14B8431C3" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_3013D82ED472159AFE7977E14B83C2BF" xlink:to="loc_us-gaap_GrossProfit_44795263BF32C35A394077E14B8431C3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_C6B8E1A785B9F55D897A77E14B8422AB" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_3013D82ED472159AFE7977E14B83C2BF" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_C6B8E1A785B9F55D897A77E14B8422AB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_673F9FEB01AF007DA2A877E14B84B218" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_3013D82ED472159AFE7977E14B83C2BF" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_673F9FEB01AF007DA2A877E14B84B218" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrealizedLossOnSecurities" xlink:label="loc_us-gaap_UnrealizedLossOnSecurities_772ECA99C8AF92FB54A477E14B84958E" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_3013D82ED472159AFE7977E14B83C2BF" xlink:to="loc_us-gaap_UnrealizedLossOnSecurities_772ECA99C8AF92FB54A477E14B84958E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_A5ED1FD71DCD19C6DE3D77E14B84F98D" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_3013D82ED472159AFE7977E14B83C2BF" xlink:to="loc_us-gaap_NetIncomeLoss_A5ED1FD71DCD19C6DE3D77E14B84F98D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_4974745F8024945C713277E14B84E04C" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_3013D82ED472159AFE7977E14B83C2BF" xlink:to="loc_us-gaap_EarningsPerShareBasic_4974745F8024945C713277E14B84E04C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_99BDBE481FEC44E5D1AB77E14B85AD9D" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_3013D82ED472159AFE7977E14B83C2BF" xlink:to="loc_us-gaap_EarningsPerShareDiluted_99BDBE481FEC44E5D1AB77E14B85AD9D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_761E746EA6AF14EA0BD177E14B851844" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_3013D82ED472159AFE7977E14B83C2BF" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_761E746EA6AF14EA0BD177E14B851844" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaap_AssetImpairmentCharges_8B3855214FFFD89BD82E77E14B854ABB" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_3013D82ED472159AFE7977E14B83C2BF" xlink:to="loc_us-gaap_AssetImpairmentCharges_8B3855214FFFD89BD82E77E14B854ABB" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A16QuarterlyFinancialDataTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A17SubsequentEventDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_8A5A1623FA2DA03BEE326468E761833B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_B8817A4AC94C176905466468E761480C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_8A5A1623FA2DA03BEE326468E761833B" xlink:to="loc_us-gaap_SubsequentEventTable_B8817A4AC94C176905466468E761480C" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_616C08B3150DB5C68FF86468E7615CBD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_B8817A4AC94C176905466468E761480C" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_616C08B3150DB5C68FF86468E7615CBD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_EEF2CAE6B9D4FA5E28AD6468E761B030_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_616C08B3150DB5C68FF86468E7615CBD" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_EEF2CAE6B9D4FA5E28AD6468E761B030_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_EEF2CAE6B9D4FA5E28AD6468E761B030" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_616C08B3150DB5C68FF86468E7615CBD" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_EEF2CAE6B9D4FA5E28AD6468E761B030" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_74B2A633000644EAD5506468E7614339" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_EEF2CAE6B9D4FA5E28AD6468E761B030" xlink:to="loc_us-gaap_LineOfCreditMember_74B2A633000644EAD5506468E7614339" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_B9F3DB98D58AB38088096468E7613021" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_B8817A4AC94C176905466468E761480C" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_B9F3DB98D58AB38088096468E7613021" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_5D33C98C96EEDB9F958D6468E761CFB0_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_B9F3DB98D58AB38088096468E7613021" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_5D33C98C96EEDB9F958D6468E761CFB0_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_5D33C98C96EEDB9F958D6468E761CFB0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_B9F3DB98D58AB38088096468E7613021" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_5D33C98C96EEDB9F958D6468E761CFB0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_ABAFF09D50A7DED2BE726468E761A6A4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_5D33C98C96EEDB9F958D6468E761CFB0" xlink:to="loc_us-gaap_SubsequentEventMember_ABAFF09D50A7DED2BE726468E761A6A4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_9C4E893AB1E39D5639DD6468E761EC4C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_8A5A1623FA2DA03BEE326468E761833B" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_9C4E893AB1E39D5639DD6468E761EC4C" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A17SubsequentEventNotes" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A17SubsequentEventTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A1SignificantAccountingPolicies" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_94DD539E0689378D34B57CEB64D758EB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_94DD539E0689378D34B57CEB64D758EB" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="bio-20181231.xsd#bio_EmployeeLocationAxis" xlink:label="loc_bio_EmployeeLocationAxis_E12511E2B1476936E3937CEB64D8053E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_94DD539E0689378D34B57CEB64D758EB" xlink:to="loc_bio_EmployeeLocationAxis_E12511E2B1476936E3937CEB64D8053E" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_EmployeeLocationDomain" xlink:label="loc_bio_EmployeeLocationDomain_BBD03480A2D225FB3BC57CEB64D82A36_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_bio_EmployeeLocationAxis_E12511E2B1476936E3937CEB64D8053E" xlink:to="loc_bio_EmployeeLocationDomain_BBD03480A2D225FB3BC57CEB64D82A36_default" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_EmployeeLocationDomain" xlink:label="loc_bio_EmployeeLocationDomain_BBD03480A2D225FB3BC57CEB64D82A36" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_bio_EmployeeLocationAxis_E12511E2B1476936E3937CEB64D8053E" xlink:to="loc_bio_EmployeeLocationDomain_BBD03480A2D225FB3BC57CEB64D82A36" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd#naics_ZZ541714" xlink:label="loc_naics_ZZ541714_AD6FC72CFEFB89719E887CEB64D8882B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_bio_EmployeeLocationDomain_BBD03480A2D225FB3BC57CEB64D82A36" xlink:to="loc_naics_ZZ541714_AD6FC72CFEFB89719E887CEB64D8882B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_A116EA38B83FCBC31BA57CEB64D978A9" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_94DD539E0689378D34B57CEB64D758EB" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_A116EA38B83FCBC31BA57CEB64D978A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_B607D9188AA38489278D7CEB64D9E007_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_A116EA38B83FCBC31BA57CEB64D978A9" xlink:to="loc_us-gaap_TypeOfAdoptionMember_B607D9188AA38489278D7CEB64D9E007_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_B607D9188AA38489278D7CEB64D9E007" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_A116EA38B83FCBC31BA57CEB64D978A9" xlink:to="loc_us-gaap_TypeOfAdoptionMember_B607D9188AA38489278D7CEB64D9E007" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201601Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201601Member_5B516E6D8F354C9104F97CEB64D94EDD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_B607D9188AA38489278D7CEB64D9E007" xlink:to="loc_us-gaap_AccountingStandardsUpdate201601Member_5B516E6D8F354C9104F97CEB64D94EDD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementMember" xlink:label="loc_us-gaap_NewAccountingPronouncementMember_9210117673F730BD701D7CEB64DA2CBA" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_B607D9188AA38489278D7CEB64D9E007" xlink:to="loc_us-gaap_NewAccountingPronouncementMember_9210117673F730BD701D7CEB64DA2CBA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201616Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201616Member_057B57D1936A60C709757CEB64DA4E0B" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_B607D9188AA38489278D7CEB64D9E007" xlink:to="loc_us-gaap_AccountingStandardsUpdate201616Member_057B57D1936A60C709757CEB64DA4E0B" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityNumberOfEmployees" xlink:label="loc_dei_EntityNumberOfEmployees_DA25523469361E83A4397CEB64DABFD9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_dei_EntityNumberOfEmployees_DA25523469361E83A4397CEB64DABFD9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_6F7D1CF08084703A7BF87CEB64DBB9A7" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_6F7D1CF08084703A7BF87CEB64DBB9A7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_815AFAE13D52FD83A0907CEB64DBD4F7" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_InterestExpense_815AFAE13D52FD83A0907CEB64DBD4F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_60BC72DA79B9D435F9BD7CEB64DB1F20" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_60BC72DA79B9D435F9BD7CEB64DB1F20" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_E178B7BB6D8DD89926117CEB64DB7C14" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_E178B7BB6D8DD89926117CEB64DB7C14" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit" xlink:label="loc_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit_514F279449846E8D4CFB7CEB64DCE6DD" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit_514F279449846E8D4CFB7CEB64DCE6DD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherInvestments" xlink:label="loc_us-gaap_OtherInvestments_4303D676A37C368B2E897CEB64DC4C05" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_OtherInvestments_4303D676A37C368B2E897CEB64DC4C05" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_7ABFA74FDF5A9D7458707CEB64DCFF93" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_StockholdersEquity_7ABFA74FDF5A9D7458707CEB64DCFF93" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedInvestmentsCurrent" xlink:label="loc_us-gaap_RestrictedInvestmentsCurrent_ABB75EAC95EAF1035C2E7CEB64DCA971" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_RestrictedInvestmentsCurrent_ABB75EAC95EAF1035C2E7CEB64DCA971" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_04417904C185A039B4BB7CEB64DC8199" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_04417904C185A039B4BB7CEB64DC8199" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidTaxes" xlink:label="loc_us-gaap_PrepaidTaxes_353D3983D1AB1E9DE46D7CEB64DDC7D1" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_PrepaidTaxes_353D3983D1AB1E9DE46D7CEB64DDC7D1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_F65A311A8D9C544A01307CEB64DD8EB9" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_F65A311A8D9C544A01307CEB64DD8EB9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_00871CB2C4759480D5337CEB64DD7BCB" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_00871CB2C4759480D5337CEB64DD7BCB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Investments" xlink:label="loc_us-gaap_Investments_D3B882FBCFD452993B047CEB64DD0335" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_Investments_D3B882FBCFD452993B047CEB64DD0335" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_7BCAA10B0D0DDF9906F37CEB64DE36EC" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_7BCAA10B0D0DDF9906F37CEB64DE36EC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_1AF331DC3289F468A4897CEB64DEE6E3" xlink:type="locator" />
    <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_1AF331DC3289F468A4897CEB64DEE6E3" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_5523DD896B45F7108C3C7CEB64DEC1F5" xlink:type="locator" />
    <link:definitionArc order="17" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_dei_DocumentFiscalYearFocus_5523DD896B45F7108C3C7CEB64DEC1F5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrealizedGainOnSecurities" xlink:label="loc_us-gaap_UnrealizedGainOnSecurities_C9985A97D07781F5B6EF7CEB64DEBCB5" xlink:type="locator" />
    <link:definitionArc order="18" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_UnrealizedGainOnSecurities_C9985A97D07781F5B6EF7CEB64DEBCB5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_4E772FC45F0FEBFE2B757CEB64DEE350" xlink:type="locator" />
    <link:definitionArc order="19" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_4E772FC45F0FEBFE2B757CEB64DEE350" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_5D8E7DC6D01B617959EB7CEB64DE70F2" xlink:type="locator" />
    <link:definitionArc order="20" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_5D8E7DC6D01B617959EB7CEB64DE70F2" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease" xlink:label="loc_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease_598EC77256DA3531F99B7CEB64DF8348" xlink:type="locator" />
    <link:definitionArc order="21" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease_598EC77256DA3531F99B7CEB64DF8348" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaap_RestrictedCash_91676E55EE5618F1496A7CEB64DF7D01" xlink:type="locator" />
    <link:definitionArc order="22" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_RestrictedCash_91676E55EE5618F1496A7CEB64DF7D01" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TaxCutsandJobsActIncomeTaxExpenseBenefitComposition" xlink:label="loc_bio_TaxCutsandJobsActIncomeTaxExpenseBenefitComposition_F4B90BA5D0DA45C7147A7CEB64DF8E83" xlink:type="locator" />
    <link:definitionArc order="23" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_bio_TaxCutsandJobsActIncomeTaxExpenseBenefitComposition_F4B90BA5D0DA45C7147A7CEB64DF8E83" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TaxCutsandJobsActIncomeTaxExpenseComposition" xlink:label="loc_bio_TaxCutsandJobsActIncomeTaxExpenseComposition_6BA4A838268DFC84884E7CEB64DF38E4" xlink:type="locator" />
    <link:definitionArc order="24" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_bio_TaxCutsandJobsActIncomeTaxExpenseComposition_6BA4A838268DFC84884E7CEB64DF38E4" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesEarningsPerShareDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPolicies" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPriorYearMisstatementsTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_AD68661085349E0078B80D1C56A05764" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_E66656447236BF00A9380D1C569EDC3E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_AD68661085349E0078B80D1C56A05764" xlink:to="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_E66656447236BF00A9380D1C569EDC3E" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_F6057CC6886E476D11810D1C569F4695" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_E66656447236BF00A9380D1C569EDC3E" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_F6057CC6886E476D11810D1C569F4695" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_2DBE6A80999C9362C4FB0D1C569F8FBB_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_F6057CC6886E476D11810D1C569F4695" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_2DBE6A80999C9362C4FB0D1C569F8FBB_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_2DBE6A80999C9362C4FB0D1C569F8FBB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_F6057CC6886E476D11810D1C569F4695" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_2DBE6A80999C9362C4FB0D1C569F8FBB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_F572B8EEE4F3D7B28FEA0D1C56A00F19" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_E66656447236BF00A9380D1C569EDC3E" xlink:to="loc_us-gaap_StatementScenarioAxis_F572B8EEE4F3D7B28FEA0D1C56A00F19" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_EB6293B1EEC797CC757E0D1C56A0DF7F_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementScenarioAxis_F572B8EEE4F3D7B28FEA0D1C56A00F19" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_EB6293B1EEC797CC757E0D1C56A0DF7F_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_EB6293B1EEC797CC757E0D1C56A0DF7F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementScenarioAxis_F572B8EEE4F3D7B28FEA0D1C56A00F19" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_EB6293B1EEC797CC757E0D1C56A0DF7F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfQuantifyingPriorYearMisstatementsCorrectedInCurrentYearFinancialStatementsTextBlock" xlink:label="loc_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementsCorrectedInCurrentYearFinancialStatementsTextBlock_03F996ED4D56489DC4B90D1C56A037D4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_AD68661085349E0078B80D1C56A05764" xlink:to="loc_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementsCorrectedInCurrentYearFinancialStatementsTextBlock_03F996ED4D56489DC4B90D1C56A037D4" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D6124FD43BB2439702764BA9C4BC4FB9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_B8B6F9525A0121A038B64BA9C4BC014A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D6124FD43BB2439702764BA9C4BC4FB9" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_B8B6F9525A0121A038B64BA9C4BC014A" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_10448AB74139C68A1EDC4BA9C4BC3B42" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_B8B6F9525A0121A038B64BA9C4BC014A" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_10448AB74139C68A1EDC4BA9C4BC3B42" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_B41D78C6E9CD30E3E98A4BA9C4BCF394_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_10448AB74139C68A1EDC4BA9C4BC3B42" xlink:to="loc_us-gaap_TypeOfAdoptionMember_B41D78C6E9CD30E3E98A4BA9C4BCF394_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_B41D78C6E9CD30E3E98A4BA9C4BCF394" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_10448AB74139C68A1EDC4BA9C4BC3B42" xlink:to="loc_us-gaap_TypeOfAdoptionMember_B41D78C6E9CD30E3E98A4BA9C4BCF394" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementMember" xlink:label="loc_us-gaap_NewAccountingPronouncementMember_BCB7BBCC53886B40ECC54BA9C4BC53A8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_B41D78C6E9CD30E3E98A4BA9C4BCF394" xlink:to="loc_us-gaap_NewAccountingPronouncementMember_BCB7BBCC53886B40ECC54BA9C4BC53A8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_240E203F5CCDAC26D6C74BA9C4BCFA43" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_B8B6F9525A0121A038B64BA9C4BC014A" xlink:to="loc_srt_RangeAxis_240E203F5CCDAC26D6C74BA9C4BCFA43" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_5C60C71B3F254A089E844BA9C4BCA0B3_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_240E203F5CCDAC26D6C74BA9C4BCFA43" xlink:to="loc_srt_RangeMember_5C60C71B3F254A089E844BA9C4BCA0B3_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_5C60C71B3F254A089E844BA9C4BCA0B3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_240E203F5CCDAC26D6C74BA9C4BCFA43" xlink:to="loc_srt_RangeMember_5C60C71B3F254A089E844BA9C4BCA0B3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_1FED609EF14523E61BE34BA9C4BC0BF6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_5C60C71B3F254A089E844BA9C4BCA0B3" xlink:to="loc_srt_MinimumMember_1FED609EF14523E61BE34BA9C4BC0BF6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_6BC87CCFF8CAC5FA16E54BA9C4BC6E67" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_5C60C71B3F254A089E844BA9C4BCA0B3" xlink:to="loc_srt_MaximumMember_6BC87CCFF8CAC5FA16E54BA9C4BC6E67" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_474A2E39E19FC1F501BB4BA9C4BCC073" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_B8B6F9525A0121A038B64BA9C4BC014A" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_474A2E39E19FC1F501BB4BA9C4BCC073" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B01A244A8CC2E3B5C4C34BA9C4BC4D17_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_474A2E39E19FC1F501BB4BA9C4BCC073" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B01A244A8CC2E3B5C4C34BA9C4BC4D17_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B01A244A8CC2E3B5C4C34BA9C4BC4D17" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_474A2E39E19FC1F501BB4BA9C4BCC073" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B01A244A8CC2E3B5C4C34BA9C4BC4D17" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_30F1EF2B227F47D99EF84BA9C4BC032A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B01A244A8CC2E3B5C4C34BA9C4BC4D17" xlink:to="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_30F1EF2B227F47D99EF84BA9C4BC032A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_3A43DCE0B0EBABD1D3B54BA9C4BCFB98" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B01A244A8CC2E3B5C4C34BA9C4BC4D17" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_3A43DCE0B0EBABD1D3B54BA9C4BCFB98" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_ReagentRentalEquipmentMember" xlink:label="loc_bio_ReagentRentalEquipmentMember_24573A58E4866FD9A6A14BA9C4BC59A2" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B01A244A8CC2E3B5C4C34BA9C4BC4D17" xlink:to="loc_bio_ReagentRentalEquipmentMember_24573A58E4866FD9A6A14BA9C4BC59A2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaap_EquipmentMember_4D648741F6D9AE11D7F44BA9C4BC5978" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B01A244A8CC2E3B5C4C34BA9C4BC4D17" xlink:to="loc_us-gaap_EquipmentMember_4D648741F6D9AE11D7F44BA9C4BC5978" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_71D880D75A8B938F3F124BA9C4BC9A4B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D6124FD43BB2439702764BA9C4BC4FB9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_71D880D75A8B938F3F124BA9C4BC9A4B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedInvestmentsCurrent" xlink:label="loc_us-gaap_RestrictedInvestmentsCurrent_71C42D64DB830A1997144BA9C4BC0EA7" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D6124FD43BB2439702764BA9C4BC4FB9" xlink:to="loc_us-gaap_RestrictedInvestmentsCurrent_71C42D64DB830A1997144BA9C4BC0EA7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_74F5FED3092D27EEBD214BA9C4BC5A5B" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D6124FD43BB2439702764BA9C4BC4FB9" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_74F5FED3092D27EEBD214BA9C4BC5A5B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_F86A84107BBCF4B0D10D4BA9C4BCFD0A" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D6124FD43BB2439702764BA9C4BC4FB9" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_F86A84107BBCF4B0D10D4BA9C4BCFD0A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_07FE165CEF82091C0AC14BA9C4BC3D45" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D6124FD43BB2439702764BA9C4BC4FB9" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_07FE165CEF82091C0AC14BA9C4BC3D45" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidTaxes" xlink:label="loc_us-gaap_PrepaidTaxes_6D7B09F9E82E47E97E104BA9C4BC3BB1" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D6124FD43BB2439702764BA9C4BC4FB9" xlink:to="loc_us-gaap_PrepaidTaxes_6D7B09F9E82E47E97E104BA9C4BC3BB1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="loc_us-gaap_MachineryAndEquipmentGross_FF4DCD852245DC62BE634BA9C4BCA310" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D6124FD43BB2439702764BA9C4BC4FB9" xlink:to="loc_us-gaap_MachineryAndEquipmentGross_FF4DCD852245DC62BE634BA9C4BCA310" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_7CE77D9F651E6DF22A0E4BA9C4BCCF17" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D6124FD43BB2439702764BA9C4BC4FB9" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_7CE77D9F651E6DF22A0E4BA9C4BCCF17" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_A017F48CA75227D79A404BA9C4BC5A7D" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D6124FD43BB2439702764BA9C4BC4FB9" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_A017F48CA75227D79A404BA9C4BC5A7D" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_6B299D751D7D0D17AF984BA60AF90EF3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_9869CBC7E51183FCD4854BA60AF9EDB6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_6B299D751D7D0D17AF984BA60AF90EF3" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_9869CBC7E51183FCD4854BA60AF9EDB6" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3483C34FC2F78C4ED6564BA60AF97E1D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9869CBC7E51183FCD4854BA60AF9EDB6" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3483C34FC2F78C4ED6564BA60AF97E1D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_14199691A8C087977B034BA60AF9D3E8_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3483C34FC2F78C4ED6564BA60AF97E1D" xlink:to="loc_us-gaap_TypeOfAdoptionMember_14199691A8C087977B034BA60AF9D3E8_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_14199691A8C087977B034BA60AF9D3E8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3483C34FC2F78C4ED6564BA60AF97E1D" xlink:to="loc_us-gaap_TypeOfAdoptionMember_14199691A8C087977B034BA60AF9D3E8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_18DB799A4FB6EE927C114BA60AF96626" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_14199691A8C087977B034BA60AF9D3E8" xlink:to="loc_us-gaap_AccountingStandardsUpdate201409Member_18DB799A4FB6EE927C114BA60AF96626" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_9CBBF9DCD2331CE7EA004BA60AF95111" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9869CBC7E51183FCD4854BA60AF9EDB6" xlink:to="loc_srt_ProductOrServiceAxis_9CBBF9DCD2331CE7EA004BA60AF95111" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_43D4310BD044C705079E4BA60AF9C4F3_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_9CBBF9DCD2331CE7EA004BA60AF95111" xlink:to="loc_srt_ProductsAndServicesDomain_43D4310BD044C705079E4BA60AF9C4F3_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_43D4310BD044C705079E4BA60AF9C4F3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_9CBBF9DCD2331CE7EA004BA60AF95111" xlink:to="loc_srt_ProductsAndServicesDomain_43D4310BD044C705079E4BA60AF9C4F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_EEE7882D827647B5D7604BA60AF9A39D" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9869CBC7E51183FCD4854BA60AF9EDB6" xlink:to="loc_srt_StatementGeographicalAxis_EEE7882D827647B5D7604BA60AF9A39D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_22D0FCB6DBD536A3E6104BA60AF9D9A5_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_EEE7882D827647B5D7604BA60AF9A39D" xlink:to="loc_srt_SegmentGeographicalDomain_22D0FCB6DBD536A3E6104BA60AF9D9A5_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_22D0FCB6DBD536A3E6104BA60AF9D9A5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_EEE7882D827647B5D7604BA60AF9A39D" xlink:to="loc_srt_SegmentGeographicalDomain_22D0FCB6DBD536A3E6104BA60AF9D9A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_EB4B41D7E961503FBAF84BA60AF92064" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9869CBC7E51183FCD4854BA60AF9EDB6" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_EB4B41D7E961503FBAF84BA60AF92064" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_6B88633C112D4A0B7BCF4BA60AF95204_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_EB4B41D7E961503FBAF84BA60AF92064" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_6B88633C112D4A0B7BCF4BA60AF95204_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_6B88633C112D4A0B7BCF4BA60AF95204" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_EB4B41D7E961503FBAF84BA60AF92064" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_6B88633C112D4A0B7BCF4BA60AF95204" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerDurationAxis" xlink:label="loc_us-gaap_ContractWithCustomerDurationAxis_B46A511316348219F15A4BA60AF987CE" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9869CBC7E51183FCD4854BA60AF9EDB6" xlink:to="loc_us-gaap_ContractWithCustomerDurationAxis_B46A511316348219F15A4BA60AF987CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerDurationDomain" xlink:label="loc_us-gaap_ContractWithCustomerDurationDomain_D8DF6954FB18EFF41A0A4BA60AF91EE3_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContractWithCustomerDurationAxis_B46A511316348219F15A4BA60AF987CE" xlink:to="loc_us-gaap_ContractWithCustomerDurationDomain_D8DF6954FB18EFF41A0A4BA60AF91EE3_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerDurationDomain" xlink:label="loc_us-gaap_ContractWithCustomerDurationDomain_D8DF6954FB18EFF41A0A4BA60AF91EE3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContractWithCustomerDurationAxis_B46A511316348219F15A4BA60AF987CE" xlink:to="loc_us-gaap_ContractWithCustomerDurationDomain_D8DF6954FB18EFF41A0A4BA60AF91EE3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_8A03DCA099AD802BC36C4BA60AF9CD2F" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9869CBC7E51183FCD4854BA60AF9EDB6" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_8A03DCA099AD802BC36C4BA60AF9CD2F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_C04153A2932EA933C1C24BA60AF97834_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_8A03DCA099AD802BC36C4BA60AF9CD2F" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_C04153A2932EA933C1C24BA60AF97834_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_C04153A2932EA933C1C24BA60AF97834" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_8A03DCA099AD802BC36C4BA60AF9CD2F" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_C04153A2932EA933C1C24BA60AF97834" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerSalesChannelAxis" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis_EA5D14759D8A8C185EBA4BA60AF9FA38" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9869CBC7E51183FCD4854BA60AF9EDB6" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelAxis_EA5D14759D8A8C185EBA4BA60AF9FA38" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerSalesChannelDomain" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_F3781F0631F56FA6F1714BA60AF9715C_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_EA5D14759D8A8C185EBA4BA60AF9FA38" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_F3781F0631F56FA6F1714BA60AF9715C_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerSalesChannelDomain" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_F3781F0631F56FA6F1714BA60AF9715C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_EA5D14759D8A8C185EBA4BA60AF9FA38" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_F3781F0631F56FA6F1714BA60AF9715C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_6E0CF5601F7EB8A0C3F24BA60AF9A8CE" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9869CBC7E51183FCD4854BA60AF9EDB6" xlink:to="loc_srt_MajorCustomersAxis_6E0CF5601F7EB8A0C3F24BA60AF9A8CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_66923909033A84C274DE4BA60AF9645E_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_6E0CF5601F7EB8A0C3F24BA60AF9A8CE" xlink:to="loc_srt_NameOfMajorCustomerDomain_66923909033A84C274DE4BA60AF9645E_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_66923909033A84C274DE4BA60AF9645E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_6E0CF5601F7EB8A0C3F24BA60AF9A8CE" xlink:to="loc_srt_NameOfMajorCustomerDomain_66923909033A84C274DE4BA60AF9645E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_C73D4E06979874B70D804BA60AF9B257" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_6B299D751D7D0D17AF984BA60AF90EF3" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_C73D4E06979874B70D804BA60AF9B257" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_RevenueAllocationPercentToLeaseElements" xlink:label="loc_bio_RevenueAllocationPercentToLeaseElements_A672ACD47896D7D7B26A4BA60AF9BA77" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_6B299D751D7D0D17AF984BA60AF90EF3" xlink:to="loc_bio_RevenueAllocationPercentToLeaseElements_A672ACD47896D7D7B26A4BA60AF9BA77" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaap_DeferredRevenue_59436A3A0885C7896A624BA60AF9DCA9" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_6B299D751D7D0D17AF984BA60AF90EF3" xlink:to="loc_us-gaap_DeferredRevenue_59436A3A0885C7896A624BA60AF9DCA9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenuePeriodIncreaseDecrease" xlink:label="loc_us-gaap_DeferredRevenuePeriodIncreaseDecrease_FC64D96DA160A70A85864BA60AF97197" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_6B299D751D7D0D17AF984BA60AF90EF3" xlink:to="loc_us-gaap_DeferredRevenuePeriodIncreaseDecrease_FC64D96DA160A70A85864BA60AF97197" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueRevenueRecognized1" xlink:label="loc_us-gaap_DeferredRevenueRevenueRecognized1_EB120A2FF678176408304BA60AF9A4B4" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_6B299D751D7D0D17AF984BA60AF90EF3" xlink:to="loc_us-gaap_DeferredRevenueRevenueRecognized1_EB120A2FF678176408304BA60AF9A4B4" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesWarrantyRollforwardDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A2Acquisitions" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A2AcquisitionsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_387F6796CB7310C3BB194FCE6F405E81" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_870869EE075CA65633144FCE6F3E5A1B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_387F6796CB7310C3BB194FCE6F405E81" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_870869EE075CA65633144FCE6F3E5A1B" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_5921C63234E605BAC2AF4FCE6F3E097C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_870869EE075CA65633144FCE6F3E5A1B" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_5921C63234E605BAC2AF4FCE6F3E097C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_B860201E67E1756B17464FCE6F3F3FB6_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_5921C63234E605BAC2AF4FCE6F3E097C" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_B860201E67E1756B17464FCE6F3F3FB6_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_B860201E67E1756B17464FCE6F3F3FB6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_5921C63234E605BAC2AF4FCE6F3E097C" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_B860201E67E1756B17464FCE6F3F3FB6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetDomain" xlink:label="loc_us-gaap_DeferredTaxAssetDomain_46888E3FCB375186837A4FCE6F3F5044" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_B860201E67E1756B17464FCE6F3F3FB6" xlink:to="loc_us-gaap_DeferredTaxAssetDomain_46888E3FCB375186837A4FCE6F3F5044" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_4F0B06BAB902EDC0F52C4FCE6F3F9255" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_870869EE075CA65633144FCE6F3E5A1B" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_4F0B06BAB902EDC0F52C4FCE6F3F9255" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_662753AD438613FDD96C4FCE6F3F6464_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_4F0B06BAB902EDC0F52C4FCE6F3F9255" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_662753AD438613FDD96C4FCE6F3F6464_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_662753AD438613FDD96C4FCE6F3F6464" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_4F0B06BAB902EDC0F52C4FCE6F3F9255" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_662753AD438613FDD96C4FCE6F3F6464" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_RainDanceTechnologiesInc.Member" xlink:label="loc_bio_RainDanceTechnologiesInc.Member_F387D1923F75361C0BC64FCE6F40F6C1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_662753AD438613FDD96C4FCE6F3F6464" xlink:to="loc_bio_RainDanceTechnologiesInc.Member_F387D1923F75361C0BC64FCE6F40F6C1" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_AnalyticalFlowCytometerPlatformMember" xlink:label="loc_bio_AnalyticalFlowCytometerPlatformMember_5130348A4FED15BC0F9C4FCE6F403B3C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_662753AD438613FDD96C4FCE6F3F6464" xlink:to="loc_bio_AnalyticalFlowCytometerPlatformMember_5130348A4FED15BC0F9C4FCE6F403B3C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_A9BC666D02838E082CE54FCE6F40E3AF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_387F6796CB7310C3BB194FCE6F405E81" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_A9BC666D02838E082CE54FCE6F40E3AF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed_CC43B74CACE0B58E95594FCE6F404144" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_387F6796CB7310C3BB194FCE6F405E81" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed_CC43B74CACE0B58E95594FCE6F404144" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_F30EA1D03C1590CD74F34FCE6F413E57" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_387F6796CB7310C3BB194FCE6F405E81" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_F30EA1D03C1590CD74F34FCE6F413E57" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_449CD72C50DA9929479A4FCE6F419DF9" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_387F6796CB7310C3BB194FCE6F405E81" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_449CD72C50DA9929479A4FCE6F419DF9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_FD3EAFA64D09890226EE4FCE6F41D046" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_387F6796CB7310C3BB194FCE6F405E81" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_FD3EAFA64D09890226EE4FCE6F41D046" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_30C8E4B1315EFC83A7894FCE6F41E135" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_387F6796CB7310C3BB194FCE6F405E81" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_30C8E4B1315EFC83A7894FCE6F41E135" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_E041FB3640495033A3B54FCE6F416AF2" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_387F6796CB7310C3BB194FCE6F405E81" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_E041FB3640495033A3B54FCE6F416AF2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_6269F56466BDB12D63814FCE6F414E4B" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_387F6796CB7310C3BB194FCE6F405E81" xlink:to="loc_us-gaap_Goodwill_6269F56466BDB12D63814FCE6F414E4B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_DD8D3118719D8C9562AE4FCE6F42FAB4" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_387F6796CB7310C3BB194FCE6F405E81" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_DD8D3118719D8C9562AE4FCE6F42FAB4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_E9A7810F8E7ED848DDDE4FCE6F4263CC" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_387F6796CB7310C3BB194FCE6F405E81" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_E9A7810F8E7ED848DDDE4FCE6F4263CC" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A3FairValueInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_86044F0C4056EFCF22F80BF4C6E41AD6" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_DDBA708997342DF99A830BF4C6E26100" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_86044F0C4056EFCF22F80BF4C6E41AD6" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_DDBA708997342DF99A830BF4C6E26100" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_E50E903571D2D1A77A680BF4C6E27F5B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_DDBA708997342DF99A830BF4C6E26100" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_E50E903571D2D1A77A680BF4C6E27F5B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_845AAE2719B996043D690BF4C6E34A94_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_E50E903571D2D1A77A680BF4C6E27F5B" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_845AAE2719B996043D690BF4C6E34A94_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_845AAE2719B996043D690BF4C6E34A94" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_E50E903571D2D1A77A680BF4C6E27F5B" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_845AAE2719B996043D690BF4C6E34A94" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_CBCD544FFFF1A96FF4260BF4C6E36547" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_845AAE2719B996043D690BF4C6E34A94" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_CBCD544FFFF1A96FF4260BF4C6E36547" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_5E6B661A8C1D7039FF030BF4C6E382F0" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_DDBA708997342DF99A830BF4C6E26100" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_5E6B661A8C1D7039FF030BF4C6E382F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_1CCE2999D789C9014D7F0BF4C6E36C4A_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_5E6B661A8C1D7039FF030BF4C6E382F0" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_1CCE2999D789C9014D7F0BF4C6E36C4A_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_C8A4A5AE2E1969781DD70BF4C6E30655" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_5E6B661A8C1D7039FF030BF4C6E382F0" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_C8A4A5AE2E1969781DD70BF4C6E30655" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_1CCE2999D789C9014D7F0BF4C6E36C4A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_C8A4A5AE2E1969781DD70BF4C6E30655" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_1CCE2999D789C9014D7F0BF4C6E36C4A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_E4AEA79963811459D0570BF4C6E4383A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_1CCE2999D789C9014D7F0BF4C6E36C4A" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_E4AEA79963811459D0570BF4C6E4383A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_8FE002DFA327D2BBDB260BF4C6E41723" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_1CCE2999D789C9014D7F0BF4C6E36C4A" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_8FE002DFA327D2BBDB260BF4C6E41723" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherInvestments" xlink:label="loc_us-gaap_OtherInvestments_D4E3FADE7053FE6A5BB20BF4C6E4BE02" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_86044F0C4056EFCF22F80BF4C6E41AD6" xlink:to="loc_us-gaap_OtherInvestments_D4E3FADE7053FE6A5BB20BF4C6E4BE02" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtFairValue" xlink:label="loc_us-gaap_LongTermDebtFairValue_20567FAFA94025DE40780BF4C6E57043" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_86044F0C4056EFCF22F80BF4C6E41AD6" xlink:to="loc_us-gaap_LongTermDebtFairValue_20567FAFA94025DE40780BF4C6E57043" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A3FairValueMeasurements" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A3FairValueMeasurementsAmortizedCostAndFairValueOfDebtSecuritiesDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4EFD5BFFED0F410CC69F01ACF0A66A49" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_45738537EA64AFF74FA701ACF0A61992" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4EFD5BFFED0F410CC69F01ACF0A66A49" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_45738537EA64AFF74FA701ACF0A61992" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_4F2D43314652420A9E1F01ACF0A6C053" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_45738537EA64AFF74FA701ACF0A61992" xlink:to="loc_us-gaap_StatementScenarioAxis_4F2D43314652420A9E1F01ACF0A6C053" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_8B693C174D6F5449D61201ACF0A67276_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementScenarioAxis_4F2D43314652420A9E1F01ACF0A6C053" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_8B693C174D6F5449D61201ACF0A67276_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_8B693C174D6F5449D61201ACF0A67276" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementScenarioAxis_4F2D43314652420A9E1F01ACF0A6C053" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_8B693C174D6F5449D61201ACF0A67276" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="loc_us-gaap_ScenarioForecastMember_0125859B1B986FC8EF5501ACF0A67C9B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain_8B693C174D6F5449D61201ACF0A67276" xlink:to="loc_us-gaap_ScenarioForecastMember_0125859B1B986FC8EF5501ACF0A67C9B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis_69A6C88F66D8A4E45CD701ACF0A61CFF" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_45738537EA64AFF74FA701ACF0A61992" xlink:to="loc_us-gaap_ContingentConsiderationByTypeAxis_69A6C88F66D8A4E45CD701ACF0A61CFF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_B0B6DA065A4AB373078101ACF0A62CD7_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_69A6C88F66D8A4E45CD701ACF0A61CFF" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_B0B6DA065A4AB373078101ACF0A62CD7_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_B0B6DA065A4AB373078101ACF0A62CD7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_69A6C88F66D8A4E45CD701ACF0A61CFF" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_B0B6DA065A4AB373078101ACF0A62CD7" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_MarketPriceOfRiskMember" xlink:label="loc_bio_MarketPriceOfRiskMember_6930B24307806B85959001ACF0A6575D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_B0B6DA065A4AB373078101ACF0A62CD7" xlink:to="loc_bio_MarketPriceOfRiskMember_6930B24307806B85959001ACF0A6575D" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_SalesmilestonepercentageofannualinvoicesMember" xlink:label="loc_bio_SalesmilestonepercentageofannualinvoicesMember_0EBA3F9CE958AE4D5EA901ACF0A68F94" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_B0B6DA065A4AB373078101ACF0A62CD7" xlink:to="loc_bio_SalesmilestonepercentageofannualinvoicesMember_0EBA3F9CE958AE4D5EA901ACF0A68F94" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_SalesmilestonepercentageofannualinvoiceslowMember" xlink:label="loc_bio_SalesmilestonepercentageofannualinvoiceslowMember_4FF01314D92762E091C601ACF0A676BA" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_B0B6DA065A4AB373078101ACF0A62CD7" xlink:to="loc_bio_SalesmilestonepercentageofannualinvoiceslowMember_4FF01314D92762E091C601ACF0A676BA" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_SalesmilestoneminimumamountMember" xlink:label="loc_bio_SalesmilestoneminimumamountMember_EDF9BF5AF56F1B36391701ACF0A6403B" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_B0B6DA065A4AB373078101ACF0A62CD7" xlink:to="loc_bio_SalesmilestoneminimumamountMember_EDF9BF5AF56F1B36391701ACF0A6403B" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_ProjectedVolatilityOfSalesMemberMember" xlink:label="loc_bio_ProjectedVolatilityOfSalesMemberMember_25AF0AA1ECAA125D7F8C01ACF0A6B6C1" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_B0B6DA065A4AB373078101ACF0A62CD7" xlink:to="loc_bio_ProjectedVolatilityOfSalesMemberMember_25AF0AA1ECAA125D7F8C01ACF0A6B6C1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_A2AA8D8F09A7502433CF01ACF0A67C57" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_45738537EA64AFF74FA701ACF0A61992" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_A2AA8D8F09A7502433CF01ACF0A67C57" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_EFAAD1ED132B2DFD8D5701ACF0A6E12B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_A2AA8D8F09A7502433CF01ACF0A67C57" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_EFAAD1ED132B2DFD8D5701ACF0A6E12B_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_EFAAD1ED132B2DFD8D5701ACF0A6E12B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_A2AA8D8F09A7502433CF01ACF0A67C57" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_EFAAD1ED132B2DFD8D5701ACF0A6E12B" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_AnalyticalFlowCytometerPlatformMember" xlink:label="loc_bio_AnalyticalFlowCytometerPlatformMember_786FB49A43FC662D7B6B01ACF0A61E0C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_EFAAD1ED132B2DFD8D5701ACF0A6E12B" xlink:to="loc_bio_AnalyticalFlowCytometerPlatformMember_786FB49A43FC662D7B6B01ACF0A61E0C" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_GnuBIOMember" xlink:label="loc_bio_GnuBIOMember_C0D6DC5F9D71F758788E01ACF0A62589" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_EFAAD1ED132B2DFD8D5701ACF0A6E12B" xlink:to="loc_bio_GnuBIOMember_C0D6DC5F9D71F758788E01ACF0A62589" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_BCB15CCEC3DD89FAC45901ACF0A672EE" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_45738537EA64AFF74FA701ACF0A61992" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_BCB15CCEC3DD89FAC45901ACF0A672EE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_D1AA0135EAD46AD34A8F01ACF0A694E7_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_BCB15CCEC3DD89FAC45901ACF0A672EE" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_D1AA0135EAD46AD34A8F01ACF0A694E7_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_D1AA0135EAD46AD34A8F01ACF0A694E7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_BCB15CCEC3DD89FAC45901ACF0A672EE" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_D1AA0135EAD46AD34A8F01ACF0A694E7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_E284DE662FF71EE06D3A01ACF0A653D6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_D1AA0135EAD46AD34A8F01ACF0A694E7" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_E284DE662FF71EE06D3A01ACF0A653D6" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_DiscountRate" xlink:label="loc_bio_DiscountRate_D5BE5734C2781C2F564601ACF0A66D33" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4EFD5BFFED0F410CC69F01ACF0A66A49" xlink:to="loc_bio_DiscountRate_D5BE5734C2781C2F564601ACF0A66D33" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_E7FDD9654D9EFE869A8301ACF0B59EB8" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4EFD5BFFED0F410CC69F01ACF0A66A49" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_E7FDD9654D9EFE869A8301ACF0B59EB8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_FF3420EE1FC4DB1BB32F01ACF0B544CB" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4EFD5BFFED0F410CC69F01ACF0A66A49" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_FF3420EE1FC4DB1BB32F01ACF0B544CB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_C3F14CA07DD442707F2001ACF0B566A9" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4EFD5BFFED0F410CC69F01ACF0A66A49" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_C3F14CA07DD442707F2001ACF0B566A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_64600F262202996E684601ACF0B5D9E9" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4EFD5BFFED0F410CC69F01ACF0A66A49" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_64600F262202996E684601ACF0B5D9E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_7AC4096DA498C46C0F0A01ACF0B55812" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4EFD5BFFED0F410CC69F01ACF0A66A49" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_7AC4096DA498C46C0F0A01ACF0B55812" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_2D32BF1906C626CDA8D401ACF0B5C4F4" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4EFD5BFFED0F410CC69F01ACF0A66A49" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_2D32BF1906C626CDA8D401ACF0B5C4F4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_AB753BA744305D2589C101ACF0B5EA4A" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4EFD5BFFED0F410CC69F01ACF0A66A49" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_AB753BA744305D2589C101ACF0B5EA4A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh_BA569E0D90E119A04FA901ACF0B59371" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4EFD5BFFED0F410CC69F01ACF0A66A49" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh_BA569E0D90E119A04FA901ACF0B59371" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_BusinessAcquisitionContingentConsiderationPotentialPercentagePayout" xlink:label="loc_bio_BusinessAcquisitionContingentConsiderationPotentialPercentagePayout_370268FC9C8AF36B10DF01ACF0B504CC" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4EFD5BFFED0F410CC69F01ACF0A66A49" xlink:to="loc_bio_BusinessAcquisitionContingentConsiderationPotentialPercentagePayout_370268FC9C8AF36B10DF01ACF0B504CC" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A3FairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9A8EBDAD203DA99B4F0E01ACF0E487B9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6EE124E1826238CD185A01ACF0E4188B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9A8EBDAD203DA99B4F0E01ACF0E487B9" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6EE124E1826238CD185A01ACF0E4188B" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_03DFEE816A27BC9BD24301ACF0E41411" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6EE124E1826238CD185A01ACF0E4188B" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_03DFEE816A27BC9BD24301ACF0E41411" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_A7FEF01F2544479A6BF601ACF0E4B753_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_03DFEE816A27BC9BD24301ACF0E41411" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_A7FEF01F2544479A6BF601ACF0E4B753_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_A7FEF01F2544479A6BF601ACF0E4B753" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_03DFEE816A27BC9BD24301ACF0E41411" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_A7FEF01F2544479A6BF601ACF0E4B753" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCurrentLiabilitiesMember" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember_B460BE72514653FB347501ACF0E45D2F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_A7FEF01F2544479A6BF601ACF0E4B753" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesMember_B460BE72514653FB347501ACF0E45D2F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermInvestmentsMember" xlink:label="loc_us-gaap_ShortTermInvestmentsMember_1EC3B269C7CCC66A904C01ACF0E40BE3" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_A7FEF01F2544479A6BF601ACF0E4B753" xlink:to="loc_us-gaap_ShortTermInvestmentsMember_1EC3B269C7CCC66A904C01ACF0E40BE3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherInvestmentsMember" xlink:label="loc_us-gaap_OtherInvestmentsMember_898BEBFDFB5EBEFDA80D01ACF0E45E09" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_A7FEF01F2544479A6BF601ACF0E4B753" xlink:to="loc_us-gaap_OtherInvestmentsMember_898BEBFDFB5EBEFDA80D01ACF0E45E09" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_0BB0A9ACF8953191BC9901ACF0E4BDC4" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_A7FEF01F2544479A6BF601ACF0E4B753" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_0BB0A9ACF8953191BC9901ACF0E4BDC4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_C3BBC1C9B3A2A6AFB6A801ACF0E424E4" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6EE124E1826238CD185A01ACF0E4188B" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_C3BBC1C9B3A2A6AFB6A801ACF0E424E4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_BCA579080FC6C0395C2201ACF0E463CD_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_C3BBC1C9B3A2A6AFB6A801ACF0E424E4" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_BCA579080FC6C0395C2201ACF0E463CD_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_BCA579080FC6C0395C2201ACF0E463CD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_C3BBC1C9B3A2A6AFB6A801ACF0E424E4" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_BCA579080FC6C0395C2201ACF0E463CD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_D98D083CC0B4C17AD79D01ACF0E4102A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_BCA579080FC6C0395C2201ACF0E463CD" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_D98D083CC0B4C17AD79D01ACF0E4102A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_977A55D29F415514D08C01ACF0E4C51C" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6EE124E1826238CD185A01ACF0E4188B" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_977A55D29F415514D08C01ACF0E4C51C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_D47A0AF540D65106D85301ACF0E41929_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_977A55D29F415514D08C01ACF0E4C51C" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_D47A0AF540D65106D85301ACF0E41929_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_D47A0AF540D65106D85301ACF0E41929" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_977A55D29F415514D08C01ACF0E4C51C" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_D47A0AF540D65106D85301ACF0E41929" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_72B0CCCD6E3B7129735E01ACF0E474ED" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_D47A0AF540D65106D85301ACF0E41929" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_72B0CCCD6E3B7129735E01ACF0E474ED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_AB65FC923EA65200108101ACF0E4371A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_D47A0AF540D65106D85301ACF0E41929" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_AB65FC923EA65200108101ACF0E4371A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_5D2FDA2C936601F92D2C01ACF0E4F8D8" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_D47A0AF540D65106D85301ACF0E41929" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_5D2FDA2C936601F92D2C01ACF0E4F8D8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_945D080A2E8B8EB1328C01ACF0E45AED" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6EE124E1826238CD185A01ACF0E4188B" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_945D080A2E8B8EB1328C01ACF0E45AED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4EECEF37C4EBA2AA37F101ACF0E433B9_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_945D080A2E8B8EB1328C01ACF0E45AED" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4EECEF37C4EBA2AA37F101ACF0E433B9_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4EECEF37C4EBA2AA37F101ACF0E433B9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_945D080A2E8B8EB1328C01ACF0E45AED" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4EECEF37C4EBA2AA37F101ACF0E433B9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_4C860272628B6CDF2CC901ACF0E46F63" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4EECEF37C4EBA2AA37F101ACF0E433B9" xlink:to="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_4C860272628B6CDF2CC901ACF0E46F63" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BankTimeDepositsMember" xlink:label="loc_us-gaap_BankTimeDepositsMember_80D006D96BB5DD0A99A501ACF0E4C9DC" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4EECEF37C4EBA2AA37F101ACF0E433B9" xlink:to="loc_us-gaap_BankTimeDepositsMember_80D006D96BB5DD0A99A501ACF0E4C9DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_USTreasuryAndGovernmentMember" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_E07C5F238B297D7BF88201ACF0E45505" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4EECEF37C4EBA2AA37F101ACF0E433B9" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_E07C5F238B297D7BF88201ACF0E45505" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_9C0D3C574F2EBB8658B701ACF0E4D456" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4EECEF37C4EBA2AA37F101ACF0E433B9" xlink:to="loc_us-gaap_MoneyMarketFundsMember_9C0D3C574F2EBB8658B701ACF0E4D456" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommercialPaperMember" xlink:label="loc_us-gaap_CommercialPaperMember_C34A26E3E9B054E15E9D01ACF0E474AF" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4EECEF37C4EBA2AA37F101ACF0E433B9" xlink:to="loc_us-gaap_CommercialPaperMember_C34A26E3E9B054E15E9D01ACF0E474AF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashEquivalentsMember" xlink:label="loc_us-gaap_CashEquivalentsMember_8E744A1B725B91D6E8B701ACF0E4DE57" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4EECEF37C4EBA2AA37F101ACF0E433B9" xlink:to="loc_us-gaap_CashEquivalentsMember_8E744A1B725B91D6E8B701ACF0E4DE57" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="loc_us-gaap_CertificatesOfDepositMember_53C92340E18BA7CC636701ACF0E46F74" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4EECEF37C4EBA2AA37F101ACF0E433B9" xlink:to="loc_us-gaap_CertificatesOfDepositMember_53C92340E18BA7CC636701ACF0E46F74" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetBackedSecuritiesMember" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_9E621B5F6BBCE8106E7E01ACF0E4F6D8" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4EECEF37C4EBA2AA37F101ACF0E433B9" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_9E621B5F6BBCE8106E7E01ACF0E4F6D8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_16A91040CD9A4752392901ACF0E482B8" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6EE124E1826238CD185A01ACF0E4188B" xlink:to="loc_us-gaap_FinancialInstrumentAxis_16A91040CD9A4752392901ACF0E482B8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1E5E0F16A9275C4136F801ACF0E43E06_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_16A91040CD9A4752392901ACF0E482B8" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1E5E0F16A9275C4136F801ACF0E43E06_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1E5E0F16A9275C4136F801ACF0E43E06" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_16A91040CD9A4752392901ACF0E482B8" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1E5E0F16A9275C4136F801ACF0E43E06" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestBearingDepositsMember" xlink:label="loc_us-gaap_InterestBearingDepositsMember_FCA9AD1F4CA7A6D8EFA601ACF0E43F0B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1E5E0F16A9275C4136F801ACF0E43E06" xlink:to="loc_us-gaap_InterestBearingDepositsMember_FCA9AD1F4CA7A6D8EFA601ACF0E43F0B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_7AD37C54972AAED468DA01ACF0E49FD1" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1E5E0F16A9275C4136F801ACF0E43E06" xlink:to="loc_us-gaap_MoneyMarketFundsMember_7AD37C54972AAED468DA01ACF0E49FD1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_07B4989350CA48B0416F01ACF0E4054E" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1E5E0F16A9275C4136F801ACF0E43E06" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_07B4989350CA48B0416F01ACF0E4054E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="loc_us-gaap_CertificatesOfDepositMember_8D50848C8BBCB8A1373001ACF0E4C96C" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1E5E0F16A9275C4136F801ACF0E43E06" xlink:to="loc_us-gaap_CertificatesOfDepositMember_8D50848C8BBCB8A1373001ACF0E4C96C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_USTreasuryAndGovernmentMember" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_03348354BCDA6BA05B3A01ACF0E4D1BF" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1E5E0F16A9275C4136F801ACF0E43E06" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_03348354BCDA6BA05B3A01ACF0E4D1BF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_748A9BD77416174B131101ACF0E4FB23" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1E5E0F16A9275C4136F801ACF0E43E06" xlink:to="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_748A9BD77416174B131101ACF0E4FB23" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MunicipalBondsMember" xlink:label="loc_us-gaap_MunicipalBondsMember_B0D601B1FA30A2BB7C6401ACF0E4606D" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1E5E0F16A9275C4136F801ACF0E43E06" xlink:to="loc_us-gaap_MunicipalBondsMember_B0D601B1FA30A2BB7C6401ACF0E4606D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesMember" xlink:label="loc_us-gaap_EquitySecuritiesMember_F5A7840907B986712FA701ACF0E4A0B4" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1E5E0F16A9275C4136F801ACF0E43E06" xlink:to="loc_us-gaap_EquitySecuritiesMember_F5A7840907B986712FA701ACF0E4A0B4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetBackedSecuritiesMember" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_5C2A5A0EC3419632D2F101ACF0E46E1E" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1E5E0F16A9275C4136F801ACF0E43E06" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_5C2A5A0EC3419632D2F101ACF0E46E1E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGain" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGain_4B9A1F08C054BD164DC701ACF0E466C3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9A8EBDAD203DA99B4F0E01ACF0E487B9" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGain_4B9A1F08C054BD164DC701ACF0E466C3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_BF6E845A50FCC213AB2F01ACF0E47482" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9A8EBDAD203DA99B4F0E01ACF0E487B9" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_BF6E845A50FCC213AB2F01ACF0E47482" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedInvestmentsAtFairValue" xlink:label="loc_us-gaap_RestrictedInvestmentsAtFairValue_B28DD0C8D52BD43D71E701ACF0E4BE31" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9A8EBDAD203DA99B4F0E01ACF0E487B9" xlink:to="loc_us-gaap_RestrictedInvestmentsAtFairValue_B28DD0C8D52BD43D71E701ACF0E4BE31" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_086D7C6C48DD64B2AC4501ACF0F4920E" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9A8EBDAD203DA99B4F0E01ACF0E487B9" xlink:to="loc_us-gaap_AvailableForSaleSecurities_086D7C6C48DD64B2AC4501ACF0F4920E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesFvNi" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_B84F9B0B89A24D1BA56E01ACF0F4660B" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9A8EBDAD203DA99B4F0E01ACF0E487B9" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_B84F9B0B89A24D1BA56E01ACF0F4660B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_B196A4B68A305CB3AD0001ACF0F4528D" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9A8EBDAD203DA99B4F0E01ACF0E487B9" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_B196A4B68A305CB3AD0001ACF0F4528D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_375AFFC7FABAC90EACFF01ACF0F42827" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9A8EBDAD203DA99B4F0E01ACF0E487B9" xlink:to="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_375AFFC7FABAC90EACFF01ACF0F42827" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_2061BD5FA3F71E99D49901ACF0F4BD8D" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9A8EBDAD203DA99B4F0E01ACF0E487B9" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_2061BD5FA3F71E99D49901ACF0F4BD8D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_133206DD15C74A13EEAC01ACF0F47397" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9A8EBDAD203DA99B4F0E01ACF0E487B9" xlink:to="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_133206DD15C74A13EEAC01ACF0F47397" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_76F122A15EF094B5E90301ACF0F48A8C" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9A8EBDAD203DA99B4F0E01ACF0E487B9" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_76F122A15EF094B5E90301ACF0F48A8C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_E582C7E3073BB660B6EE01ACF0F4BF0D" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9A8EBDAD203DA99B4F0E01ACF0E487B9" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_E582C7E3073BB660B6EE01ACF0F4BF0D" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A3FairValueMeasurementsFairValueAndGrossUnrealizedLossesWithUnrealizedLossesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_38C4EC21406D5074E65C0589EE9865A4" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_DD48C84EB6CBE696888B0589EE89C88A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_38C4EC21406D5074E65C0589EE9865A4" xlink:to="loc_us-gaap_StatementTable_DD48C84EB6CBE696888B0589EE89C88A" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_F73DC6D983D41E31EB830589EE8958CE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_DD48C84EB6CBE696888B0589EE89C88A" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_F73DC6D983D41E31EB830589EE8958CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_DCD13B56B443EF3C09760589EE893178_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_F73DC6D983D41E31EB830589EE8958CE" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_DCD13B56B443EF3C09760589EE893178_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_DCD13B56B443EF3C09760589EE893178" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_F73DC6D983D41E31EB830589EE8958CE" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_DCD13B56B443EF3C09760589EE893178" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_291528FB2851927D3C5B0589EE89A820" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_DCD13B56B443EF3C09760589EE893178" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_291528FB2851927D3C5B0589EE89A820" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_AC5E6C18590602CB2CDA0589EE8908FE" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_DD48C84EB6CBE696888B0589EE89C88A" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_AC5E6C18590602CB2CDA0589EE8908FE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_0CDA79BF498CFA2D977E0589EE896581_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_AC5E6C18590602CB2CDA0589EE8908FE" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_0CDA79BF498CFA2D977E0589EE896581_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_0CDA79BF498CFA2D977E0589EE896581" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_AC5E6C18590602CB2CDA0589EE8908FE" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_0CDA79BF498CFA2D977E0589EE896581" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_014110C49F99292696A50589EE893C02" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_0CDA79BF498CFA2D977E0589EE896581" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_014110C49F99292696A50589EE893C02" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_61BDAC8355C714FFE57A0589EE8991D3" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_DD48C84EB6CBE696888B0589EE89C88A" xlink:to="loc_us-gaap_StatementScenarioAxis_61BDAC8355C714FFE57A0589EE8991D3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_E2BCE5A777BD3792673C0589EE89B6F7_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementScenarioAxis_61BDAC8355C714FFE57A0589EE8991D3" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_E2BCE5A777BD3792673C0589EE89B6F7_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_E2BCE5A777BD3792673C0589EE89B6F7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementScenarioAxis_61BDAC8355C714FFE57A0589EE8991D3" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_E2BCE5A777BD3792673C0589EE89B6F7" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_PriceChangeDebtSecurity" xlink:label="loc_bio_PriceChangeDebtSecurity_87A4D86FECBA3887BD640589EE98B5FA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_38C4EC21406D5074E65C0589EE9865A4" xlink:to="loc_bio_PriceChangeDebtSecurity_87A4D86FECBA3887BD640589EE98B5FA" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TolerablevarianceLevel2debtsecuritypricing" xlink:label="loc_bio_TolerablevarianceLevel2debtsecuritypricing_375FF392063CA1A215B50589EE98C7D2" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_38C4EC21406D5074E65C0589EE9865A4" xlink:to="loc_bio_TolerablevarianceLevel2debtsecuritypricing_375FF392063CA1A215B50589EE98C7D2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_C4EB40AA4FE77186544A0589EE982ED7" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_38C4EC21406D5074E65C0589EE9865A4" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_C4EB40AA4FE77186544A0589EE982ED7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_FD20946637F2F62A4DB10589EE986CE6" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_38C4EC21406D5074E65C0589EE9865A4" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_FD20946637F2F62A4DB10589EE986CE6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_4CDC2ADB6023168802B30589EE98C03A" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_38C4EC21406D5074E65C0589EE9865A4" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_4CDC2ADB6023168802B30589EE98C03A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_1367A91C76C305AC4FBA0589EE9823AC" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_38C4EC21406D5074E65C0589EE9865A4" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_1367A91C76C305AC4FBA0589EE9823AC" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_Investmentownershippercentage" xlink:label="loc_bio_Investmentownershippercentage_FF29CD5EB0B688AD82CA0589F11002AE" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_38C4EC21406D5074E65C0589EE9865A4" xlink:to="loc_bio_Investmentownershippercentage_FF29CD5EB0B688AD82CA0589F11002AE" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A3FairValueMeasurementsForeignExchangeForwardContractsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_9323397378855D5BA15701ACF0D569F9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeTable" xlink:label="loc_us-gaap_DerivativeTable_784DCA3F086423C15C6701ACF0D50197" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_9323397378855D5BA15701ACF0D569F9" xlink:to="loc_us-gaap_DerivativeTable_784DCA3F086423C15C6701ACF0D50197" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_251AC2DF8C17F659437A01ACF0D5BD87" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_784DCA3F086423C15C6701ACF0D50197" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_251AC2DF8C17F659437A01ACF0D5BD87" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_3CA4D0BF340F8AB792AD01ACF0D5AF36_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_251AC2DF8C17F659437A01ACF0D5BD87" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_3CA4D0BF340F8AB792AD01ACF0D5AF36_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_3CA4D0BF340F8AB792AD01ACF0D5AF36" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_251AC2DF8C17F659437A01ACF0D5BD87" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_3CA4D0BF340F8AB792AD01ACF0D5AF36" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_ForwardforeignexchangecontracttopurchaseforeigncurrencyMember" xlink:label="loc_bio_ForwardforeignexchangecontracttopurchaseforeigncurrencyMember_E6A7C5348B5756C6C9E401ACF0D500D7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_3CA4D0BF340F8AB792AD01ACF0D5AF36" xlink:to="loc_bio_ForwardforeignexchangecontracttopurchaseforeigncurrencyMember_E6A7C5348B5756C6C9E401ACF0D500D7" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_ForwardforeignexchangecontracttosellforeigncurrencyMember" xlink:label="loc_bio_ForwardforeignexchangecontracttosellforeigncurrencyMember_EC7CEADF4B0734ABA34001ACF0D51F24" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_3CA4D0BF340F8AB792AD01ACF0D5AF36" xlink:to="loc_bio_ForwardforeignexchangecontracttosellforeigncurrencyMember_EC7CEADF4B0734ABA34001ACF0D51F24" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="loc_invest_DerivativeNotionalAmount_7609BB1549DFAC79601001ACF0D59592" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_9323397378855D5BA15701ACF0D569F9" xlink:to="loc_invest_DerivativeNotionalAmount_7609BB1549DFAC79601001ACF0D59592" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:label="loc_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_17489F53A6A6E23DF7F801ACF0D53640" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_9323397378855D5BA15701ACF0D569F9" xlink:to="loc_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_17489F53A6A6E23DF7F801ACF0D53640" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9B290D39CDDDB0C72992ED68CC257FE7" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_E3BCE8284D56BDE537C5ED68CC215E13" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9B290D39CDDDB0C72992ED68CC257FE7" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_E3BCE8284D56BDE537C5ED68CC215E13" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_BF6192EAD21493A04A85ED68CC213730" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_E3BCE8284D56BDE537C5ED68CC215E13" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_BF6192EAD21493A04A85ED68CC213730" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_CCA34162D72F0E34EC76ED68CC222227_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_BF6192EAD21493A04A85ED68CC213730" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_CCA34162D72F0E34EC76ED68CC222227_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_CCA34162D72F0E34EC76ED68CC222227" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_BF6192EAD21493A04A85ED68CC213730" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_CCA34162D72F0E34EC76ED68CC222227" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_0DC8215353FB1B1E1E64ED68CC22A1CA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_CCA34162D72F0E34EC76ED68CC222227" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_0DC8215353FB1B1E1E64ED68CC22A1CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_7B91A9FC1B0367A2CCAEED68CC22FFF8" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_E3BCE8284D56BDE537C5ED68CC215E13" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_7B91A9FC1B0367A2CCAEED68CC22FFF8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_3DB9E850E37A1AD7FF49ED68CC223FF4_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_7B91A9FC1B0367A2CCAEED68CC22FFF8" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_3DB9E850E37A1AD7FF49ED68CC223FF4_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_3DB9E850E37A1AD7FF49ED68CC223FF4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_7B91A9FC1B0367A2CCAEED68CC22FFF8" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_3DB9E850E37A1AD7FF49ED68CC223FF4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermInvestmentsMember" xlink:label="loc_us-gaap_ShortTermInvestmentsMember_7A159D7662F38FD86879ED68CC23C62B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_3DB9E850E37A1AD7FF49ED68CC223FF4" xlink:to="loc_us-gaap_ShortTermInvestmentsMember_7A159D7662F38FD86879ED68CC23C62B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLongTermInvestmentsMember" xlink:label="loc_us-gaap_OtherLongTermInvestmentsMember_E33A6CC24B0CEB74991EED68CC23E848" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_3DB9E850E37A1AD7FF49ED68CC223FF4" xlink:to="loc_us-gaap_OtherLongTermInvestmentsMember_E33A6CC24B0CEB74991EED68CC23E848" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_358DF578C4393A046C0EED68CC233669" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_E3BCE8284D56BDE537C5ED68CC215E13" xlink:to="loc_us-gaap_FinancialInstrumentAxis_358DF578C4393A046C0EED68CC233669" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_C95AC8FFEDAE00F0EC5AED68CC2316A4_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_358DF578C4393A046C0EED68CC233669" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_C95AC8FFEDAE00F0EC5AED68CC2316A4_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_C95AC8FFEDAE00F0EC5AED68CC2316A4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_358DF578C4393A046C0EED68CC233669" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_C95AC8FFEDAE00F0EC5AED68CC2316A4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_659C7D293E4C98980836ED68CC24296C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_C95AC8FFEDAE00F0EC5AED68CC2316A4" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_659C7D293E4C98980836ED68CC24296C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestBearingDepositsMember" xlink:label="loc_us-gaap_InterestBearingDepositsMember_B040F3F99DEB9A3D42C9ED68CC243919" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_C95AC8FFEDAE00F0EC5AED68CC2316A4" xlink:to="loc_us-gaap_InterestBearingDepositsMember_B040F3F99DEB9A3D42C9ED68CC243919" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="loc_us-gaap_CertificatesOfDepositMember_2D43B27FEA513D2AC720ED68CC245764" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_C95AC8FFEDAE00F0EC5AED68CC2316A4" xlink:to="loc_us-gaap_CertificatesOfDepositMember_2D43B27FEA513D2AC720ED68CC245764" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MunicipalBondsMember" xlink:label="loc_us-gaap_MunicipalBondsMember_275EB40C6F36B59F4856ED68CC24BB54" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_C95AC8FFEDAE00F0EC5AED68CC2316A4" xlink:to="loc_us-gaap_MunicipalBondsMember_275EB40C6F36B59F4856ED68CC24BB54" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetBackedSecuritiesMember" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_E74A9A7603B25A4F2B4CED68CC24884C" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_C95AC8FFEDAE00F0EC5AED68CC2316A4" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_E74A9A7603B25A4F2B4CED68CC24884C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesMember" xlink:label="loc_us-gaap_EquitySecuritiesMember_86E76F84AD5674708EFFED68CC25E3CB" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_C95AC8FFEDAE00F0EC5AED68CC2316A4" xlink:to="loc_us-gaap_EquitySecuritiesMember_86E76F84AD5674708EFFED68CC25E3CB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableforsaleSecuritiesMember" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesMember_4A481562AFFEFCF848B4ED73E27D280A" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_C95AC8FFEDAE00F0EC5AED68CC2316A4" xlink:to="loc_us-gaap_AvailableforsaleSecuritiesMember_4A481562AFFEFCF848B4ED73E27D280A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_USTreasuryAndGovernmentMember" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_500A8D77DBECBA124908ED68CC256559" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_C95AC8FFEDAE00F0EC5AED68CC2316A4" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_500A8D77DBECBA124908ED68CC256559" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_D6F0331FDD81CDC7E568ED68CC25266E" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_C95AC8FFEDAE00F0EC5AED68CC2316A4" xlink:to="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_D6F0331FDD81CDC7E568ED68CC25266E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtSecuritiesMember" xlink:label="loc_us-gaap_DebtSecuritiesMember_B111331A112BA78989D5ED68CC2579C2" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_C95AC8FFEDAE00F0EC5AED68CC2316A4" xlink:to="loc_us-gaap_DebtSecuritiesMember_B111331A112BA78989D5ED68CC2579C2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_B5F35A361427CB449299ED739F8F7C7C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9B290D39CDDDB0C72992ED68CC257FE7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_B5F35A361427CB449299ED739F8F7C7C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_C61117ECEC1EFE16E3D5ED68CC25680E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9B290D39CDDDB0C72992ED68CC257FE7" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_C61117ECEC1EFE16E3D5ED68CC25680E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_BD68A5B9A3DEE5FB31C8ED68CC261703" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9B290D39CDDDB0C72992ED68CC257FE7" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_BD68A5B9A3DEE5FB31C8ED68CC261703" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_BEEAA0BF078366EA6218ED68CC26B41D" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9B290D39CDDDB0C72992ED68CC257FE7" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_BEEAA0BF078366EA6218ED68CC26B41D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_C6953F3A1C5F8E58B3C5ED68CC2605EE" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9B290D39CDDDB0C72992ED68CC257FE7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_C6953F3A1C5F8E58B3C5ED68CC2605EE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2565828715958E18C8DDED7BC6BE6C38" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9B290D39CDDDB0C72992ED68CC257FE7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2565828715958E18C8DDED7BC6BE6C38" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_B215051262B9083C6516ED7BEADABCE9" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9B290D39CDDDB0C72992ED68CC257FE7" xlink:to="loc_us-gaap_AvailableForSaleSecurities_B215051262B9083C6516ED7BEADABCE9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_BFB37E5D9811387781EEED7F8B3013FF" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9B290D39CDDDB0C72992ED68CC257FE7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_BFB37E5D9811387781EEED7F8B3013FF" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A3FairValueMeasurementsTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="loc_us-gaap_GoodwillLineItems_DA5772DE3F09FFF03867502CA7BD5E8D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_524AF12071A30720875B502CA7BDF41F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_DA5772DE3F09FFF03867502CA7BD5E8D" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_524AF12071A30720875B502CA7BDF41F" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_70BDE4152ABE0756ED05502CA7BD8301" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_524AF12071A30720875B502CA7BDF41F" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_70BDE4152ABE0756ED05502CA7BD8301" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_32BE3A19144B75D45659502CA7BD8659_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_70BDE4152ABE0756ED05502CA7BD8301" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_32BE3A19144B75D45659502CA7BD8659_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_32BE3A19144B75D45659502CA7BD8659" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_70BDE4152ABE0756ED05502CA7BD8301" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_32BE3A19144B75D45659502CA7BD8659" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_RainDanceTechnologiesInc.Member" xlink:label="loc_bio_RainDanceTechnologiesInc.Member_AAF8128A360FC5FE5E99502CA7BDCBB9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_32BE3A19144B75D45659502CA7BD8659" xlink:to="loc_bio_RainDanceTechnologiesInc.Member_AAF8128A360FC5FE5E99502CA7BDCBB9" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_AnalyticalFlowCytometerPlatformMember" xlink:label="loc_bio_AnalyticalFlowCytometerPlatformMember_CD411242368E0DE1994D502CA7BD1BB3" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_32BE3A19144B75D45659502CA7BD8659" xlink:to="loc_bio_AnalyticalFlowCytometerPlatformMember_CD411242368E0DE1994D502CA7BD1BB3" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_PasteurSanofiDiagnosicsS.A.Member" xlink:label="loc_bio_PasteurSanofiDiagnosicsS.A.Member_D51404A54D82D47E129E502CA7BD2941" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_32BE3A19144B75D45659502CA7BD8659" xlink:to="loc_bio_PasteurSanofiDiagnosicsS.A.Member_D51404A54D82D47E129E502CA7BD2941" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_DiaMedMember" xlink:label="loc_bio_DiaMedMember_D8DA3D16536D316A9781502CA7BDBE9E" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_32BE3A19144B75D45659502CA7BD8659" xlink:to="loc_bio_DiaMedMember_D8DA3D16536D316A9781502CA7BDBE9E" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_BiotestAGMember" xlink:label="loc_bio_BiotestAGMember_F25BE1CB969E67BEA4C6502CA7BD0571" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_32BE3A19144B75D45659502CA7BD8659" xlink:to="loc_bio_BiotestAGMember_F25BE1CB969E67BEA4C6502CA7BD0571" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_AAF0C1DFAE2FA2AC8D23502CA7BDF5C0" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_524AF12071A30720875B502CA7BDF41F" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_AAF0C1DFAE2FA2AC8D23502CA7BDF5C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_906BAEC5EFC821ED6EFD502CA7BD2B75_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_AAF0C1DFAE2FA2AC8D23502CA7BDF5C0" xlink:to="loc_us-gaap_SegmentDomain_906BAEC5EFC821ED6EFD502CA7BD2B75_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_906BAEC5EFC821ED6EFD502CA7BD2B75" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_AAF0C1DFAE2FA2AC8D23502CA7BDF5C0" xlink:to="loc_us-gaap_SegmentDomain_906BAEC5EFC821ED6EFD502CA7BD2B75" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_LifeScienceMember" xlink:label="loc_bio_LifeScienceMember_C81A9857C43630DEC321502CA7BD9CBD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_906BAEC5EFC821ED6EFD502CA7BD2B75" xlink:to="loc_bio_LifeScienceMember_C81A9857C43630DEC321502CA7BD9CBD" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_ClinicalDiagnosticsMember" xlink:label="loc_bio_ClinicalDiagnosticsMember_D60C14AB168C43718580502CA7BD201F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_906BAEC5EFC821ED6EFD502CA7BD2B75" xlink:to="loc_bio_ClinicalDiagnosticsMember_D60C14AB168C43718580502CA7BD201F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:label="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_87FCB9D87C94C8BADFF8502CA7BD7964" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_DA5772DE3F09FFF03867502CA7BD5E8D" xlink:to="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_87FCB9D87C94C8BADFF8502CA7BD7964" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="loc_us-gaap_GoodwillRollForward_4400FD3CB0869ADF1212502CA7BD3171" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_DA5772DE3F09FFF03867502CA7BD5E8D" xlink:to="loc_us-gaap_GoodwillRollForward_4400FD3CB0869ADF1212502CA7BD3171" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillGross" xlink:label="loc_us-gaap_GoodwillGross_9BBFF467A23B7605CA41502CA7BDD3A5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_4400FD3CB0869ADF1212502CA7BD3171" xlink:to="loc_us-gaap_GoodwillGross_9BBFF467A23B7605CA41502CA7BDD3A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_3560DB49E17CB4B2CB76502CA7BD1B5B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_4400FD3CB0869ADF1212502CA7BD3171" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_3560DB49E17CB4B2CB76502CA7BD1B5B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_251B7A4130F56818F0BD502CA7BDB96A" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_4400FD3CB0869ADF1212502CA7BD3171" xlink:to="loc_us-gaap_Goodwill_251B7A4130F56818F0BD502CA7BDB96A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_4F4315B751DBF2DDBDA1502CA7BDC825" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_4400FD3CB0869ADF1212502CA7BD3171" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_4F4315B751DBF2DDBDA1502CA7BDC825" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_77212BCFDD749C1E820B502CA7BD6638" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_4400FD3CB0869ADF1212502CA7BD3171" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_77212BCFDD749C1E820B502CA7BD6638" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_FCB2E257C0B3EBC209C6502CA7BDA8EF" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_4400FD3CB0869ADF1212502CA7BD3171" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_FCB2E257C0B3EBC209C6502CA7BDA8EF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_C9BC92D59B13516C4A5E502CA7BD755F" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_4400FD3CB0869ADF1212502CA7BD3171" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_C9BC92D59B13516C4A5E502CA7BD755F" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_A88DE128BAEB7238E0E773FEFEC0504C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428" xlink:to="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_A88DE128BAEB7238E0E773FEFEC0504C" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_DDC0A1AB19C3E0AD580973FEFEC39D74" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_A88DE128BAEB7238E0E773FEFEC0504C" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_DDC0A1AB19C3E0AD580973FEFEC39D74" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_C160F6D8570AE732FB8873FEFEC4D0A6_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_DDC0A1AB19C3E0AD580973FEFEC39D74" xlink:to="loc_us-gaap_SegmentDomain_C160F6D8570AE732FB8873FEFEC4D0A6_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_C160F6D8570AE732FB8873FEFEC4D0A6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_DDC0A1AB19C3E0AD580973FEFEC39D74" xlink:to="loc_us-gaap_SegmentDomain_C160F6D8570AE732FB8873FEFEC4D0A6" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_LifeScienceMember" xlink:label="loc_bio_LifeScienceMember_BEBB8673C6EE5B1D412773FEFEC4DBA5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_C160F6D8570AE732FB8873FEFEC4D0A6" xlink:to="loc_bio_LifeScienceMember_BEBB8673C6EE5B1D412773FEFEC4DBA5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_01A9858B0552FFA03FA273FEFEC55A57" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_A88DE128BAEB7238E0E773FEFEC0504C" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_01A9858B0552FFA03FA273FEFEC55A57" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_75E7F3C564E023C035FA73FEFEC5FF07_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_01A9858B0552FFA03FA273FEFEC55A57" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_75E7F3C564E023C035FA73FEFEC5FF07_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_75E7F3C564E023C035FA73FEFEC5FF07" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_01A9858B0552FFA03FA273FEFEC55A57" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_75E7F3C564E023C035FA73FEFEC5FF07" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_CellsorterMember" xlink:label="loc_bio_CellsorterMember_350EFA1DAD8B9A74CB5C73FEFEC62DB5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_75E7F3C564E023C035FA73FEFEC5FF07" xlink:to="loc_bio_CellsorterMember_350EFA1DAD8B9A74CB5C73FEFEC62DB5" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_RainDanceTechnologiesInc.Member" xlink:label="loc_bio_RainDanceTechnologiesInc.Member_57913A7BBC76D5B73F8273FEFEC6B487" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_75E7F3C564E023C035FA73FEFEC5FF07" xlink:to="loc_bio_RainDanceTechnologiesInc.Member_57913A7BBC76D5B73F8273FEFEC6B487" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_AnalyticalFlowCytometerPlatformMember" xlink:label="loc_bio_AnalyticalFlowCytometerPlatformMember_FF0FBC494082F27B75E473FEFEC658B6" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_75E7F3C564E023C035FA73FEFEC5FF07" xlink:to="loc_bio_AnalyticalFlowCytometerPlatformMember_FF0FBC494082F27B75E473FEFEC658B6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_BB48694F3CF2B7B9628E73FEFEC77DAB" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_A88DE128BAEB7238E0E773FEFEC0504C" xlink:to="loc_srt_RangeAxis_BB48694F3CF2B7B9628E73FEFEC77DAB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_4089D6879262B6DE690C73FEFEC78B85_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_BB48694F3CF2B7B9628E73FEFEC77DAB" xlink:to="loc_srt_RangeMember_4089D6879262B6DE690C73FEFEC78B85_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_4089D6879262B6DE690C73FEFEC78B85" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_BB48694F3CF2B7B9628E73FEFEC77DAB" xlink:to="loc_srt_RangeMember_4089D6879262B6DE690C73FEFEC78B85" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_913C083168CDABEB418B73FEFEC86B7A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_4089D6879262B6DE690C73FEFEC78B85" xlink:to="loc_srt_MinimumMember_913C083168CDABEB418B73FEFEC86B7A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_0FF6BE95CB564B9FD0F573FEFEC871F2" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_4089D6879262B6DE690C73FEFEC78B85" xlink:to="loc_srt_MaximumMember_0FF6BE95CB564B9FD0F573FEFEC871F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_7646615511F4FC65E07E73FEFEC86D0D" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_A88DE128BAEB7238E0E773FEFEC0504C" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_7646615511F4FC65E07E73FEFEC86D0D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8263960F83BD2B18AF5E73FEFEC81BD8_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_7646615511F4FC65E07E73FEFEC86D0D" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8263960F83BD2B18AF5E73FEFEC81BD8_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8263960F83BD2B18AF5E73FEFEC81BD8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_7646615511F4FC65E07E73FEFEC86D0D" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8263960F83BD2B18AF5E73FEFEC81BD8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_2BAA70FB4B53C47FD71873FEFEC8076F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8263960F83BD2B18AF5E73FEFEC81BD8" xlink:to="loc_us-gaap_CustomerRelationshipsMember_2BAA70FB4B53C47FD71873FEFEC8076F" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_KnowHowMember" xlink:label="loc_bio_KnowHowMember_061E1551D2CCBE96EFC673FEFEC9CFA4" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8263960F83BD2B18AF5E73FEFEC81BD8" xlink:to="loc_bio_KnowHowMember_061E1551D2CCBE96EFC673FEFEC9CFA4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_6E751189AD6E55920F5573FEFEC913C2" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8263960F83BD2B18AF5E73FEFEC81BD8" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_6E751189AD6E55920F5573FEFEC913C2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LicensingAgreementsMember" xlink:label="loc_us-gaap_LicensingAgreementsMember_89FF1DD1442C7A96B19C73FEFEC9A64B" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8263960F83BD2B18AF5E73FEFEC81BD8" xlink:to="loc_us-gaap_LicensingAgreementsMember_89FF1DD1442C7A96B19C73FEFEC9A64B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaap_TradeNamesMember_3B6ECD8F2335C32FD55073FEFEC9B448" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8263960F83BD2B18AF5E73FEFEC81BD8" xlink:to="loc_us-gaap_TradeNamesMember_3B6ECD8F2335C32FD55073FEFEC9B448" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_A653949EC40C61F5C54D73FEFEC9423C" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8263960F83BD2B18AF5E73FEFEC81BD8" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_A653949EC40C61F5C54D73FEFEC9423C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_952541C768139916134B73FEFEC9660F" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8263960F83BD2B18AF5E73FEFEC81BD8" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_952541C768139916134B73FEFEC9660F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_92C9DD88998659D399FA73FEFECA6600" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_A88DE128BAEB7238E0E773FEFEC0504C" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_92C9DD88998659D399FA73FEFECA6600" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_A6F221306187C4D16F3D73FEFECA925D_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_92C9DD88998659D399FA73FEFECA6600" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_A6F221306187C4D16F3D73FEFECA925D_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_A6F221306187C4D16F3D73FEFECA925D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_92C9DD88998659D399FA73FEFECA6600" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_A6F221306187C4D16F3D73FEFECA925D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_2E083BCA73F7758869B473FEFECAF027" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_2E083BCA73F7758869B473FEFECAF027" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_6DCDC5BD593E2FB515D573FEFECB2FBB" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_6DCDC5BD593E2FB515D573FEFECB2FBB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_2D9AD2EC5B68494628DF73FEFECB7CDD" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_2D9AD2EC5B68494628DF73FEFECB7CDD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_044CFF290A3294ABC92C73FEFECBAFF7" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_044CFF290A3294ABC92C73FEFECBAFF7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_64962F2FA659A3A9BDB573FEFECB3030" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_64962F2FA659A3A9BDB573FEFECB3030" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_A64CE5E5F3A941D3C39673FEFECBCF0D" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_A64CE5E5F3A941D3C39673FEFECBCF0D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_DA0816819920DB795B6073FEFECB8B4E" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_DA0816819920DB795B6073FEFECB8B4E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_4DC8F09A452E6B6E4C8473FEFECBC26C" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_4DC8F09A452E6B6E4C8473FEFECBC26C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_EBFD2C68BBC99B9CB46473FEFECC2F23" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_EBFD2C68BBC99B9CB46473FEFECC2F23" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_86A5F3AD2055169410FE73FEFECCC247" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_86A5F3AD2055169410FE73FEFECCC247" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_5DD0D69216A75A90442773FEFECCB03D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_86A5F3AD2055169410FE73FEFECCC247" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_5DD0D69216A75A90442773FEFECCB03D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_24FAA08A62FB69208B2473FEFECC79B5" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_86A5F3AD2055169410FE73FEFECCC247" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_24FAA08A62FB69208B2473FEFECC79B5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentForAmortizationAbstract" xlink:label="loc_us-gaap_AdjustmentForAmortizationAbstract_72EF4AB5B2E70D3554E973FEFECC25F6" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_86A5F3AD2055169410FE73FEFECCC247" xlink:to="loc_us-gaap_AdjustmentForAmortizationAbstract_72EF4AB5B2E70D3554E973FEFECC25F6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_71A80DB2536BB4476BDF73FEFECC484D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentForAmortizationAbstract_72EF4AB5B2E70D3554E973FEFECC25F6" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_71A80DB2536BB4476BDF73FEFECC484D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaap_AssetImpairmentCharges_BF58521F1A93CD3D089C73FEFECD6DEF" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428" xlink:to="loc_us-gaap_AssetImpairmentCharges_BF58521F1A93CD3D089C73FEFECD6DEF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_B2DCA47ABFF8695541D873FEFECDE439" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_B2DCA47ABFF8695541D873FEFECDE439" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_6B826855F974CBA8BC6C73FEFECDEA48" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_6B826855F974CBA8BC6C73FEFECDEA48" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A4IntangibleAssetsGoodwillAndOther" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A4IntangibleAssetsGoodwillAndOtherTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebt" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_9A2051E6D13BDA716F72AE30E7EC8FFD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:to="loc_us-gaap_DebtInstrumentTable_9A2051E6D13BDA716F72AE30E7EC8FFD" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_C2ED1C4727E3A5696338AE30E7ECD66C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9A2051E6D13BDA716F72AE30E7EC8FFD" xlink:to="loc_us-gaap_CreditFacilityAxis_C2ED1C4727E3A5696338AE30E7ECD66C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_AADC6A4EE5E83506D6D3AE30E7EC1A8B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_C2ED1C4727E3A5696338AE30E7ECD66C" xlink:to="loc_us-gaap_CreditFacilityDomain_AADC6A4EE5E83506D6D3AE30E7EC1A8B_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_AADC6A4EE5E83506D6D3AE30E7EC1A8B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_C2ED1C4727E3A5696338AE30E7ECD66C" xlink:to="loc_us-gaap_CreditFacilityDomain_AADC6A4EE5E83506D6D3AE30E7EC1A8B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_B31448D6E96B4CCB25D7AE30E7EC3F08" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9A2051E6D13BDA716F72AE30E7EC8FFD" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_B31448D6E96B4CCB25D7AE30E7EC3F08" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_825903558ABA68A11B91AE30E7ED93E4_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_B31448D6E96B4CCB25D7AE30E7EC3F08" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_825903558ABA68A11B91AE30E7ED93E4_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_825903558ABA68A11B91AE30E7ED93E4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_B31448D6E96B4CCB25D7AE30E7EC3F08" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_825903558ABA68A11B91AE30E7ED93E4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnsecuredDebtMember" xlink:label="loc_us-gaap_UnsecuredDebtMember_5A65D029626711BC2DA4AE30E7ED896A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_825903558ABA68A11B91AE30E7ED93E4" xlink:to="loc_us-gaap_UnsecuredDebtMember_5A65D029626711BC2DA4AE30E7ED896A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeaseObligationsMember" xlink:label="loc_us-gaap_CapitalLeaseObligationsMember_B431E52BF4851AB3A63DAE30E7EDEA9A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_825903558ABA68A11B91AE30E7ED93E4" xlink:to="loc_us-gaap_CapitalLeaseObligationsMember_B431E52BF4851AB3A63DAE30E7EDEA9A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_0909FE132A5D2B6A7F5AAE30E7EDF35D" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_825903558ABA68A11B91AE30E7ED93E4" xlink:to="loc_us-gaap_LineOfCreditMember_0909FE132A5D2B6A7F5AAE30E7EDF35D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StandbyLettersOfCreditMember" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_2A23A3533F2A3B71A60EAE30E7ED1F37" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_825903558ABA68A11B91AE30E7ED93E4" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_2A23A3533F2A3B71A60EAE30E7ED1F37" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_740B8B30408790376B0AAE30E7EEC515" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9A2051E6D13BDA716F72AE30E7EC8FFD" xlink:to="loc_us-gaap_DebtInstrumentAxis_740B8B30408790376B0AAE30E7EEC515" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_E26CEF1C1EC6E78F1481AE30E7EEF996_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_740B8B30408790376B0AAE30E7EEC515" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_E26CEF1C1EC6E78F1481AE30E7EEF996_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_E26CEF1C1EC6E78F1481AE30E7EEF996" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_740B8B30408790376B0AAE30E7EEC515" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_E26CEF1C1EC6E78F1481AE30E7EEF996" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_SeniorNotes4.875due2020Member" xlink:label="loc_bio_SeniorNotes4.875due2020Member_FC39DEF82B51F85C8FE0AE30E7EE6F62" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_E26CEF1C1EC6E78F1481AE30E7EEF996" xlink:to="loc_bio_SeniorNotes4.875due2020Member_FC39DEF82B51F85C8FE0AE30E7EE6F62" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_CapitalLeasesandOtherDebtMember" xlink:label="loc_bio_CapitalLeasesandOtherDebtMember_7418098812789B571C2CAE30E7EE8EAD" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_E26CEF1C1EC6E78F1481AE30E7EEF996" xlink:to="loc_bio_CapitalLeasesandOtherDebtMember_7418098812789B571C2CAE30E7EE8EAD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PerformanceGuaranteeMember" xlink:label="loc_us-gaap_PerformanceGuaranteeMember_7FB3080A0A42D59425DEAE30E7EE909C" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_E26CEF1C1EC6E78F1481AE30E7EEF996" xlink:to="loc_us-gaap_PerformanceGuaranteeMember_7FB3080A0A42D59425DEAE30E7EE909C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StandbyLettersOfCreditMember" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_6815DD7B16D9EA7BBF03AE30E7EF1A22" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_E26CEF1C1EC6E78F1481AE30E7EEF996" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_6815DD7B16D9EA7BBF03AE30E7EF1A22" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnsecuredDebt" xlink:label="loc_us-gaap_UnsecuredDebt_BD5ECC4C3F5A6597FE45AE30E7EF2E06" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:to="loc_us-gaap_UnsecuredDebt_BD5ECC4C3F5A6597FE45AE30E7EF2E06" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_AF56C9DC1C88FB191FE0AE30E7EFC34C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:to="loc_us-gaap_LongTermDebt_AF56C9DC1C88FB191FE0AE30E7EFC34C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_187A8ABC1FFD84D9ADF2AE30E7EF8E3D" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_187A8ABC1FFD84D9ADF2AE30E7EF8E3D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_FAE5993A66343C88FF2BAE30E7F01A5B" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_FAE5993A66343C88FF2BAE30E7F01A5B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtAndCapitalLeaseObligations" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligations_363455F862F09BE9B1ABAE30E7F068A9" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:to="loc_us-gaap_DebtAndCapitalLeaseObligations_363455F862F09BE9B1ABAE30E7F068A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_563F65F7A7F4ED3169A0AE30E7F03A06" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_563F65F7A7F4ED3169A0AE30E7F03A06" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_C7220CB2DE23DBFFC08FAE30E7F08D7C" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_C7220CB2DE23DBFFC08FAE30E7F08D7C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_2914F22FFA99507478ABAE30E7F03DBA" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_2914F22FFA99507478ABAE30E7F03DBA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_87F3D979DEBE56A5F639AE30E7F1EFD9" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_87F3D979DEBE56A5F639AE30E7F1EFD9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_4A9D6DCDC5610367923BAE30E7F1DA85" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_4A9D6DCDC5610367923BAE30E7F1DA85" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:label="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_8C84F682CDE47B126EC2AE30E7F10A8F" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:to="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_8C84F682CDE47B126EC2AE30E7F10A8F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_76057D2B2254AC6A5075AE30E7F13033" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_8C84F682CDE47B126EC2AE30E7F10A8F" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_76057D2B2254AC6A5075AE30E7F13033" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2AFC5B504FBBB32D8478AE30E7F1F408" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_8C84F682CDE47B126EC2AE30E7F10A8F" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2AFC5B504FBBB32D8478AE30E7F1F408" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_B5A86459803ACCB8E20CAE30E7F19ED9" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_8C84F682CDE47B126EC2AE30E7F10A8F" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_B5A86459803ACCB8E20CAE30E7F19ED9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_5319354C08783155CDF5AE30E7F23A44" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_8C84F682CDE47B126EC2AE30E7F10A8F" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_5319354C08783155CDF5AE30E7F23A44" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_4E8E1C10E8311CEF30D0AE30E7F259C2" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_8C84F682CDE47B126EC2AE30E7F10A8F" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_4E8E1C10E8311CEF30D0AE30E7F259C2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_82DD0320F5573C5C5397AE30E7F2D64C" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_8C84F682CDE47B126EC2AE30E7F10A8F" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_82DD0320F5573C5C5397AE30E7F2D64C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_25BD5E150527D5B7A220AE30E7F29A67" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_25BD5E150527D5B7A220AE30E7F29A67" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_F6993548ADBFB4E78F8CAE30E7F2510F" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:to="loc_us-gaap_LineOfCredit_F6993548ADBFB4E78F8CAE30E7F2510F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_6FBEC74957EBD8EA073BAE30E7F2BDC6" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_6FBEC74957EBD8EA073BAE30E7F2BDC6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_0D61161FB8EC56F63D18AE30E7F3214A" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_0D61161FB8EC56F63D18AE30E7F3214A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_34DC00E932E9734F4D9EAE30E7F364C1" xlink:type="locator" />
    <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_34DC00E932E9734F4D9EAE30E7F364C1" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A6IncomeTaxes" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A6IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxContingencyTable" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_BA92BA2DC854A67E3B41C9D87A7DAF0F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_BA92BA2DC854A67E3B41C9D87A7DAF0F" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="bio-20181231.xsd#bio_FinesandpenaltiesAxis" xlink:label="loc_bio_FinesandpenaltiesAxis_43C413244B32431640B3C9D87A7D614B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_BA92BA2DC854A67E3B41C9D87A7DAF0F" xlink:to="loc_bio_FinesandpenaltiesAxis_43C413244B32431640B3C9D87A7D614B" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_FinesandpenaltiesDomain" xlink:label="loc_bio_FinesandpenaltiesDomain_015F820AC13D68EC4F7EC9D87A7EF9CA_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_bio_FinesandpenaltiesAxis_43C413244B32431640B3C9D87A7D614B" xlink:to="loc_bio_FinesandpenaltiesDomain_015F820AC13D68EC4F7EC9D87A7EF9CA_default" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_FinesandpenaltiesDomain" xlink:label="loc_bio_FinesandpenaltiesDomain_015F820AC13D68EC4F7EC9D87A7EF9CA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_bio_FinesandpenaltiesAxis_43C413244B32431640B3C9D87A7D614B" xlink:to="loc_bio_FinesandpenaltiesDomain_015F820AC13D68EC4F7EC9D87A7EF9CA" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_NetofprepaidtaxesAxis" xlink:label="loc_bio_NetofprepaidtaxesAxis_CDD87C3444A764DB73CCC9D87A7E084C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_BA92BA2DC854A67E3B41C9D87A7DAF0F" xlink:to="loc_bio_NetofprepaidtaxesAxis_CDD87C3444A764DB73CCC9D87A7E084C" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_NetofprepaidtaxesDomain" xlink:label="loc_bio_NetofprepaidtaxesDomain_58D36A8D603C5BF20FCEC9D87A7FF26F_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_bio_NetofprepaidtaxesAxis_CDD87C3444A764DB73CCC9D87A7E084C" xlink:to="loc_bio_NetofprepaidtaxesDomain_58D36A8D603C5BF20FCEC9D87A7FF26F_default" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_NetofprepaidtaxesDomain" xlink:label="loc_bio_NetofprepaidtaxesDomain_58D36A8D603C5BF20FCEC9D87A7FF26F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_bio_NetofprepaidtaxesAxis_CDD87C3444A764DB73CCC9D87A7E084C" xlink:to="loc_bio_NetofprepaidtaxesDomain_58D36A8D603C5BF20FCEC9D87A7FF26F" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_NetofprepaidtaxesMember" xlink:label="loc_bio_NetofprepaidtaxesMember_E2C9B721C31FCD7520FDC9D87A7F3D5F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_bio_NetofprepaidtaxesDomain_58D36A8D603C5BF20FCEC9D87A7FF26F" xlink:to="loc_bio_NetofprepaidtaxesMember_E2C9B721C31FCD7520FDC9D87A7F3D5F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsAxis" xlink:label="loc_us-gaap_DividendsAxis_CAB02B7C186862689F67C9D87A7F860D" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_BA92BA2DC854A67E3B41C9D87A7DAF0F" xlink:to="loc_us-gaap_DividendsAxis_CAB02B7C186862689F67C9D87A7F860D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsDomain" xlink:label="loc_us-gaap_DividendsDomain_78A2FD02415663647188C9D87A7F498C_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DividendsAxis_CAB02B7C186862689F67C9D87A7F860D" xlink:to="loc_us-gaap_DividendsDomain_78A2FD02415663647188C9D87A7F498C_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsDomain" xlink:label="loc_us-gaap_DividendsDomain_78A2FD02415663647188C9D87A7F498C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DividendsAxis_CAB02B7C186862689F67C9D87A7F860D" xlink:to="loc_us-gaap_DividendsDomain_78A2FD02415663647188C9D87A7F498C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaap_ForeignCountryMember_5269CAFC48A9B7D8C11CC9D87A80B75A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DividendsDomain_78A2FD02415663647188C9D87A7F498C" xlink:to="loc_us-gaap_ForeignCountryMember_5269CAFC48A9B7D8C11CC9D87A80B75A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_0EE752C84D1F1835B179C9D87A802C4F" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_BA92BA2DC854A67E3B41C9D87A7DAF0F" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_0EE752C84D1F1835B179C9D87A802C4F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_C391265E4E8D459BBA78C9D87A81DD70_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_0EE752C84D1F1835B179C9D87A802C4F" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_C391265E4E8D459BBA78C9D87A81DD70_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_C391265E4E8D459BBA78C9D87A81DD70" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_0EE752C84D1F1835B179C9D87A802C4F" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_C391265E4E8D459BBA78C9D87A81DD70" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AcquisitionRelatedCostsMember" xlink:label="loc_us-gaap_AcquisitionRelatedCostsMember_5EE9DA0E7677A17432C8C9D87A8104C6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_C391265E4E8D459BBA78C9D87A81DD70" xlink:to="loc_us-gaap_AcquisitionRelatedCostsMember_5EE9DA0E7677A17432C8C9D87A8104C6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_9F5C61B3E190C299F8C0C9D87A8129A4" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_BA92BA2DC854A67E3B41C9D87A7DAF0F" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_9F5C61B3E190C299F8C0C9D87A8129A4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_B3BE23BD29E0C2C03074C9D87A81014C_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_9F5C61B3E190C299F8C0C9D87A8129A4" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_B3BE23BD29E0C2C03074C9D87A81014C_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_B3BE23BD29E0C2C03074C9D87A81014C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_9F5C61B3E190C299F8C0C9D87A8129A4" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_B3BE23BD29E0C2C03074C9D87A81014C" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_ForeignTaxCreditCarryforwardMember" xlink:label="loc_bio_ForeignTaxCreditCarryforwardMember_277121F23DC7DA37B785C9D87A81EBC4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_B3BE23BD29E0C2C03074C9D87A81014C" xlink:to="loc_bio_ForeignTaxCreditCarryforwardMember_277121F23DC7DA37B785C9D87A81EBC4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchMember" xlink:label="loc_us-gaap_ResearchMember_B68BAB7EB17202D3CB84C9D87A82DDC7" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_B3BE23BD29E0C2C03074C9D87A81014C" xlink:to="loc_us-gaap_ResearchMember_B68BAB7EB17202D3CB84C9D87A82DDC7" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_LimitationsOnUseMember" xlink:label="loc_bio_LimitationsOnUseMember_0CD68B27FC89E44D6E9DC9D87A82C6D9" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_B3BE23BD29E0C2C03074C9D87A81014C" xlink:to="loc_bio_LimitationsOnUseMember_0CD68B27FC89E44D6E9DC9D87A82C6D9" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_IncludingaccruedinterestandpenaltiesAxis" xlink:label="loc_bio_IncludingaccruedinterestandpenaltiesAxis_5861B5C5E4CF32A067EEC9D87A8236C6" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_BA92BA2DC854A67E3B41C9D87A7DAF0F" xlink:to="loc_bio_IncludingaccruedinterestandpenaltiesAxis_5861B5C5E4CF32A067EEC9D87A8236C6" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_IncludingaccruedinterestandpenaltiesDomain" xlink:label="loc_bio_IncludingaccruedinterestandpenaltiesDomain_76E8E4D495763DF85420C9D87A82B83D_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_bio_IncludingaccruedinterestandpenaltiesAxis_5861B5C5E4CF32A067EEC9D87A8236C6" xlink:to="loc_bio_IncludingaccruedinterestandpenaltiesDomain_76E8E4D495763DF85420C9D87A82B83D_default" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_IncludingaccruedinterestandpenaltiesDomain" xlink:label="loc_bio_IncludingaccruedinterestandpenaltiesDomain_76E8E4D495763DF85420C9D87A82B83D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_bio_IncludingaccruedinterestandpenaltiesAxis_5861B5C5E4CF32A067EEC9D87A8236C6" xlink:to="loc_bio_IncludingaccruedinterestandpenaltiesDomain_76E8E4D495763DF85420C9D87A82B83D" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_IncludingaccruedinterestandpenaltiesMember" xlink:label="loc_bio_IncludingaccruedinterestandpenaltiesMember_D71E58BAE80EA60DE102C9D87A83552B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_bio_IncludingaccruedinterestandpenaltiesDomain_76E8E4D495763DF85420C9D87A82B83D" xlink:to="loc_bio_IncludingaccruedinterestandpenaltiesMember_D71E58BAE80EA60DE102C9D87A83552B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_F5755B853F8EC854D6FDC9D87A836568" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_BA92BA2DC854A67E3B41C9D87A7DAF0F" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_F5755B853F8EC854D6FDC9D87A836568" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_4CD0E317E83E9B117D79C9D87A8319DE_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_F5755B853F8EC854D6FDC9D87A836568" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_4CD0E317E83E9B117D79C9D87A8319DE_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_4CD0E317E83E9B117D79C9D87A8319DE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_F5755B853F8EC854D6FDC9D87A836568" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_4CD0E317E83E9B117D79C9D87A8319DE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaap_ForeignCountryMember_9A86A8DD9AE0D5DA0EA7C9D87A84C63A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_4CD0E317E83E9B117D79C9D87A8319DE" xlink:to="loc_us-gaap_ForeignCountryMember_9A86A8DD9AE0D5DA0EA7C9D87A84C63A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="loc_us-gaap_DomesticCountryMember_8A99FF5014F3E550CD7DC9D87A844E7B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_4CD0E317E83E9B117D79C9D87A8319DE" xlink:to="loc_us-gaap_DomesticCountryMember_8A99FF5014F3E550CD7DC9D87A844E7B" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TaxCutsandJobsActMember" xlink:label="loc_bio_TaxCutsandJobsActMember_A58087E589CB2C9C8708C9D87A842A44" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_4CD0E317E83E9B117D79C9D87A8319DE" xlink:to="loc_bio_TaxCutsandJobsActMember_A58087E589CB2C9C8708C9D87A842A44" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_1FFFD8164FC2CCF467BDC9D87A857B84" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_4CD0E317E83E9B117D79C9D87A8319DE" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_1FFFD8164FC2CCF467BDC9D87A857B84" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_D0ED4F859D6E90926165C9D87A8579BB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_D0ED4F859D6E90926165C9D87A8579BB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidTaxes" xlink:label="loc_us-gaap_PrepaidTaxes_085E21EAB7390041C172C9D87A85B56B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_PrepaidTaxes_085E21EAB7390041C172C9D87A85B56B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_9142CCE49B488CDD065EC9D87A8530B3" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_9142CCE49B488CDD065EC9D87A8530B3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_055EFBD73AE3CECAE0EBC9D87A863BAD" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_055EFBD73AE3CECAE0EBC9D87A863BAD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_ADB3B8C2058E1A38E6CCC9D87A861F64" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_ADB3B8C2058E1A38E6CCC9D87A861F64" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_E1A3EF931930E56D4B52C9D87A8663DE" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_E1A3EF931930E56D4B52C9D87A8663DE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_02A485D4444301CBB70CC9D87A86AB33" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_02A485D4444301CBB70CC9D87A86AB33" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_8507C5217293788F165EC9D87A87F354" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_8507C5217293788F165EC9D87A87F354" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_BA0043487717A2BF152EC9D87A87B943" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_BA0043487717A2BF152EC9D87A87B943" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_A9EEA70CC410D028C2D8C9D87A8732C4" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_A9EEA70CC410D028C2D8C9D87A8732C4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_AD8A675DF232962147DFC9D87A87DBA5" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_AD8A675DF232962147DFC9D87A87DBA5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_7CC1062C1ACF185DD9D3C9D87A87C099" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_7CC1062C1ACF185DD9D3C9D87A87C099" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_919F73A43C209E8D0CCEC9D87A8750FE" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_919F73A43C209E8D0CCEC9D87A8750FE" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_NonCurrentIncomeTaxExpense" xlink:label="loc_bio_NonCurrentIncomeTaxExpense_BB58CE5EBA94685416A8C9D87A889017" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_bio_NonCurrentIncomeTaxExpense_BB58CE5EBA94685416A8C9D87A889017" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_7414354CA0CE62BBBC71C9D87A887D83" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_7414354CA0CE62BBBC71C9D87A887D83" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_D37F1912095CE4DBB320C9D87A8820A3" xlink:type="locator" />
    <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_D37F1912095CE4DBB320C9D87A8820A3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_1782E03F53C84407D5FFC9D87A88D68B" xlink:type="locator" />
    <link:definitionArc order="17" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_1782E03F53C84407D5FFC9D87A88D68B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_EFCD23C71C71114DC7CCC9D87A88B812" xlink:type="locator" />
    <link:definitionArc order="18" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_EFCD23C71C71114DC7CCC9D87A88B812" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_29C3AD0B24D200E31D68C9D87A88E40F" xlink:type="locator" />
    <link:definitionArc order="19" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_29C3AD0B24D200E31D68C9D87A88E40F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_1A3C8AE802663A5CA3C2C9D87A8959E2" xlink:type="locator" />
    <link:definitionArc order="20" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_1A3C8AE802663A5CA3C2C9D87A8959E2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_24301BC164643A0D10E2C9D87A89E03F" xlink:type="locator" />
    <link:definitionArc order="21" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_24301BC164643A0D10E2C9D87A89E03F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_670DA939003C78D58928C9D87A89D27B" xlink:type="locator" />
    <link:definitionArc order="22" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_670DA939003C78D58928C9D87A89D27B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_88CA49BE718ACBDC957EC9D87A89F56E" xlink:type="locator" />
    <link:definitionArc order="23" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_88CA49BE718ACBDC957EC9D87A89F56E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_65B6397EBE295A57F6AEC9D87A892E4D" xlink:type="locator" />
    <link:definitionArc order="24" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_65B6397EBE295A57F6AEC9D87A892E4D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_988A26A0300061D9B68AC9D87A8AF4DA" xlink:type="locator" />
    <link:definitionArc order="25" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_988A26A0300061D9B68AC9D87A8AF4DA" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_EffectiveIncomeTaxRateReconciliationFinesandPenaltiesPercent" xlink:label="loc_bio_EffectiveIncomeTaxRateReconciliationFinesandPenaltiesPercent_E44CB7F2CFEA26B24E3EC9D87A8BEEEC" xlink:type="locator" />
    <link:definitionArc order="26" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_bio_EffectiveIncomeTaxRateReconciliationFinesandPenaltiesPercent_E44CB7F2CFEA26B24E3EC9D87A8BEEEC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_6CB1AA777668953BB939C9D87A8DDFBE" xlink:type="locator" />
    <link:definitionArc order="27" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_6CB1AA777668953BB939C9D87A8DDFBE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_4E7B3212D9B379343306C9D87A8ECECF" xlink:type="locator" />
    <link:definitionArc order="28" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_4E7B3212D9B379343306C9D87A8ECECF" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_EffectiveIncomeTaxRateReconciliationTaxCutsandJobsAct" xlink:label="loc_bio_EffectiveIncomeTaxRateReconciliationTaxCutsandJobsAct_7D8BA2DDE4025746B3A5C9D87A8FD1D4" xlink:type="locator" />
    <link:definitionArc order="29" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_bio_EffectiveIncomeTaxRateReconciliationTaxCutsandJobsAct_7D8BA2DDE4025746B3A5C9D87A8FD1D4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_A2538EADFD728255A15BC9D87A8F5C14" xlink:type="locator" />
    <link:definitionArc order="30" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_A2538EADFD728255A15BC9D87A8F5C14" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_841501704372D266E625C9D87A8F532A" xlink:type="locator" />
    <link:definitionArc order="31" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_841501704372D266E625C9D87A8F532A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_2A624FE5038BA5A4430DC9D87A9073DC" xlink:type="locator" />
    <link:definitionArc order="32" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_2A624FE5038BA5A4430DC9D87A9073DC" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit" xlink:label="loc_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit_52CC31D33147B3AF10F6C9D87A9036C4" xlink:type="locator" />
    <link:definitionArc order="33" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit_52CC31D33147B3AF10F6C9D87A9036C4" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease" xlink:label="loc_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease_1E0C11927B4B2829EA09C9D87A9038E2" xlink:type="locator" />
    <link:definitionArc order="34" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease_1E0C11927B4B2829EA09C9D87A9038E2" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TaxCutsandJobsActIncomeTaxExpenseBenefitComposition" xlink:label="loc_bio_TaxCutsandJobsActIncomeTaxExpenseBenefitComposition_4808C4E713E67217F3DEC9D87A911949" xlink:type="locator" />
    <link:definitionArc order="35" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_bio_TaxCutsandJobsActIncomeTaxExpenseBenefitComposition_4808C4E713E67217F3DEC9D87A911949" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TaxCutsandJobsActIncomeTaxExpenseComposition" xlink:label="loc_bio_TaxCutsandJobsActIncomeTaxExpenseComposition_33987A80DAC8892CF934C9D87A9199DE" xlink:type="locator" />
    <link:definitionArc order="36" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_bio_TaxCutsandJobsActIncomeTaxExpenseComposition_33987A80DAC8892CF934C9D87A9199DE" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_AggregateTransitionTaxonForeignEarnings2017TaxAct" xlink:label="loc_bio_AggregateTransitionTaxonForeignEarnings2017TaxAct_62F6109B05CAEC9079A2C9D87A91F801" xlink:type="locator" />
    <link:definitionArc order="37" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_bio_AggregateTransitionTaxonForeignEarnings2017TaxAct_62F6109B05CAEC9079A2C9D87A91F801" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_873BBAA19DE51310A476C9D87A9180CC" xlink:type="locator" />
    <link:definitionArc order="38" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_873BBAA19DE51310A476C9D87A9180CC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies_FCF85E4391902646E61EC9D87A914F89" xlink:type="locator" />
    <link:definitionArc order="39" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies_FCF85E4391902646E61EC9D87A914F89" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther_3D8941F2A5927935807AC9D87A913C7F" xlink:type="locator" />
    <link:definitionArc order="40" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther_3D8941F2A5927935807AC9D87A913C7F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_0038D6B0D28BC84B3134C9D87A923B27" xlink:type="locator" />
    <link:definitionArc order="41" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_0038D6B0D28BC84B3134C9D87A923B27" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_75F01A0725291FDFDF0BC9D87A9269DE" xlink:type="locator" />
    <link:definitionArc order="42" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_75F01A0725291FDFDF0BC9D87A9269DE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_F5AAD0441E7BD0EAE3F7C9D87A92809F" xlink:type="locator" />
    <link:definitionArc order="43" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_F5AAD0441E7BD0EAE3F7C9D87A92809F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_5EC76B09C2C7D427A695C9D87A92643F" xlink:type="locator" />
    <link:definitionArc order="44" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_5EC76B09C2C7D427A695C9D87A92643F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_B8182BBBACA3F22884F1C9D87A920932" xlink:type="locator" />
    <link:definitionArc order="45" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_B8182BBBACA3F22884F1C9D87A920932" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_47D7CB485B970912A1CAC9D87A93254C" xlink:type="locator" />
    <link:definitionArc order="46" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_47D7CB485B970912A1CAC9D87A93254C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets_AAFAE32881C4C9A2544AC9D87A93F0D9" xlink:type="locator" />
    <link:definitionArc order="47" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets_AAFAE32881C4C9A2544AC9D87A93F0D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_B90485EB3F85CDA539A4C9D87A93A869" xlink:type="locator" />
    <link:definitionArc order="48" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_B90485EB3F85CDA539A4C9D87A93A869" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaap_DeferredTaxLiabilities_525425358D5D66D12A17C9D87A93FD04" xlink:type="locator" />
    <link:definitionArc order="49" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredTaxLiabilities_525425358D5D66D12A17C9D87A93FD04" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_4964BE081AC4E599C11FC9D87A9433FF" xlink:type="locator" />
    <link:definitionArc order="50" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_4964BE081AC4E599C11FC9D87A9433FF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_190618B0B6DDC6E9CDC2C9D87A94D85D" xlink:type="locator" />
    <link:definitionArc order="51" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_190618B0B6DDC6E9CDC2C9D87A94D85D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_6A9999A70528359A3F20C9D87A9463AB" xlink:type="locator" />
    <link:definitionArc order="52" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_6A9999A70528359A3F20C9D87A9463AB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_1557B00D51FAE7E38578C9D87A94F235" xlink:type="locator" />
    <link:definitionArc order="53" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_1557B00D51FAE7E38578C9D87A94F235" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_4A4FEDD52C93E0B3199DC9D87A9581BE" xlink:type="locator" />
    <link:definitionArc order="54" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_4A4FEDD52C93E0B3199DC9D87A9581BE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_172C519ABF7C47744D1EC9D87A95F028" xlink:type="locator" />
    <link:definitionArc order="55" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_172C519ABF7C47744D1EC9D87A95F028" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation_EB92874F9B6DD52BB400C9D87A95F1F4" xlink:type="locator" />
    <link:definitionArc order="56" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation_EB92874F9B6DD52BB400C9D87A95F1F4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_A86CD4252335F4E81609C9D87A95C4E8" xlink:type="locator" />
    <link:definitionArc order="57" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_A86CD4252335F4E81609C9D87A95C4E8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_35422F291B7645C2C35AC9D87A95DF60" xlink:type="locator" />
    <link:definitionArc order="58" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_35422F291B7645C2C35AC9D87A95DF60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_224D63E4DD5F01F70F08C9D87A96B8BF" xlink:type="locator" />
    <link:definitionArc order="60" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_224D63E4DD5F01F70F08C9D87A96B8BF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_0A27D8494E944DF86CF4C9D87A9611B6" xlink:type="locator" />
    <link:definitionArc order="61" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_0A27D8494E944DF86CF4C9D87A9611B6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwardsExpirationDate" xlink:label="loc_us-gaap_OperatingLossCarryforwardsExpirationDate_838E1AAEB5C28621F77BC9D87A962791" xlink:type="locator" />
    <link:definitionArc order="62" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_OperatingLossCarryforwardsExpirationDate_838E1AAEB5C28621F77BC9D87A962791" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_818CC5A94EB233AB9426C9D87A968C66" xlink:type="locator" />
    <link:definitionArc order="63" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_818CC5A94EB233AB9426C9D87A968C66" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_0A2E728A8FEEB874F091C9D87A965853" xlink:type="locator" />
    <link:definitionArc order="64" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_0A2E728A8FEEB874F091C9D87A965853" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries" xlink:label="loc_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries_279523BBACA31420F44CC9D87A97CFA4" xlink:type="locator" />
    <link:definitionArc order="65" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries_279523BBACA31420F44CC9D87A97CFA4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_750A4205ACF61422C6C0C9D87A972A37" xlink:type="locator" />
    <link:definitionArc order="66" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_750A4205ACF61422C6C0C9D87A972A37" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxCreditCarryforwardLimitationsOnUse" xlink:label="loc_us-gaap_TaxCreditCarryforwardLimitationsOnUse_B94F651B729D6C8EE494C9D87A9705DC" xlink:type="locator" />
    <link:definitionArc order="67" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_TaxCreditCarryforwardLimitationsOnUse_B94F651B729D6C8EE494C9D87A9705DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_5BD1305C26FD0725D404C9D87A97DCBD" xlink:type="locator" />
    <link:definitionArc order="68" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_5BD1305C26FD0725D404C9D87A97DCBD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_727D3D3C5FBB2442580BC9D87A9740CF" xlink:type="locator" />
    <link:definitionArc order="69" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_727D3D3C5FBB2442580BC9D87A9740CF" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_OperatingLossCarryforwardWithNoExpirationDate" xlink:label="loc_bio_OperatingLossCarryforwardWithNoExpirationDate_F48D40985C8FF29E5484C9D87A98303D" xlink:type="locator" />
    <link:definitionArc order="70" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_bio_OperatingLossCarryforwardWithNoExpirationDate_F48D40985C8FF29E5484C9D87A98303D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaap_OperatingLossCarryforwards_C8BD7281F70BC34D0CECC9D87A988725" xlink:type="locator" />
    <link:definitionArc order="71" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_OperatingLossCarryforwards_C8BD7281F70BC34D0CECC9D87A988725" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherTaxExpenseBenefit" xlink:label="loc_us-gaap_OtherTaxExpenseBenefit_55EBF2953645DC5AC88CC9D87A985A79" xlink:type="locator" />
    <link:definitionArc order="72" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_OtherTaxExpenseBenefit_55EBF2953645DC5AC88CC9D87A985A79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_94CC0823E5B5C7CBE86EC9D87A9822D6" xlink:type="locator" />
    <link:definitionArc order="73" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_94CC0823E5B5C7CBE86EC9D87A9822D6" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A6IncomeTaxesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A7StockholdersEquity" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A7StockholdersEquityDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_BBA378E48D70C66E77AFAE30E7E29F96" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_55554EC0C9B6DEDF9499AE30E7E02145" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_BBA378E48D70C66E77AFAE30E7E29F96" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_55554EC0C9B6DEDF9499AE30E7E02145" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1297874C954CDADCBE97AE30E7E1E0E1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_55554EC0C9B6DEDF9499AE30E7E02145" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1297874C954CDADCBE97AE30E7E1E0E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_649C8592A83E21F035E1AE30E7E15D29_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1297874C954CDADCBE97AE30E7E1E0E1" xlink:to="loc_us-gaap_ClassOfStockDomain_649C8592A83E21F035E1AE30E7E15D29_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_649C8592A83E21F035E1AE30E7E15D29" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1297874C954CDADCBE97AE30E7E1E0E1" xlink:to="loc_us-gaap_ClassOfStockDomain_649C8592A83E21F035E1AE30E7E15D29" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_17C6DC5C9585D15EA33DAE30E7E1C900" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_649C8592A83E21F035E1AE30E7E15D29" xlink:to="loc_us-gaap_CommonClassAMember_17C6DC5C9585D15EA33DAE30E7E1C900" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_0F5DDCB1D0B2DC64153CAE30E7E1F804" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_649C8592A83E21F035E1AE30E7E15D29" xlink:to="loc_us-gaap_CommonClassBMember_0F5DDCB1D0B2DC64153CAE30E7E1F804" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TreasuryClassAMember" xlink:label="loc_bio_TreasuryClassAMember_8C721766F30E1E817BA9AE30E7E1C537" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_649C8592A83E21F035E1AE30E7E15D29" xlink:to="loc_bio_TreasuryClassAMember_8C721766F30E1E817BA9AE30E7E1C537" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TreasuryClassBMember" xlink:label="loc_bio_TreasuryClassBMember_35FA5391329E10678D0BAE30E7E1E81B" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_649C8592A83E21F035E1AE30E7E15D29" xlink:to="loc_bio_TreasuryClassBMember_35FA5391329E10678D0BAE30E7E1E81B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaap_SharesIssued_521BEEB8FE24ADFB3166AE30E7E2B5AD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_BBA378E48D70C66E77AFAE30E7E29F96" xlink:to="loc_us-gaap_SharesIssued_521BEEB8FE24ADFB3166AE30E7E2B5AD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_6A810760455BA47D84D6AE30E7E2995A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_BBA378E48D70C66E77AFAE30E7E29F96" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_6A810760455BA47D84D6AE30E7E2995A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_E070D9F240293D1022CAAE30E7E2AEEF" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_BBA378E48D70C66E77AFAE30E7E29F96" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_E070D9F240293D1022CAAE30E7E2AEEF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_920870C4554AD8D10676AE30E7E2F69A" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_BBA378E48D70C66E77AFAE30E7E29F96" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_920870C4554AD8D10676AE30E7E2F69A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockVotingRights" xlink:label="loc_us-gaap_CommonStockVotingRights_B2FE2B22C316B2B00C0BAE30E7E3576F" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_BBA378E48D70C66E77AFAE30E7E29F96" xlink:to="loc_us-gaap_CommonStockVotingRights_B2FE2B22C316B2B00C0BAE30E7E3576F" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_ElectionPercentageForBoardOfDirectors" xlink:label="loc_bio_ElectionPercentageForBoardOfDirectors_C528388571BB35E3840CAE30E7E32300" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_BBA378E48D70C66E77AFAE30E7E29F96" xlink:to="loc_bio_ElectionPercentageForBoardOfDirectors_C528388571BB35E3840CAE30E7E32300" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A7StockholdersEquityStockholdersEquitySharesDetailTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_1ECEAE245821E5B419B6AE30E67AE48C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_09FC8016DA5F9389BE92AE30E6792618" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_1ECEAE245821E5B419B6AE30E67AE48C" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_09FC8016DA5F9389BE92AE30E6792618" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_34B0E22E4EB4C3D1CCF9AE30E679D2CA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_09FC8016DA5F9389BE92AE30E6792618" xlink:to="loc_us-gaap_StatementClassOfStockAxis_34B0E22E4EB4C3D1CCF9AE30E679D2CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_7BB7FAE1742043109255AE30E67A951A_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_34B0E22E4EB4C3D1CCF9AE30E679D2CA" xlink:to="loc_us-gaap_ClassOfStockDomain_7BB7FAE1742043109255AE30E67A951A_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_7BB7FAE1742043109255AE30E67A951A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_34B0E22E4EB4C3D1CCF9AE30E679D2CA" xlink:to="loc_us-gaap_ClassOfStockDomain_7BB7FAE1742043109255AE30E67A951A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfStockByClassTextBlock" xlink:label="loc_us-gaap_ScheduleOfStockByClassTextBlock_2C786E05B7DFD9925DA0AE30E67AF5A3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_1ECEAE245821E5B419B6AE30E67AE48C" xlink:to="loc_us-gaap_ScheduleOfStockByClassTextBlock_2C786E05B7DFD9925DA0AE30E67AF5A3" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A7StockholdersEquityTreasurySharesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_8094DA65FB219FBAC4155559F350DB54" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_6E506B129996FEA76FCA5559F34E69A0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_8094DA65FB219FBAC4155559F350DB54" xlink:to="loc_us-gaap_ClassOfTreasuryStockTable_6E506B129996FEA76FCA5559F34E69A0" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_D00CC09F161B7E5552175559F34EC286" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_6E506B129996FEA76FCA5559F34E69A0" xlink:to="loc_us-gaap_StatementClassOfStockAxis_D00CC09F161B7E5552175559F34EC286" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_BC6073CBC5B55A166E205559F34F86C2_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_D00CC09F161B7E5552175559F34EC286" xlink:to="loc_us-gaap_ClassOfStockDomain_BC6073CBC5B55A166E205559F34F86C2_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_BC6073CBC5B55A166E205559F34F86C2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_D00CC09F161B7E5552175559F34EC286" xlink:to="loc_us-gaap_ClassOfStockDomain_BC6073CBC5B55A166E205559F34F86C2" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TreasuryClassAMember" xlink:label="loc_bio_TreasuryClassAMember_6485C91E4F112514C5A55559F34F333B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_BC6073CBC5B55A166E205559F34F86C2" xlink:to="loc_bio_TreasuryClassAMember_6485C91E4F112514C5A55559F34F333B" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TreasuryClassBMember" xlink:label="loc_bio_TreasuryClassBMember_99236D7568E23F3994215559F3504747" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_BC6073CBC5B55A166E205559F34F86C2" xlink:to="loc_bio_TreasuryClassBMember_99236D7568E23F3994215559F3504747" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_30C743793AD29EE0177D5559F35128C1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_8094DA65FB219FBAC4155559F350DB54" xlink:to="loc_us-gaap_TreasuryStockShares_30C743793AD29EE0177D5559F35128C1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_79A6BC61225759D3D49A558B39B3E9C8" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_8094DA65FB219FBAC4155559F350DB54" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_79A6BC61225759D3D49A558B39B3E9C8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_4A1B07F231C691EC8D715559F35154F0" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_8094DA65FB219FBAC4155559F350DB54" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_4A1B07F231C691EC8D715559F35154F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_FFF204698A0BD9F1CFF25559F3511509" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_8094DA65FB219FBAC4155559F350DB54" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_FFF204698A0BD9F1CFF25559F3511509" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_1FF7925B627EBA308420557DAEFEA8F7" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_8094DA65FB219FBAC4155559F350DB54" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_1FF7925B627EBA308420557DAEFEA8F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_E11AF214F51E08578A525559F351E483" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_8094DA65FB219FBAC4155559F350DB54" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_E11AF214F51E08578A525559F351E483" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A7StockholdersEquityTreasuryStockTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_FC5FD248516473ABFAE25594F903718F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_7A6738CC8C4FC4FE07545594F8FF1CB2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_FC5FD248516473ABFAE25594F903718F" xlink:to="loc_us-gaap_ClassOfTreasuryStockTable_7A6738CC8C4FC4FE07545594F8FF1CB2" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_55A8A61D84B5ECEBB7F05594F9005758" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_7A6738CC8C4FC4FE07545594F8FF1CB2" xlink:to="loc_us-gaap_StatementClassOfStockAxis_55A8A61D84B5ECEBB7F05594F9005758" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_5D4E7856D38DB143732B5594F90144D8_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_55A8A61D84B5ECEBB7F05594F9005758" xlink:to="loc_us-gaap_ClassOfStockDomain_5D4E7856D38DB143732B5594F90144D8_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_5D4E7856D38DB143732B5594F90144D8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_55A8A61D84B5ECEBB7F05594F9005758" xlink:to="loc_us-gaap_ClassOfStockDomain_5D4E7856D38DB143732B5594F90144D8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_95537F89AAB590F3A1295594F902185F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_7A6738CC8C4FC4FE07545594F8FF1CB2" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_95537F89AAB590F3A1295594F902185F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_86A7F62B0A0DCAE554855594F9038E0B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_95537F89AAB590F3A1295594F902185F" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_86A7F62B0A0DCAE554855594F9038E0B_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_86A7F62B0A0DCAE554855594F9038E0B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_95537F89AAB590F3A1295594F902185F" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_86A7F62B0A0DCAE554855594F9038E0B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockTextBlock" xlink:label="loc_us-gaap_TreasuryStockTextBlock_FEB30940883938778F655594F914912F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_FC5FD248516473ABFAE25594F903718F" xlink:to="loc_us-gaap_TreasuryStockTextBlock_FEB30940883938778F655594F914912F" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncome" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_D7C47B1DEF75BCC23151AE30E7F77D65" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1E4519E725783D4640C1AE30E7F681C3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_D7C47B1DEF75BCC23151AE30E7F77D65" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1E4519E725783D4640C1AE30E7F681C3" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_76C8DB9DE8953A1FFEF5AE30E7F610DF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1E4519E725783D4640C1AE30E7F681C3" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_76C8DB9DE8953A1FFEF5AE30E7F610DF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_46D1C08DD28B7B3D7ACAAE30E7F76BD9_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_76C8DB9DE8953A1FFEF5AE30E7F610DF" xlink:to="loc_us-gaap_EquityComponentDomain_46D1C08DD28B7B3D7ACAAE30E7F76BD9_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_46D1C08DD28B7B3D7ACAAE30E7F76BD9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_76C8DB9DE8953A1FFEF5AE30E7F610DF" xlink:to="loc_us-gaap_EquityComponentDomain_46D1C08DD28B7B3D7ACAAE30E7F76BD9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_65DB5950A3B9847A8CACAE30E7F7B1D7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_D7C47B1DEF75BCC23151AE30E7F77D65" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_65DB5950A3B9847A8CACAE30E7F7B1D7" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8EF64232D3A2CC1555F06D12448CF283" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_924223DAD75D4B5EAAFC6D12448CC7F1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8EF64232D3A2CC1555F06D12448CF283" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_924223DAD75D4B5EAAFC6D12448CC7F1" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_0C40EB833E5A2F6A9D486D12448CE9A3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_924223DAD75D4B5EAAFC6D12448CC7F1" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_0C40EB833E5A2F6A9D486D12448CE9A3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_32D912A41D409385B16D6D12448C859E_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_0C40EB833E5A2F6A9D486D12448CE9A3" xlink:to="loc_us-gaap_EquityComponentDomain_32D912A41D409385B16D6D12448C859E_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_32D912A41D409385B16D6D12448C859E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_0C40EB833E5A2F6A9D486D12448CE9A3" xlink:to="loc_us-gaap_EquityComponentDomain_32D912A41D409385B16D6D12448C859E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_091CE8DA409083EA862B6D12448C94B2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_32D912A41D409385B16D6D12448C859E" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_091CE8DA409083EA862B6D12448C94B2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_4D41298D5CB75B27F54A6D12448C4D1E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_32D912A41D409385B16D6D12448C859E" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_4D41298D5CB75B27F54A6D12448C4D1E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_228E860BE9048AD2BDD86D12448CF2C4" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_32D912A41D409385B16D6D12448C859E" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_228E860BE9048AD2BDD86D12448CF2C4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ParentMember" xlink:label="loc_us-gaap_ParentMember_E4CC883096B335A169646D12448CB619" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_32D912A41D409385B16D6D12448C859E" xlink:to="loc_us-gaap_ParentMember_E4CC883096B335A169646D12448CB619" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_FB40B8692636C6FABE9E6D12448CEC56" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8EF64232D3A2CC1555F06D12448CF283" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_FB40B8692636C6FABE9E6D12448CEC56" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection" xlink:label="loc_bio_EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection_ABD2667FAF9FD3D7A1C76D12448C392B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8EF64232D3A2CC1555F06D12448CF283" xlink:to="loc_bio_EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection_ABD2667FAF9FD3D7A1C76D12448C392B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_43099466DF1E9927BC8D6D12448C5D79" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8EF64232D3A2CC1555F06D12448CF283" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_43099466DF1E9927BC8D6D12448C5D79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_5BF70DE9681C7FE8A4596D12448C55E9" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8EF64232D3A2CC1555F06D12448CF283" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_5BF70DE9681C7FE8A4596D12448C55E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_BF753A5AFEAF409693796D12448C93F1" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8EF64232D3A2CC1555F06D12448CF283" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_BF753A5AFEAF409693796D12448C93F1" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect" xlink:label="loc_bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect_7602823BB657BDDCFFA36D12448C77DE" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8EF64232D3A2CC1555F06D12448CF283" xlink:to="loc_bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect_7602823BB657BDDCFFA36D12448C77DE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3F24A00A5E4536E742136D12448C363F" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8EF64232D3A2CC1555F06D12448CF283" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3F24A00A5E4536E742136D12448C363F" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_41BF41CD26D37AB37CA9EE3B8A644132" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_1DAB83CD89BA86D696B6EE3B8A62D2B7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_41BF41CD26D37AB37CA9EE3B8A644132" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_1DAB83CD89BA86D696B6EE3B8A62D2B7" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_A04E757F7515E5FB9F7CEE3B8A628F51" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_1DAB83CD89BA86D696B6EE3B8A62D2B7" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_A04E757F7515E5FB9F7CEE3B8A628F51" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_C0731C525779E5EB9BA7EE3B8A62752A_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_A04E757F7515E5FB9F7CEE3B8A628F51" xlink:to="loc_us-gaap_EquityComponentDomain_C0731C525779E5EB9BA7EE3B8A62752A_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_C0731C525779E5EB9BA7EE3B8A62752A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_A04E757F7515E5FB9F7CEE3B8A628F51" xlink:to="loc_us-gaap_EquityComponentDomain_C0731C525779E5EB9BA7EE3B8A62752A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_E94A9B39C90301333C81EE3B8A62D98C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_C0731C525779E5EB9BA7EE3B8A62752A" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_E94A9B39C90301333C81EE3B8A62D98C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_ABE3AEF50125C2073BECEE3B8A635DBC" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_C0731C525779E5EB9BA7EE3B8A62752A" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_ABE3AEF50125C2073BECEE3B8A635DBC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_54EE1EDF8C5B8C5F6347EE3B8A633D81" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_C0731C525779E5EB9BA7EE3B8A62752A" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_54EE1EDF8C5B8C5F6347EE3B8A633D81" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_FEE6AFD11D39A5769C35EE3B8A64F7D0" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_1DAB83CD89BA86D696B6EE3B8A62D2B7" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_FEE6AFD11D39A5769C35EE3B8A64F7D0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_2CCF182F38CEFA9362A4EE3B8A642E44_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_FEE6AFD11D39A5769C35EE3B8A64F7D0" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_2CCF182F38CEFA9362A4EE3B8A642E44_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_2CCF182F38CEFA9362A4EE3B8A642E44" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_FEE6AFD11D39A5769C35EE3B8A64F7D0" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_2CCF182F38CEFA9362A4EE3B8A642E44" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_C40E585BFA33B7A50D3DEE3B8A64AC44" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_2CCF182F38CEFA9362A4EE3B8A642E44" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_C40E585BFA33B7A50D3DEE3B8A64AC44" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect" xlink:label="loc_bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect_17E999A6EB127822DAA4EE5E96800F65" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_41BF41CD26D37AB37CA9EE3B8A644132" xlink:to="loc_bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect_17E999A6EB127822DAA4EE5E96800F65" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5E34CE6010B6B96EA7E1EE3B8A64A39D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_41BF41CD26D37AB37CA9EE3B8A644132" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5E34CE6010B6B96EA7E1EE3B8A64A39D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RealizedInvestmentGainsLosses" xlink:label="loc_us-gaap_RealizedInvestmentGainsLosses_AC1A1D57923AD674A58FEE3B8A652DAB" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_41BF41CD26D37AB37CA9EE3B8A644132" xlink:to="loc_us-gaap_RealizedInvestmentGainsLosses_AC1A1D57923AD674A58FEE3B8A652DAB" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_E34BFBB22FC276F49944AE30E745EF2A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_26B680B45879D7FDE3AAAE30E744A968" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_E34BFBB22FC276F49944AE30E745EF2A" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_26B680B45879D7FDE3AAAE30E744A968" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_BF11E99ED14A2B04506AAE30E7443F14" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_26B680B45879D7FDE3AAAE30E744A968" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_BF11E99ED14A2B04506AAE30E7443F14" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_7B8FD4576F76A0EA50A4AE30E74541B7_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_BF11E99ED14A2B04506AAE30E7443F14" xlink:to="loc_us-gaap_EquityComponentDomain_7B8FD4576F76A0EA50A4AE30E74541B7_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_7B8FD4576F76A0EA50A4AE30E74541B7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_BF11E99ED14A2B04506AAE30E7443F14" xlink:to="loc_us-gaap_EquityComponentDomain_7B8FD4576F76A0EA50A4AE30E74541B7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_5E346BAB7C166401E2ADAE30E7453948" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_26B680B45879D7FDE3AAAE30E744A968" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_5E346BAB7C166401E2ADAE30E7453948" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_FE4BB8CCCA08B64A63FCAE30E745F50E_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_5E346BAB7C166401E2ADAE30E7453948" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_FE4BB8CCCA08B64A63FCAE30E745F50E_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_FE4BB8CCCA08B64A63FCAE30E745F50E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_5E346BAB7C166401E2ADAE30E7453948" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_FE4BB8CCCA08B64A63FCAE30E745F50E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_F01E43B6DB31BC61E4E8AE30E745E9C3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_E34BFBB22FC276F49944AE30E745EF2A" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_F01E43B6DB31BC61E4E8AE30E745E9C3" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A9ShareBasedCompensation" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A9ShareBasedCompensationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_86A44DC2C2FD13227B054FCE6E37D05A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_86A44DC2C2FD13227B054FCE6E37D05A" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_B7CB6A2690D653DEE0E54FCE6E38A703" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_86A44DC2C2FD13227B054FCE6E37D05A" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_B7CB6A2690D653DEE0E54FCE6E38A703" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_6DF93F417AC7FDE33E514FCE6E380EF1_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_B7CB6A2690D653DEE0E54FCE6E38A703" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_6DF93F417AC7FDE33E514FCE6E380EF1_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_6DF93F417AC7FDE33E514FCE6E380EF1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_B7CB6A2690D653DEE0E54FCE6E38A703" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_6DF93F417AC7FDE33E514FCE6E380EF1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_EB616946A98D87E07FA24FCE6E391D9E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_86A44DC2C2FD13227B054FCE6E37D05A" xlink:to="loc_us-gaap_AwardTypeAxis_EB616946A98D87E07FA24FCE6E391D9E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_192B16235F12EF7EBE894FCE6E397A8E_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_EB616946A98D87E07FA24FCE6E391D9E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_192B16235F12EF7EBE894FCE6E397A8E_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_192B16235F12EF7EBE894FCE6E397A8E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_EB616946A98D87E07FA24FCE6E391D9E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_192B16235F12EF7EBE894FCE6E397A8E" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_StockOptionAndAwardPlansMember" xlink:label="loc_bio_StockOptionAndAwardPlansMember_04FC2410CD2B3AE6BDFC4FCE6E3A1D88" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_192B16235F12EF7EBE894FCE6E397A8E" xlink:to="loc_bio_StockOptionAndAwardPlansMember_04FC2410CD2B3AE6BDFC4FCE6E3A1D88" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_A2011EmployeeStockPurchasePlanMember" xlink:label="loc_bio_A2011EmployeeStockPurchasePlanMember_48A9344838BD6A7032A14FCE6E3AB474" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_192B16235F12EF7EBE894FCE6E397A8E" xlink:to="loc_bio_A2011EmployeeStockPurchasePlanMember_48A9344838BD6A7032A14FCE6E3AB474" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_5394E9C70F1737C109F44FCE6E3A8C6E" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_192B16235F12EF7EBE894FCE6E397A8E" xlink:to="loc_us-gaap_EmployeeStockOptionMember_5394E9C70F1737C109F44FCE6E3A8C6E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaap_EmployeeStockMember_3A5F38D84EF0B47D5C354FCE6E3A0EC3" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_192B16235F12EF7EBE894FCE6E397A8E" xlink:to="loc_us-gaap_EmployeeStockMember_3A5F38D84EF0B47D5C354FCE6E3A0EC3" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_StockAwardPlansMember" xlink:label="loc_bio_StockAwardPlansMember_6C35CA704913323B52954FCE6E3B8A61" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_192B16235F12EF7EBE894FCE6E397A8E" xlink:to="loc_bio_StockAwardPlansMember_6C35CA704913323B52954FCE6E3B8A61" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_3F8786DB2BE5251E7D564FCE6E3BD4EE" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_86A44DC2C2FD13227B054FCE6E37D05A" xlink:to="loc_us-gaap_PlanNameAxis_3F8786DB2BE5251E7D564FCE6E3BD4EE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_4E7B5A97092F123548174FCE6E3B9CAA_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_3F8786DB2BE5251E7D564FCE6E3BD4EE" xlink:to="loc_us-gaap_PlanNameDomain_4E7B5A97092F123548174FCE6E3B9CAA_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_4E7B5A97092F123548174FCE6E3B9CAA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_3F8786DB2BE5251E7D564FCE6E3BD4EE" xlink:to="loc_us-gaap_PlanNameDomain_4E7B5A97092F123548174FCE6E3B9CAA" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_IncentiveAwardPlan2017Member" xlink:label="loc_bio_IncentiveAwardPlan2017Member_D6549AC629DD50791C124FCE6E3BF7D4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_4E7B5A97092F123548174FCE6E3B9CAA" xlink:to="loc_bio_IncentiveAwardPlan2017Member_D6549AC629DD50791C124FCE6E3BF7D4" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_A2011EmployeeStockPurchasePlanMember" xlink:label="loc_bio_A2011EmployeeStockPurchasePlanMember_CCB128297D115FB276EA4FCE6E3BFE83" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_4E7B5A97092F123548174FCE6E3B9CAA" xlink:to="loc_bio_A2011EmployeeStockPurchasePlanMember_CCB128297D115FB276EA4FCE6E3BFE83" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_E595673D602FBF6023524FCE6E3C08BD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_E595673D602FBF6023524FCE6E3C08BD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_348527A0055A7C1EC5AC4FCE6E3C3A57" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_348527A0055A7C1EC5AC4FCE6E3C3A57" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_76315230C69F10411AD24FCE6E3CC19D" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_76315230C69F10411AD24FCE6E3CC19D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_87DA26460D07B79576FF4FCE6E3CAA2E" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_87DA26460D07B79576FF4FCE6E3CAA2E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_FD62FCEE21339000EA9B4FCE6E3D31C5" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_FD62FCEE21339000EA9B4FCE6E3D31C5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_48289D88AF44774C21AA4FCE6E3DB990" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_48289D88AF44774C21AA4FCE6E3DB990" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_19DEB30FB55C68B0DC2E4FCE6E3D82DC" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_19DEB30FB55C68B0DC2E4FCE6E3D82DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward_52FA56C1F58032F42F3F4FCE6E3DEA14" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward_52FA56C1F58032F42F3F4FCE6E3DEA14" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_A82D008A2EA4601C3F6E4FCE6E3D4CFF" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_A82D008A2EA4601C3F6E4FCE6E3D4CFF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_2E0DF22EC49A37DDEC344FCE6E3D7BAA" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_2E0DF22EC49A37DDEC344FCE6E3D7BAA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_0376DC2B8B19208F47794FCE6E3EAB46" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_0376DC2B8B19208F47794FCE6E3EAB46" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_6EC767714062DAA8C9524FCE6E3E1438" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_6EC767714062DAA8C9524FCE6E3E1438" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_36420037E0AD5277551B4FCE6E3EF758" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_36420037E0AD5277551B4FCE6E3EF758" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_5E0820ED2B4B97355BEC4FCE6E3E5CA4" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_5E0820ED2B4B97355BEC4FCE6E3E5CA4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_EBA496D0D57C7B811AB74FCE6E3EDCEA" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_EBA496D0D57C7B811AB74FCE6E3EDCEA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_A98CE9162B8BE7F71CC64FCE6E3EF2E6" xlink:type="locator" />
    <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_A98CE9162B8BE7F71CC64FCE6E3EF2E6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_D028C535DD74517E1EFA4FCE6E3ECEBC" xlink:type="locator" />
    <link:definitionArc order="17" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_D028C535DD74517E1EFA4FCE6E3ECEBC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_D3CE1C8B5F5C73B2D42A4FCE6E3F35B3" xlink:type="locator" />
    <link:definitionArc order="18" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_D3CE1C8B5F5C73B2D42A4FCE6E3F35B3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_ACA1FDF1E7DC4ED4293D4FCE6E3F7C0E" xlink:type="locator" />
    <link:definitionArc order="19" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_ACA1FDF1E7DC4ED4293D4FCE6E3F7C0E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_448988E913751606701D4FCE6E3FED59" xlink:type="locator" />
    <link:definitionArc order="20" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_448988E913751606701D4FCE6E3FED59" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_25020A14F52BA868061B4FCE6E3F6E2E" xlink:type="locator" />
    <link:definitionArc order="21" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_25020A14F52BA868061B4FCE6E3F6E2E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_30B7C80882BCF83FEA1A4FCE6E3F85BC" xlink:type="locator" />
    <link:definitionArc order="22" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_30B7C80882BCF83FEA1A4FCE6E3F85BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_D7C64A0BD27E3D94FC5B4FCE6E3F023D" xlink:type="locator" />
    <link:definitionArc order="23" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_D7C64A0BD27E3D94FC5B4FCE6E3F023D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_0313FB112EB8C4045D554FCE6E40B328" xlink:type="locator" />
    <link:definitionArc order="24" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_0313FB112EB8C4045D554FCE6E40B328" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C831EC45634AEB6D153F4FCE6E407FD7" xlink:type="locator" />
    <link:definitionArc order="25" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C831EC45634AEB6D153F4FCE6E407FD7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_11BF262941A759FD5C644FCE6E4048CC" xlink:type="locator" />
    <link:definitionArc order="26" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_11BF262941A759FD5C644FCE6E4048CC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_27A68F6E3B4B92A439444FCE6E400102" xlink:type="locator" />
    <link:definitionArc order="27" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_27A68F6E3B4B92A439444FCE6E400102" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeContributionAmount" xlink:label="loc_bio_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeContributionAmount_288CE0CCB8BAFBB7EABC4FCE6E40D6B1" xlink:type="locator" />
    <link:definitionArc order="28" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_bio_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeContributionAmount_288CE0CCB8BAFBB7EABC4FCE6E40D6B1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_FB71A9D1D05AB85EA3784FCE6E4040BC" xlink:type="locator" />
    <link:definitionArc order="29" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_FB71A9D1D05AB85EA3784FCE6E4040BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_5E17A561AD509CC87C2F4FCE6E415CB8" xlink:type="locator" />
    <link:definitionArc order="30" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_5E17A561AD509CC87C2F4FCE6E415CB8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_6CA05997ECF6EFA9C7D14FCE6E41F710" xlink:type="locator" />
    <link:definitionArc order="31" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_6CA05997ECF6EFA9C7D14FCE6E41F710" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_05FA261B9C452884B8094FCE6E412EEF" xlink:type="locator" />
    <link:definitionArc order="32" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_05FA261B9C452884B8094FCE6E412EEF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_1520F46E542B8126DD634FCE6E414CD8" xlink:type="locator" />
    <link:definitionArc order="33" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_1520F46E542B8126DD634FCE6E414CD8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_C4D38D7C66C7DDE3F9AF4FCE6E41FF98" xlink:type="locator" />
    <link:definitionArc order="34" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_C4D38D7C66C7DDE3F9AF4FCE6E41FF98" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_3842FB89F45077C850BB4FCE6E412A39" xlink:type="locator" />
    <link:definitionArc order="35" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_3842FB89F45077C850BB4FCE6E412A39" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend_887F8CFE3F48A6C699B94FCE6E425535" xlink:type="locator" />
    <link:definitionArc order="36" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend_887F8CFE3F48A6C699B94FCE6E425535" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_4AD77BC832C2723399844FCE6E42EBAB" xlink:type="locator" />
    <link:definitionArc order="37" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_4AD77BC832C2723399844FCE6E42EBAB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_0C7C551F2F85AB490E784FCE6E42C42B" xlink:type="locator" />
    <link:definitionArc order="38" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_0C7C551F2F85AB490E784FCE6E42C42B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_7FE9EB0F99870FCDC9204FCE6E42DB6D" xlink:type="locator" />
    <link:definitionArc order="39" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_7FE9EB0F99870FCDC9204FCE6E42DB6D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_C12B22E65A75AECC9E824FCE6E42A46B" xlink:type="locator" />
    <link:definitionArc order="40" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_C12B22E65A75AECC9E824FCE6E42A46B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1BE0FCCED48D1A122C334FCE6E42C2E8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_C12B22E65A75AECC9E824FCE6E42A46B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1BE0FCCED48D1A122C334FCE6E42C2E8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_0B202CB67641ABD888F14FCE6E433AEC" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_C12B22E65A75AECC9E824FCE6E42A46B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_0B202CB67641ABD888F14FCE6E433AEC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1A3452E93E107B88F5CD4FCE6E43ACE7" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_C12B22E65A75AECC9E824FCE6E42A46B" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1A3452E93E107B88F5CD4FCE6E43ACE7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_49600171ACC2AAD78B574FCE6E43B4E1" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_C12B22E65A75AECC9E824FCE6E42A46B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_49600171ACC2AAD78B574FCE6E43B4E1" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A9ShareBasedCompensationRestrictedStockDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0CE925C3F384BEAB5E75AE30E8B16787" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_87CB0272D06692DEC658AE30E8B0836F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0CE925C3F384BEAB5E75AE30E8B16787" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_87CB0272D06692DEC658AE30E8B0836F" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_DB525E4EF3714F5EC07CAE30E8B0D38D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_87CB0272D06692DEC658AE30E8B0836F" xlink:to="loc_us-gaap_AwardTypeAxis_DB525E4EF3714F5EC07CAE30E8B0D38D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_922BEAE0619368A724F5AE30E8B07C0D_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_DB525E4EF3714F5EC07CAE30E8B0D38D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_922BEAE0619368A724F5AE30E8B07C0D_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_922BEAE0619368A724F5AE30E8B07C0D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_DB525E4EF3714F5EC07CAE30E8B0D38D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_922BEAE0619368A724F5AE30E8B07C0D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_B11AC335FFF9DDBF2B76AE30E8B18F62" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_922BEAE0619368A724F5AE30E8B07C0D" xlink:to="loc_us-gaap_RestrictedStockMember_B11AC335FFF9DDBF2B76AE30E8B18F62" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_650A26E0EE094226E200AE30E8B1F9D2" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_922BEAE0619368A724F5AE30E8B07C0D" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_650A26E0EE094226E200AE30E8B1F9D2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_3CFC1031D7E32680015CAE30E8B1AD0E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0CE925C3F384BEAB5E75AE30E8B16787" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_3CFC1031D7E32680015CAE30E8B1AD0E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_6421F15BD29A63235858AE30E8B22BE8" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0CE925C3F384BEAB5E75AE30E8B16787" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_6421F15BD29A63235858AE30E8B22BE8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_700A0CE639B46A67C239AE30E8B24A34" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0CE925C3F384BEAB5E75AE30E8B16787" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_700A0CE639B46A67C239AE30E8B24A34" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_77DE88BCAFBE0A5EAC23AE30E8B24ADB" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0CE925C3F384BEAB5E75AE30E8B16787" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_77DE88BCAFBE0A5EAC23AE30E8B24ADB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_FD4AA93BC132497CC986AE30E8B20F3D" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0CE925C3F384BEAB5E75AE30E8B16787" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_FD4AA93BC132497CC986AE30E8B20F3D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_A3FBAF57DBC8F43815F8AE30E8B28973" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_FD4AA93BC132497CC986AE30E8B20F3D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_A3FBAF57DBC8F43815F8AE30E8B28973" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6060498FD62F3BE9E539AE30E8B37C7A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_FD4AA93BC132497CC986AE30E8B20F3D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6060498FD62F3BE9E539AE30E8B37C7A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_45C91CB8637B7048BADAAE30E8B3AEBB" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_FD4AA93BC132497CC986AE30E8B20F3D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_45C91CB8637B7048BADAAE30E8B3AEBB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_29788D0FFF8F144329EAAE30E8B372CC" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_FD4AA93BC132497CC986AE30E8B20F3D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_29788D0FFF8F144329EAAE30E8B372CC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_33F4B7198E3F8568848FAE30E8B33CCB" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0CE925C3F384BEAB5E75AE30E8B16787" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_33F4B7198E3F8568848FAE30E8B33CCB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_8A824531C40319A50A22AE30E8B3C2E9" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0CE925C3F384BEAB5E75AE30E8B16787" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_8A824531C40319A50A22AE30E8B3C2E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_64D7D7B2847CFEE15F6BAE30E8B42F7B" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0CE925C3F384BEAB5E75AE30E8B16787" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_64D7D7B2847CFEE15F6BAE30E8B42F7B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_1CC7D1B8F46838EED27FAE30E8B4EA34" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0CE925C3F384BEAB5E75AE30E8B16787" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_1CC7D1B8F46838EED27FAE30E8B4EA34" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue_0D9F998DC1031B4138AEAE30E8B44555" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0CE925C3F384BEAB5E75AE30E8B16787" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue_0D9F998DC1031B4138AEAE30E8B44555" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_849A6A77D1B52DF6201FAE30E8B49458" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0CE925C3F384BEAB5E75AE30E8B16787" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_849A6A77D1B52DF6201FAE30E8B49458" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/A9ShareBasedCompensationTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_96A2B3BE0F73C80A53817A2DC8078A66" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_D6C9688ACABBD4C291787A2DC8079EFB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_96A2B3BE0F73C80A53817A2DC8078A66" xlink:to="loc_us-gaap_StatementTable_D6C9688ACABBD4C291787A2DC8079EFB" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_6CB0ABC8BC351BDF2F147A2DC807AB7F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_D6C9688ACABBD4C291787A2DC8079EFB" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_6CB0ABC8BC351BDF2F147A2DC807AB7F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_740FFB653108C1625E357A2DC8075526_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_6CB0ABC8BC351BDF2F147A2DC807AB7F" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_740FFB653108C1625E357A2DC8075526_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_740FFB653108C1625E357A2DC8075526" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_6CB0ABC8BC351BDF2F147A2DC807AB7F" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_740FFB653108C1625E357A2DC8075526" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetDomain" xlink:label="loc_us-gaap_DeferredTaxAssetDomain_97E31D24C4BC46DC6E357A2DC80769AE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_740FFB653108C1625E357A2DC8075526" xlink:to="loc_us-gaap_DeferredTaxAssetDomain_97E31D24C4BC46DC6E357A2DC80769AE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="loc_us-gaap_DeferredRevenueArrangementTypeDomain_B1CFE7B551B42801FA457A2DC807009F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_740FFB653108C1625E357A2DC8075526" xlink:to="loc_us-gaap_DeferredRevenueArrangementTypeDomain_B1CFE7B551B42801FA457A2DC807009F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_596C2D3DA3C8E03249E47A2DC8077E40" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_D6C9688ACABBD4C291787A2DC8079EFB" xlink:to="loc_us-gaap_StatementClassOfStockAxis_596C2D3DA3C8E03249E47A2DC8077E40" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_BD03BFE67E7682AEC0607A2DC807D39B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_596C2D3DA3C8E03249E47A2DC8077E40" xlink:to="loc_us-gaap_ClassOfStockDomain_BD03BFE67E7682AEC0607A2DC807D39B_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_BD03BFE67E7682AEC0607A2DC807D39B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_596C2D3DA3C8E03249E47A2DC8077E40" xlink:to="loc_us-gaap_ClassOfStockDomain_BD03BFE67E7682AEC0607A2DC807D39B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_0FF2F122162D708B74687A2DC807522E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_BD03BFE67E7682AEC0607A2DC807D39B" xlink:to="loc_us-gaap_CommonClassAMember_0FF2F122162D708B74687A2DC807522E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_47E2E7FC6A99BBAD461B7A2DC8071F95" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_BD03BFE67E7682AEC0607A2DC807D39B" xlink:to="loc_us-gaap_CommonClassBMember_47E2E7FC6A99BBAD461B7A2DC8071F95" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TreasuryClassAMember" xlink:label="loc_bio_TreasuryClassAMember_B54DC426E347E0A9D3A07A2DC807CEC5" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_BD03BFE67E7682AEC0607A2DC807D39B" xlink:to="loc_bio_TreasuryClassAMember_B54DC426E347E0A9D3A07A2DC807CEC5" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TreasuryClassBMember" xlink:label="loc_bio_TreasuryClassBMember_CD3AF0573452B00A431A7A2DC8072715" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_BD03BFE67E7682AEC0607A2DC807D39B" xlink:to="loc_bio_TreasuryClassBMember_CD3AF0573452B00A431A7A2DC8072715" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_96A2B3BE0F73C80A53817A2DC8078A66" xlink:to="loc_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_60981EFBB7B523D5D5217A2DC807497A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_60981EFBB7B523D5D5217A2DC807497A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_E76CE63B70437748421A7A2DC80765FA" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:to="loc_us-gaap_ShortTermInvestments_E76CE63B70437748421A7A2DC80765FA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedInvestmentsCurrent" xlink:label="loc_us-gaap_RestrictedInvestmentsCurrent_87566298B71B34054D097A2DC807A2AA" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:to="loc_us-gaap_RestrictedInvestmentsCurrent_87566298B71B34054D097A2DC807A2AA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_3898D70258250B88A7C07A2DC8071663" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_3898D70258250B88A7C07A2DC8071663" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="loc_us-gaap_InventoryNetAbstract_A8246421D26DA3D12CDD7A2DC8071BAD" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:to="loc_us-gaap_InventoryNetAbstract_A8246421D26DA3D12CDD7A2DC8071BAD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaap_InventoryRawMaterials_D4BE71BDCCBA8C9E647E7A2DC80717EA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetAbstract_A8246421D26DA3D12CDD7A2DC8071BAD" xlink:to="loc_us-gaap_InventoryRawMaterials_D4BE71BDCCBA8C9E647E7A2DC80717EA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="loc_us-gaap_InventoryWorkInProcess_F38DBAF17915689C17097A2DC807DC18" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetAbstract_A8246421D26DA3D12CDD7A2DC8071BAD" xlink:to="loc_us-gaap_InventoryWorkInProcess_F38DBAF17915689C17097A2DC807DC18" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaap_InventoryFinishedGoods_514F5491CB550D2F99CC7A2DC807B429" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetAbstract_A8246421D26DA3D12CDD7A2DC8071BAD" xlink:to="loc_us-gaap_InventoryFinishedGoods_514F5491CB550D2F99CC7A2DC807B429" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_0A826DC5E1083AE4382D7A2DC807BD74" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetAbstract_A8246421D26DA3D12CDD7A2DC8071BAD" xlink:to="loc_us-gaap_InventoryNet_0A826DC5E1083AE4382D7A2DC807BD74" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_A3C58CC8A826A3C3A03A7A2DC807DBD1" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_A3C58CC8A826A3C3A03A7A2DC807DBD1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaap_OtherAssetsCurrent_779E705BA4F8643A4D897A2DC8077221" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:to="loc_us-gaap_OtherAssetsCurrent_779E705BA4F8643A4D897A2DC8077221" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_A57582E16764400FF5587A2DC8076B65" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:to="loc_us-gaap_AssetsCurrent_A57582E16764400FF5587A2DC8076B65" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_5F08906A05C4E5655D2F7A2DC8073B66" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_5F08906A05C4E5655D2F7A2DC8073B66" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Land" xlink:label="loc_us-gaap_Land_6DDAB353ABD6A14ABE457A2DC807D4D8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_5F08906A05C4E5655D2F7A2DC8073B66" xlink:to="loc_us-gaap_Land_6DDAB353ABD6A14ABE457A2DC807D4D8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_6DA44B24B0280C7DD77B7A2DC807743D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_5F08906A05C4E5655D2F7A2DC8073B66" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_6DA44B24B0280C7DD77B7A2DC807743D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="loc_us-gaap_MachineryAndEquipmentGross_DD770DBC358EFD8507C37A2DC80738AD" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_5F08906A05C4E5655D2F7A2DC8073B66" xlink:to="loc_us-gaap_MachineryAndEquipmentGross_DD770DBC358EFD8507C37A2DC80738AD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_A3A500ABC878BFB42D617A2DC807E9F2" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_5F08906A05C4E5655D2F7A2DC8073B66" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_A3A500ABC878BFB42D617A2DC807E9F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_015CDAB9911C7E7BB3017A2DC8070240" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_5F08906A05C4E5655D2F7A2DC8073B66" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_015CDAB9911C7E7BB3017A2DC8070240" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_649D008B565C198D6C807A2DC807F515" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_5F08906A05C4E5655D2F7A2DC8073B66" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_649D008B565C198D6C807A2DC807F515" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_7911667DEF541BA305BA7A2DC8078B3C" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:to="loc_us-gaap_Goodwill_7911667DEF541BA305BA7A2DC8078B3C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_173A547F4381F4BB53387A2DC8079928" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_173A547F4381F4BB53387A2DC8079928" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermInvestments" xlink:label="loc_us-gaap_LongTermInvestments_438CA9F5A00FF2690E807A2DC8076C58" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:to="loc_us-gaap_LongTermInvestments_438CA9F5A00FF2690E807A2DC8076C58" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_C0EBABB757AA3A8919D67A2DC8077E45" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:to="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_C0EBABB757AA3A8919D67A2DC8077E45" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_F310452C4E21D10725F37A2DC8071890" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_F310452C4E21D10725F37A2DC8071890" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_962F7F2E2CB91172CD987A2DC807B5F7" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:to="loc_us-gaap_Assets_962F7F2E2CB91172CD987A2DC807B5F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_96A2B3BE0F73C80A53817A2DC8078A66" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_2AB3D6B2273984DDC9CA7A2DC80704EF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:to="loc_us-gaap_AccountsPayableCurrent_2AB3D6B2273984DDC9CA7A2DC80704EF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_B5D5AC4EB478E47FC6EA7A2DC807898F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_B5D5AC4EB478E47FC6EA7A2DC807898F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesAndLoansPayableCurrent" xlink:label="loc_us-gaap_NotesAndLoansPayableCurrent_C73C667D73F43F4AAF957A2DC807F657" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:to="loc_us-gaap_NotesAndLoansPayableCurrent_C73C667D73F43F4AAF957A2DC807F657" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_63822142A6783523A1DD7A2DC807BBAC" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_63822142A6783523A1DD7A2DC807BBAC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaap_TaxesPayableCurrent_47ABE7948DF9AF03D0F57A2DC807D7DF" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:to="loc_us-gaap_TaxesPayableCurrent_47ABE7948DF9AF03D0F57A2DC807D7DF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedRoyaltiesCurrent" xlink:label="loc_us-gaap_AccruedRoyaltiesCurrent_DCA3E8D8A5EF3C0C044F7A2DC807F704" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:to="loc_us-gaap_AccruedRoyaltiesCurrent_DCA3E8D8A5EF3C0C044F7A2DC807F704" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_2298296ED99D74C3EF717A2DC807B1A1" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:to="loc_us-gaap_DeferredRevenueCurrent_2298296ED99D74C3EF717A2DC807B1A1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_DA77F7738F6531597D8F7A2DC8070141" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_DA77F7738F6531597D8F7A2DC8070141" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_2D82833990C9DEE44ACC7A2DC807D762" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:to="loc_us-gaap_LiabilitiesCurrent_2D82833990C9DEE44ACC7A2DC807D762" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_7EBAF22F7D623934B6177A2DC8072789" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_7EBAF22F7D623934B6177A2DC8072789" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_18804805AC140E4D51A37A2DC807199E" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_18804805AC140E4D51A37A2DC807199E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_3681051D4BD5ECA90BD47A2DC8073D46" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_3681051D4BD5ECA90BD47A2DC8073D46" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_95EDDC8DA5D71EB5511B7A2DC8079E43" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_3681051D4BD5ECA90BD47A2DC8073D46" xlink:to="loc_us-gaap_Liabilities_95EDDC8DA5D71EB5511B7A2DC8079E43" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_EC9763AB3C8A6FE0970C7A2DC807926A" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:to="loc_us-gaap_CommitmentsAndContingencies_EC9763AB3C8A6FE0970C7A2DC807926A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_29D9CA33C4403D60F6287A2DC807711D" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_29D9CA33C4403D60F6287A2DC807711D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_1178063170A7E683289E7A2DC8072CD8" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:to="loc_us-gaap_StockholdersEquityAbstract_1178063170A7E683289E7A2DC8072CD8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_AE854E3F7D583BE577137A2DC807D802" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1178063170A7E683289E7A2DC8072CD8" xlink:to="loc_us-gaap_PreferredStockValue_AE854E3F7D583BE577137A2DC807D802" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_731C173907D440149A3A7A2DC8077880" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1178063170A7E683289E7A2DC8072CD8" xlink:to="loc_us-gaap_CommonStockValue_731C173907D440149A3A7A2DC8077880" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_229A099D3904D0ADDF4A7A2DC80729AE" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1178063170A7E683289E7A2DC8072CD8" xlink:to="loc_us-gaap_AdditionalPaidInCapital_229A099D3904D0ADDF4A7A2DC80729AE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_EE09A03D1FBE79A55F677A2DC8071BF0" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1178063170A7E683289E7A2DC8072CD8" xlink:to="loc_us-gaap_TreasuryStockValue_EE09A03D1FBE79A55F677A2DC8071BF0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_8888AAFDFA4C382876657A2DC807EA70" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1178063170A7E683289E7A2DC8072CD8" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_8888AAFDFA4C382876657A2DC807EA70" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_B77608E322871FD3FBF47A2DC80729F4" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1178063170A7E683289E7A2DC8072CD8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_B77608E322871FD3FBF47A2DC80729F4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_F7E78589BB5308FB28D57A2DC807233C" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1178063170A7E683289E7A2DC8072CD8" xlink:to="loc_us-gaap_StockholdersEquity_F7E78589BB5308FB28D57A2DC807233C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_2EE954DCEB4FCB47F3147A2DC81763F0" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1178063170A7E683289E7A2DC8072CD8" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_2EE954DCEB4FCB47F3147A2DC81763F0" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/ConsolidatedBalanceSheetsParentheticals" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_465EF5021F063568FD6FAE30E765DBE5" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_5C6C930CFA40F7C07520AE30E76360DC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_465EF5021F063568FD6FAE30E765DBE5" xlink:to="loc_us-gaap_StatementTable_5C6C930CFA40F7C07520AE30E76360DC" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_41826CE1623F3E213962AE30E763AE9E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_5C6C930CFA40F7C07520AE30E76360DC" xlink:to="loc_us-gaap_StatementScenarioAxis_41826CE1623F3E213962AE30E763AE9E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_9F54CD9185E239F2529EAE30E76396E6_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementScenarioAxis_41826CE1623F3E213962AE30E763AE9E" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_9F54CD9185E239F2529EAE30E76396E6_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_9F54CD9185E239F2529EAE30E76396E6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementScenarioAxis_41826CE1623F3E213962AE30E763AE9E" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_9F54CD9185E239F2529EAE30E76396E6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_B2F710D80C0AEB2DF942AE30E76424D4" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_5C6C930CFA40F7C07520AE30E76360DC" xlink:to="loc_us-gaap_StatementClassOfStockAxis_B2F710D80C0AEB2DF942AE30E76424D4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_72897C7AFD4CF8DA1D3FAE30E764C4D0_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_B2F710D80C0AEB2DF942AE30E76424D4" xlink:to="loc_us-gaap_ClassOfStockDomain_72897C7AFD4CF8DA1D3FAE30E764C4D0_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_72897C7AFD4CF8DA1D3FAE30E764C4D0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_B2F710D80C0AEB2DF942AE30E76424D4" xlink:to="loc_us-gaap_ClassOfStockDomain_72897C7AFD4CF8DA1D3FAE30E764C4D0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_51AD4FA0E2B3E3961D60AE30E7643612" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_72897C7AFD4CF8DA1D3FAE30E764C4D0" xlink:to="loc_us-gaap_CommonStockMember_51AD4FA0E2B3E3961D60AE30E7643612" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_F0EFC03C34C802E8CF22AE30E76407D6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CommonStockMember_51AD4FA0E2B3E3961D60AE30E7643612" xlink:to="loc_us-gaap_CommonClassAMember_F0EFC03C34C802E8CF22AE30E76407D6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_5B892C89D079852F8F6CAE30E765E4D2" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CommonStockMember_51AD4FA0E2B3E3961D60AE30E7643612" xlink:to="loc_us-gaap_CommonClassBMember_5B892C89D079852F8F6CAE30E765E4D2" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TreasuryClassAMember" xlink:label="loc_bio_TreasuryClassAMember_A97603E95C5FA6E8F9EDAE30E76523B8" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_72897C7AFD4CF8DA1D3FAE30E764C4D0" xlink:to="loc_bio_TreasuryClassAMember_A97603E95C5FA6E8F9EDAE30E76523B8" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TreasuryClassBMember" xlink:label="loc_bio_TreasuryClassBMember_4F3137ABE1E8D52555FDAE30E765F64D" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_72897C7AFD4CF8DA1D3FAE30E764C4D0" xlink:to="loc_bio_TreasuryClassBMember_4F3137ABE1E8D52555FDAE30E765F64D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_01387DE3BA4423FBA2E2AE30E7657D09" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_465EF5021F063568FD6FAE30E765DBE5" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_01387DE3BA4423FBA2E2AE30E7657D09" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_F7FC448F1E35ECF6A81AAE30E7667F6F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_465EF5021F063568FD6FAE30E765DBE5" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_F7FC448F1E35ECF6A81AAE30E7667F6F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_43FD18718AEC99739DC1AE30E766EE65" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_465EF5021F063568FD6FAE30E765DBE5" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_43FD18718AEC99739DC1AE30E766EE65" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_C3B8484E82F7F831D6E9AE30E766B41E" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_465EF5021F063568FD6FAE30E765DBE5" xlink:to="loc_us-gaap_PreferredStockSharesIssued_C3B8484E82F7F831D6E9AE30E766B41E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_3D850F83C18D4DD12BFBAE30E766F74A" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_465EF5021F063568FD6FAE30E765DBE5" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_3D850F83C18D4DD12BFBAE30E766F74A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_341925D27683D54C6966AE30E7668A50" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_465EF5021F063568FD6FAE30E765DBE5" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_341925D27683D54C6966AE30E7668A50" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_6EB407A693726EFD70CFAE30E7665872" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_465EF5021F063568FD6FAE30E765DBE5" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_6EB407A693726EFD70CFAE30E7665872" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_9296B0174856471E3161AE30E767A379" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_465EF5021F063568FD6FAE30E765DBE5" xlink:to="loc_us-gaap_CommonStockSharesIssued_9296B0174856471E3161AE30E767A379" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_0D9C9AD45078BAFBD842AE30E767821B" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_465EF5021F063568FD6FAE30E765DBE5" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_0D9C9AD45078BAFBD842AE30E767821B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_9BAB3E16C3DC5732525CAE30E767AF2F" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_465EF5021F063568FD6FAE30E765DBE5" xlink:to="loc_us-gaap_TreasuryStockShares_9BAB3E16C3DC5732525CAE30E767AF2F" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_07E16DB27D6D03DAE5892FC9AD5E0403" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_50DF49952808F02B9D762FC9AD5D86AB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_07E16DB27D6D03DAE5892FC9AD5E0403" xlink:to="loc_us-gaap_StatementTable_50DF49952808F02B9D762FC9AD5D86AB" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_C5BBE9A2FA7021AE3B942FC9AD5E1F53" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_50DF49952808F02B9D762FC9AD5D86AB" xlink:to="loc_us-gaap_StatementScenarioAxis_C5BBE9A2FA7021AE3B942FC9AD5E1F53" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_6FA43DCAD9D9F62D4EDB2FC9AD5E4109_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementScenarioAxis_C5BBE9A2FA7021AE3B942FC9AD5E1F53" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_6FA43DCAD9D9F62D4EDB2FC9AD5E4109_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_6FA43DCAD9D9F62D4EDB2FC9AD5E4109" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementScenarioAxis_C5BBE9A2FA7021AE3B942FC9AD5E1F53" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_6FA43DCAD9D9F62D4EDB2FC9AD5E4109" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4478C52D9FC5EA9667432FC9AD5F24F1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_07E16DB27D6D03DAE5892FC9AD5E0403" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4478C52D9FC5EA9667432FC9AD5F24F1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromCustomers" xlink:label="loc_us-gaap_ProceedsFromCustomers_566D293FC1D17DF4DB662FC9AD5F8699" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4478C52D9FC5EA9667432FC9AD5F24F1" xlink:to="loc_us-gaap_ProceedsFromCustomers_566D293FC1D17DF4DB662FC9AD5F8699" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToSuppliersAndEmployees" xlink:label="loc_us-gaap_PaymentsToSuppliersAndEmployees_6D1651E55FDF017749152FC9AD6064AD" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4478C52D9FC5EA9667432FC9AD5F24F1" xlink:to="loc_us-gaap_PaymentsToSuppliersAndEmployees_6D1651E55FDF017749152FC9AD6064AD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaid" xlink:label="loc_us-gaap_InterestPaid_5BD47A3626852FFFBD202FC9AD60299E" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4478C52D9FC5EA9667432FC9AD5F24F1" xlink:to="loc_us-gaap_InterestPaid_5BD47A3626852FFFBD202FC9AD60299E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_C7CF8B5EE43511CC9E112FC9AD607A9C" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4478C52D9FC5EA9667432FC9AD5F24F1" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_C7CF8B5EE43511CC9E112FC9AD607A9C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromOtherOperatingActivities" xlink:label="loc_us-gaap_ProceedsFromOtherOperatingActivities_528B5DDAAEDEAC83F3A22FC9AD6087B7" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4478C52D9FC5EA9667432FC9AD5F24F1" xlink:to="loc_us-gaap_ProceedsFromOtherOperatingActivities_528B5DDAAEDEAC83F3A22FC9AD6087B7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_9A14B552C9FF7531CEFC2FC9AD60CFCD" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4478C52D9FC5EA9667432FC9AD5F24F1" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_9A14B552C9FF7531CEFC2FC9AD60CFCD" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_Proceedsfromderivativeinstrumentsoperatingactivities" xlink:label="loc_bio_Proceedsfromderivativeinstrumentsoperatingactivities_5EF1A66924AAE50F05D62FC9AD60D795" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4478C52D9FC5EA9667432FC9AD5F24F1" xlink:to="loc_bio_Proceedsfromderivativeinstrumentsoperatingactivities_5EF1A66924AAE50F05D62FC9AD60D795" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_33F8C8C65A4D5878E8402FC9AD61F0E3" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4478C52D9FC5EA9667432FC9AD5F24F1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_33F8C8C65A4D5878E8402FC9AD61F0E3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44F0670D7757828C4B0E2FC9AD61E51E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_07E16DB27D6D03DAE5892FC9AD5E0403" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44F0670D7757828C4B0E2FC9AD61E51E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_E13A4138082A9107F7492FC9AD618470" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44F0670D7757828C4B0E2FC9AD61E51E" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_E13A4138082A9107F7492FC9AD618470" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_3E522EC47E32E25D27302FC9AD61E7E1" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44F0670D7757828C4B0E2FC9AD61E51E" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_3E522EC47E32E25D27302FC9AD61E7E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_24B239D888DAB7519C332FC9AD62EDAB" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44F0670D7757828C4B0E2FC9AD61E51E" xlink:to="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_24B239D888DAB7519C332FC9AD62EDAB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForProceedsFromInvestments" xlink:label="loc_us-gaap_PaymentsForProceedsFromInvestments_18AA0D59F97368E45AF22FDA87A00541" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44F0670D7757828C4B0E2FC9AD61E51E" xlink:to="loc_us-gaap_PaymentsForProceedsFromInvestments_18AA0D59F97368E45AF22FDA87A00541" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_E8C9F0161740AD6ADEB12FC9AD6213F8" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44F0670D7757828C4B0E2FC9AD61E51E" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_E8C9F0161740AD6ADEB12FC9AD6213F8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_F61735F5550F5C2638492FC9AD62BF32" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44F0670D7757828C4B0E2FC9AD61E51E" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_F61735F5550F5C2638492FC9AD62BF32" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireRestrictedInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireRestrictedInvestments_BE12CE52A217A628F1632FC9AD626BE3" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44F0670D7757828C4B0E2FC9AD61E51E" xlink:to="loc_us-gaap_PaymentsToAcquireRestrictedInvestments_BE12CE52A217A628F1632FC9AD626BE3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_263CE3AE010D1B3A37512FC9AD621E13" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44F0670D7757828C4B0E2FC9AD61E51E" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_263CE3AE010D1B3A37512FC9AD621E13" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_EF7A73E7FB52D15E1C3C2FC9AD621556" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44F0670D7757828C4B0E2FC9AD61E51E" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_EF7A73E7FB52D15E1C3C2FC9AD621556" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_96DC91F3259C86F573BA2FC9AD63A40E" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44F0670D7757828C4B0E2FC9AD61E51E" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_96DC91F3259C86F573BA2FC9AD63A40E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2D739F88FFB861B16BC62FC9AD6326DB" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44F0670D7757828C4B0E2FC9AD61E51E" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2D739F88FFB861B16BC62FC9AD6326DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A0933FE82A3597606E422FC9AD6345F4" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_07E16DB27D6D03DAE5892FC9AD5E0403" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A0933FE82A3597606E422FC9AD6345F4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_E23AFF35ABBDC9199C2C2FC9AD63C3C5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A0933FE82A3597606E422FC9AD6345F4" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_E23AFF35ABBDC9199C2C2FC9AD63C3C5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_D88BC1EEBAB445EE7DB52FC9AD630A43" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A0933FE82A3597606E422FC9AD6345F4" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_D88BC1EEBAB445EE7DB52FC9AD630A43" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_93581DA75699EA4E0F262FC9AD64A2D3" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A0933FE82A3597606E422FC9AD6345F4" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_93581DA75699EA4E0F262FC9AD64A2D3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_3C366A7BC243647C9C192FC9AD6471F4" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A0933FE82A3597606E422FC9AD6345F4" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_3C366A7BC243647C9C192FC9AD6471F4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_75D2E72EBAD83270EBDE2FC9AD64C00F" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A0933FE82A3597606E422FC9AD6345F4" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_75D2E72EBAD83270EBDE2FC9AD64C00F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_8994BDDF2315033A6FDD2FC9AD64EC5E" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A0933FE82A3597606E422FC9AD6345F4" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_8994BDDF2315033A6FDD2FC9AD64EC5E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_CF238F9114B10EC08EBE2FC9AD64729E" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A0933FE82A3597606E422FC9AD6345F4" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_CF238F9114B10EC08EBE2FC9AD64729E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_F80393DE4A79C141C1A32FC9AD648F42" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A0933FE82A3597606E422FC9AD6345F4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_F80393DE4A79C141C1A32FC9AD648F42" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_1251355909A02DF26AFD2FC9AD65CAF9" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_07E16DB27D6D03DAE5892FC9AD5E0403" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_1251355909A02DF26AFD2FC9AD65CAF9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_FCB3C7476BBD31F4BED82FC9AD65C769" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_07E16DB27D6D03DAE5892FC9AD5E0403" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_FCB3C7476BBD31F4BED82FC9AD65C769" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5FCB14D74DA4D4CA50162FC9AD6558BC" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_07E16DB27D6D03DAE5892FC9AD5E0403" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5FCB14D74DA4D4CA50162FC9AD6558BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1D6C8F10C1FF99D310942FC9AD655618" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_07E16DB27D6D03DAE5892FC9AD5E0403" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1D6C8F10C1FF99D310942FC9AD655618" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashCurrent" xlink:label="loc_us-gaap_RestrictedCashCurrent_5D79B683D89358FD14B82FC9AD6524E8" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_07E16DB27D6D03DAE5892FC9AD5E0403" xlink:to="loc_us-gaap_RestrictedCashCurrent_5D79B683D89358FD14B82FC9AD6524E8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_7F1F6F7BBB2C0F2E08F22FC9AD65A341" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_07E16DB27D6D03DAE5892FC9AD5E0403" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_7F1F6F7BBB2C0F2E08F22FC9AD65A341" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_A3660DF5BC91049C09876EA743D166A1" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_FCA835FB083885C5D9C16EA743CE719C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_A3660DF5BC91049C09876EA743D166A1" xlink:to="loc_us-gaap_StatementTable_FCA835FB083885C5D9C16EA743CE719C" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_D4D0A413E5A8FDE391036EA743CE6801" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_FCA835FB083885C5D9C16EA743CE719C" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_D4D0A413E5A8FDE391036EA743CE6801" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_497ECD80523EC13DB9806EA743CFA3E9_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_D4D0A413E5A8FDE391036EA743CE6801" xlink:to="loc_us-gaap_TypeOfAdoptionMember_497ECD80523EC13DB9806EA743CFA3E9_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_497ECD80523EC13DB9806EA743CFA3E9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_D4D0A413E5A8FDE391036EA743CE6801" xlink:to="loc_us-gaap_TypeOfAdoptionMember_497ECD80523EC13DB9806EA743CFA3E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201616Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201616Member_FA674ACA45026D4809D66EA743CF6307" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_497ECD80523EC13DB9806EA743CFA3E9" xlink:to="loc_us-gaap_AccountingStandardsUpdate201616Member_FA674ACA45026D4809D66EA743CF6307" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_C27F8B5FEBA30232C7826EA743CF50CD" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_497ECD80523EC13DB9806EA743CFA3E9" xlink:to="loc_us-gaap_AccountingStandardsUpdate201409Member_C27F8B5FEBA30232C7826EA743CF50CD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2BAE210D4028EE43B9D06EA743CFA204" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_FCA835FB083885C5D9C16EA743CE719C" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2BAE210D4028EE43B9D06EA743CFA204" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_D2E020C0B85A5356E6F36EA743CFC7F4_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2BAE210D4028EE43B9D06EA743CFA204" xlink:to="loc_us-gaap_EquityComponentDomain_D2E020C0B85A5356E6F36EA743CFC7F4_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_D2E020C0B85A5356E6F36EA743CFC7F4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2BAE210D4028EE43B9D06EA743CFA204" xlink:to="loc_us-gaap_EquityComponentDomain_D2E020C0B85A5356E6F36EA743CFC7F4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_F64C545699BC2DD12C2D6EA743D01E72" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_D2E020C0B85A5356E6F36EA743CFC7F4" xlink:to="loc_us-gaap_CommonStockMember_F64C545699BC2DD12C2D6EA743D01E72" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_2A5267B0D3DC3062D7EB6EA743D0B775" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_D2E020C0B85A5356E6F36EA743CFC7F4" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_2A5267B0D3DC3062D7EB6EA743D0B775" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaap_TreasuryStockMember_33A6875A199BE54779296EA743D0E37F" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_D2E020C0B85A5356E6F36EA743CFC7F4" xlink:to="loc_us-gaap_TreasuryStockMember_33A6875A199BE54779296EA743D0E37F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_97D7AFAD3E808F459DBF6EA743D089FF" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_D2E020C0B85A5356E6F36EA743CFC7F4" xlink:to="loc_us-gaap_RetainedEarningsMember_97D7AFAD3E808F459DBF6EA743D089FF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_FB1612B516083856AF196EA743D1FACD" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_D2E020C0B85A5356E6F36EA743CFC7F4" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_FB1612B516083856AF196EA743D1FACD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ParentMember" xlink:label="loc_us-gaap_ParentMember_6040810E21A299677AAB6EA743D1E45F" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_D2E020C0B85A5356E6F36EA743CFC7F4" xlink:to="loc_us-gaap_ParentMember_6040810E21A299677AAB6EA743D1E45F" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection" xlink:label="loc_bio_EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection_C84EA61A7B466EEACFA06EA743D1F588" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_A3660DF5BC91049C09876EA743D166A1" xlink:to="loc_bio_EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection_C84EA61A7B466EEACFA06EA743D1F588" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" xlink:label="loc_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_713295F95523638863B06EA743D242DF" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_A3660DF5BC91049C09876EA743D166A1" xlink:to="loc_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_713295F95523638863B06EA743D242DF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_B2DA4F96CC90057237766EA743D240CE" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_A3660DF5BC91049C09876EA743D166A1" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_B2DA4F96CC90057237766EA743D240CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_CAB5F00B831A047A2CF56EA743D2C802" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_B2DA4F96CC90057237766EA743D240CE" xlink:to="loc_us-gaap_StockholdersEquity_CAB5F00B831A047A2CF56EA743D2C802" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_98A598DCD92413E030696EA743D23F28" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_B2DA4F96CC90057237766EA743D240CE" xlink:to="loc_us-gaap_NetIncomeLoss_98A598DCD92413E030696EA743D23F28" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_84B97BBFFB351B6433BF6EA743D20000" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_B2DA4F96CC90057237766EA743D240CE" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_84B97BBFFB351B6433BF6EA743D20000" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect" xlink:label="loc_bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect_397A67723889302D62E66EA743D20563" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_B2DA4F96CC90057237766EA743D240CE" xlink:to="loc_bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect_397A67723889302D62E66EA743D20563" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_560EF755E84B368E64B36EA743D368AF" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_B2DA4F96CC90057237766EA743D240CE" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_560EF755E84B368E64B36EA743D368AF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_99F5C20ADB0DD87DA1F06EA743D3A65C" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_B2DA4F96CC90057237766EA743D240CE" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_99F5C20ADB0DD87DA1F06EA743D3A65C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_6929F1DCB5D6B687F61E6EA743D38374" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_B2DA4F96CC90057237766EA743D240CE" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_6929F1DCB5D6B687F61E6EA743D38374" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_5F57E6D5A9D23C3D8D056EA743D37CB0" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_B2DA4F96CC90057237766EA743D240CE" xlink:to="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_5F57E6D5A9D23C3D8D056EA743D37CB0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_8CB2CC81CDE39B3DCF306EA743D30C6D" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_B2DA4F96CC90057237766EA743D240CE" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_8CB2CC81CDE39B3DCF306EA743D30C6D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_EE8CD570F919C9F669086EA743D399EF" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_B2DA4F96CC90057237766EA743D240CE" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_EE8CD570F919C9F669086EA743D399EF" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_6C5880AB45F29529AC89AE30E89A091D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_13579B60A303E251C8D6AE30E8991CBA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_6C5880AB45F29529AC89AE30E89A091D" xlink:to="loc_us-gaap_StatementTable_13579B60A303E251C8D6AE30E8991CBA" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1A2F154EA6290E2A54FAAE30E899EA39" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_13579B60A303E251C8D6AE30E8991CBA" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1A2F154EA6290E2A54FAAE30E899EA39" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_EFF8A6CB036DEE488F27AE30E89925DF_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1A2F154EA6290E2A54FAAE30E899EA39" xlink:to="loc_us-gaap_EquityComponentDomain_EFF8A6CB036DEE488F27AE30E89925DF_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_EFF8A6CB036DEE488F27AE30E89925DF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1A2F154EA6290E2A54FAAE30E899EA39" xlink:to="loc_us-gaap_EquityComponentDomain_EFF8A6CB036DEE488F27AE30E89925DF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_174A81540A9C4C061686AE30E89A4CD1" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_13579B60A303E251C8D6AE30E8991CBA" xlink:to="loc_us-gaap_StatementScenarioAxis_174A81540A9C4C061686AE30E89A4CD1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_93B34493C0D02E0A94C5AE30E89A7BE4_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementScenarioAxis_174A81540A9C4C061686AE30E89A4CD1" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_93B34493C0D02E0A94C5AE30E89A7BE4_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_93B34493C0D02E0A94C5AE30E89A7BE4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementScenarioAxis_174A81540A9C4C061686AE30E89A4CD1" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_93B34493C0D02E0A94C5AE30E89A7BE4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_2FC189F35CF7E8038A68AE30E89A50CE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6C5880AB45F29529AC89AE30E89A091D" xlink:to="loc_us-gaap_NetIncomeLoss_2FC189F35CF7E8038A68AE30E89A50CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_12449EDFB6F06DB4C3F2AE30E89B1DBA" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6C5880AB45F29529AC89AE30E89A091D" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_12449EDFB6F06DB4C3F2AE30E89B1DBA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_F2FB0A398D60CA21EF36AE30E89B1D83" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6C5880AB45F29529AC89AE30E89A091D" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_F2FB0A398D60CA21EF36AE30E89B1D83" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_A97960646332CB028BBDAE30E89BFEF5" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6C5880AB45F29529AC89AE30E89A091D" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_A97960646332CB028BBDAE30E89BFEF5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_656EB90647093C77B7C6AE30E89BF70C" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6C5880AB45F29529AC89AE30E89A091D" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_656EB90647093C77B7C6AE30E89BF70C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_3026848104052DCBC63DAE30E89B79DD" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6C5880AB45F29529AC89AE30E89A091D" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_3026848104052DCBC63DAE30E89B79DD" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_073D65074C652CDB70D4922B004F732B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_279CEECF74DE053C3392922B004F224E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_073D65074C652CDB70D4922B004F732B" xlink:to="loc_us-gaap_StatementTable_279CEECF74DE053C3392922B004F224E" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_C013247C08491408247A922B004FA327" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_279CEECF74DE053C3392922B004F224E" xlink:to="loc_us-gaap_StatementScenarioAxis_C013247C08491408247A922B004FA327" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_D13D5C9906839F3C3F77922B004FEE83_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementScenarioAxis_C013247C08491408247A922B004FA327" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_D13D5C9906839F3C3F77922B004FEE83_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_D13D5C9906839F3C3F77922B004FEE83" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementScenarioAxis_C013247C08491408247A922B004FA327" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_D13D5C9906839F3C3F77922B004FEE83" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_5C8FAE3C94A8EB1D1592922B004FEED6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_073D65074C652CDB70D4922B004F732B" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_5C8FAE3C94A8EB1D1592922B004FEED6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_5FA4487D44A505A82296922B004F5A3D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_073D65074C652CDB70D4922B004F732B" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_5FA4487D44A505A82296922B004F5A3D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_72FACF2B053E8CA045F9922B004FB53A" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_073D65074C652CDB70D4922B004F732B" xlink:to="loc_us-gaap_GrossProfit_72FACF2B053E8CA045F9922B004FB53A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_B8B5B2BD23FE2249B4DF922B004F420C" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_073D65074C652CDB70D4922B004F732B" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_B8B5B2BD23FE2249B4DF922B004F420C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_E132EBF0783B40BEC633922B004FA8CF" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_073D65074C652CDB70D4922B004F732B" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_E132EBF0783B40BEC633922B004FA8CF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaap_AssetImpairmentCharges_2B3EA8801C7F0EE55E8D922B004F678D" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_073D65074C652CDB70D4922B004F732B" xlink:to="loc_us-gaap_AssetImpairmentCharges_2B3EA8801C7F0EE55E8D922B004F678D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_28AC8DE02193E2AB73B1922B004F4FEE" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_073D65074C652CDB70D4922B004F732B" xlink:to="loc_us-gaap_OperatingIncomeLoss_28AC8DE02193E2AB73B1922B004F4FEE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_5385981A3243DE75C793922B004F5F2D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingIncomeLoss_28AC8DE02193E2AB73B1922B004F4FEE" xlink:to="loc_us-gaap_InterestExpense_5385981A3243DE75C793922B004F5F2D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_0A00DEB8AE85783FFBA0922B004F2A14" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingIncomeLoss_28AC8DE02193E2AB73B1922B004F4FEE" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_0A00DEB8AE85783FFBA0922B004F2A14" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrealizedGainOnSecurities" xlink:label="loc_us-gaap_UnrealizedGainOnSecurities_B8701A76370F2257E8CD922B004F1867" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_073D65074C652CDB70D4922B004F732B" xlink:to="loc_us-gaap_UnrealizedGainOnSecurities_B8701A76370F2257E8CD922B004F1867" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_B2597D8A57060A9885B1922B004F90C9" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_073D65074C652CDB70D4922B004F732B" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_B2597D8A57060A9885B1922B004F90C9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_162C76850C95D301EDE0922B004F419C" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_073D65074C652CDB70D4922B004F732B" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_162C76850C95D301EDE0922B004F419C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9473C7355EDAE91F6345922B004FEA35" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_162C76850C95D301EDE0922B004F419C" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_9473C7355EDAE91F6345922B004FEA35" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_3119E60B42831B270443922B004F075F" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_073D65074C652CDB70D4922B004F732B" xlink:to="loc_us-gaap_NetIncomeLoss_3119E60B42831B270443922B004F075F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_BC3EF303D4684629F974922B004F132B" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_073D65074C652CDB70D4922B004F732B" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_BC3EF303D4684629F974922B004F132B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_69084282DFFA152AB100922B004F5022" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_BC3EF303D4684629F974922B004F132B" xlink:to="loc_us-gaap_EarningsPerShareBasic_69084282DFFA152AB100922B004F5022" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_FF0261CE42CE0A5442B0922B004F0CAB" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_BC3EF303D4684629F974922B004F132B" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_FF0261CE42CE0A5442B0922B004F0CAB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_12704FEC04E2189D1125922B004F79E0" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_073D65074C652CDB70D4922B004F732B" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_12704FEC04E2189D1125922B004F79E0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_C1210868C5CFF40495CD922B004F92F7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_12704FEC04E2189D1125922B004F79E0" xlink:to="loc_us-gaap_EarningsPerShareDiluted_C1210868C5CFF40495CD922B004F92F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_483DB09EBACABC129558922B004FF5E7" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_12704FEC04E2189D1125922B004F79E0" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_483DB09EBACABC129558922B004FF5E7" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/DocumentAndEntityInformation" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:type="locator" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitiesTable" xlink:label="loc_dei_EntitiesTable_F499329B07233AA170614BBE31A939FF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:to="loc_dei_EntitiesTable_F499329B07233AA170614BBE31A939FF" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_C98A4FA6261375C9806A4BBE31A92B6B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_EntitiesTable_F499329B07233AA170614BBE31A939FF" xlink:to="loc_us-gaap_StatementClassOfStockAxis_C98A4FA6261375C9806A4BBE31A92B6B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_B9C8F5861A20767EE7FE4BBE31A96ECD_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_C98A4FA6261375C9806A4BBE31A92B6B" xlink:to="loc_us-gaap_ClassOfStockDomain_B9C8F5861A20767EE7FE4BBE31A96ECD_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_B9C8F5861A20767EE7FE4BBE31A96ECD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_C98A4FA6261375C9806A4BBE31A92B6B" xlink:to="loc_us-gaap_ClassOfStockDomain_B9C8F5861A20767EE7FE4BBE31A96ECD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_4D9C26456203C2ED8B554BBE31AA9F93" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_B9C8F5861A20767EE7FE4BBE31A96ECD" xlink:to="loc_us-gaap_CommonClassAMember_4D9C26456203C2ED8B554BBE31AA9F93" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_BBDB1B0D57C1EC6528794BBE31AAE2BA" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_B9C8F5861A20767EE7FE4BBE31A96ECD" xlink:to="loc_us-gaap_CommonClassBMember_BBDB1B0D57C1EC6528794BBE31AAE2BA" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_8935E7690F4348F239454BBE31AA33CF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:to="loc_dei_EntityRegistrantName_8935E7690F4348F239454BBE31AA33CF" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_1FA9E0F17B8C784A69F44BBE31AB6F9E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:to="loc_dei_DocumentType_1FA9E0F17B8C784A69F44BBE31AB6F9E" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_B7E387198308395CC6CB4BBE31AB4ECF" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:to="loc_dei_DocumentPeriodEndDate_B7E387198308395CC6CB4BBE31AB4ECF" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_04619C1700994A2BDA9A4BBE31ABE9F8" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:to="loc_dei_AmendmentFlag_04619C1700994A2BDA9A4BBE31ABE9F8" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_3954B6CB75482B333D9F4BBE31ABE9DD" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:to="loc_dei_EntityCentralIndexKey_3954B6CB75482B333D9F4BBE31ABE9DD" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_8B6894B462639AF1A1974BBE31AB7B02" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:to="loc_dei_CurrentFiscalYearEndDate_8B6894B462639AF1A1974BBE31AB7B02" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_C6D8BAE68D4B7AA460E04BBE31AC0D15" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_C6D8BAE68D4B7AA460E04BBE31AC0D15" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_C6FE7ADCB7EF4145AD1A4BBE31AC0FA9" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:to="loc_dei_EntityEmergingGrowthCompany_C6FE7ADCB7EF4145AD1A4BBE31AC0FA9" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_DA8B5169A42E5969887C4BBE31AC99EF" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:to="loc_dei_EntitySmallBusiness_DA8B5169A42E5969887C4BBE31AC99EF" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_518675150D4392E74C904BBE31AC39B9" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:to="loc_dei_EntityShellCompany_518675150D4392E74C904BBE31AC39B9" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_8838E60531FF16A53F4D4BBE31ACD082" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:to="loc_dei_EntityFilerCategory_8838E60531FF16A53F4D4BBE31ACD082" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_B6E9781B91F20C487FD94BBE31AC448C" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:to="loc_dei_EntityCurrentReportingStatus_B6E9781B91F20C487FD94BBE31AC448C" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_6AF896DCFE55BC143FC74BBE31ACABD9" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:to="loc_dei_EntityVoluntaryFilers_6AF896DCFE55BC143FC74BBE31ACABD9" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_C33EF20FDCB9EFE05ECA4BBE31AD5B27" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_C33EF20FDCB9EFE05ECA4BBE31AD5B27" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_E49CD9DAEEBC1055B9A44BBE31AD0A20" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:to="loc_dei_DocumentFiscalYearFocus_E49CD9DAEEBC1055B9A44BBE31AD0A20" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_840C8EF26D4C5FEAD45F4BBE31ADDBFE" xlink:type="locator" />
    <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:to="loc_dei_DocumentFiscalPeriodFocus_840C8EF26D4C5FEAD45F4BBE31ADDBFE" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_dei_EntityPublicFloat_EF14247E3C103327C2F54BBE31ADEB41" xlink:type="locator" />
    <link:definitionArc order="17" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:to="loc_dei_EntityPublicFloat_EF14247E3C103327C2F54BBE31ADEB41" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutns" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_477C504F3B3951DF02D4AE30E914088D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_18FD86CC303CB68FF8F6AE30E9134D08" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_477C504F3B3951DF02D4AE30E914088D" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_18FD86CC303CB68FF8F6AE30E9134D08" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_FFE78596B5AEBB88DC2CAE30E913017F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_18FD86CC303CB68FF8F6AE30E9134D08" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_FFE78596B5AEBB88DC2CAE30E913017F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_957029CD2FA3B7BE27B3AE30E9146DAA_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_FFE78596B5AEBB88DC2CAE30E913017F" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_957029CD2FA3B7BE27B3AE30E9146DAA_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_957029CD2FA3B7BE27B3AE30E9146DAA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_FFE78596B5AEBB88DC2CAE30E913017F" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_957029CD2FA3B7BE27B3AE30E9146DAA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_274064A501F5ED7A0294AE30E914DED7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_477C504F3B3951DF02D4AE30E914088D" xlink:to="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_274064A501F5ED7A0294AE30E914DED7" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutnsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_3FBC49011D80CC90A267AE30E81CE335" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_968DAD71F3F17CE507C1AE30E81BEDE6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_3FBC49011D80CC90A267AE30E81CE335" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_968DAD71F3F17CE507C1AE30E81BEDE6" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_9453A861F5B167106671AE30E81B21A5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_968DAD71F3F17CE507C1AE30E81BEDE6" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_9453A861F5B167106671AE30E81B21A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_C3D9BBEEE95B4D8B25B9AE30E81B930A_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_9453A861F5B167106671AE30E81B21A5" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_C3D9BBEEE95B4D8B25B9AE30E81B930A_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_C3D9BBEEE95B4D8B25B9AE30E81B930A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_9453A861F5B167106671AE30E81B21A5" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_C3D9BBEEE95B4D8B25B9AE30E81B930A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:label="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_C13DB8CAB2E64039F8CAAE30E81B4C46" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_C3D9BBEEE95B4D8B25B9AE30E81B930A" xlink:to="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_C13DB8CAB2E64039F8CAAE30E81B4C46" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForCreditLossMember" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_C65732BAB0697D3A270FAE30E81C49CD" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_C3D9BBEEE95B4D8B25B9AE30E81B930A" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_C65732BAB0697D3A270FAE30E81C49CD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease_1410AE73663734B039AEAE30E81C7E9F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_3FBC49011D80CC90A267AE30E81CE335" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease_1410AE73663734B039AEAE30E81C7E9F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_FAA7FB357FB186EEE071AE30E81CBB66" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_3FBC49011D80CC90A267AE30E81CE335" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_FAA7FB357FB186EEE071AE30E81CBB66" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_34565289AAE19EACF8A3AE30E81C3194" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_3FBC49011D80CC90A267AE30E81CE335" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_34565289AAE19EACF8A3AE30E81C3194" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_558EF26C7D4FADD0F265AE30E81D8E9D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_34565289AAE19EACF8A3AE30E81C3194" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_558EF26C7D4FADD0F265AE30E81D8E9D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_908D8D667C3B1CB5DAF2AE30E81DC398" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_34565289AAE19EACF8A3AE30E81C3194" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_908D8D667C3B1CB5DAF2AE30E81DC398" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_1F67C04231DA96FF9FEAAE30E81D81E1" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_34565289AAE19EACF8A3AE30E81C3194" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_1F67C04231DA96FF9FEAAE30E81D81E1" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutnsScheduleIiValuationAndQualifyingAccountsTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_E74709BD02A118CA4CABAE30E89FA441" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_14E6712BC074BC076631AE30E89E74FB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_E74709BD02A118CA4CABAE30E89FA441" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_14E6712BC074BC076631AE30E89E74FB" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_FCF32AF6EAE0EDFE83C9AE30E89E5D4D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_14E6712BC074BC076631AE30E89E74FB" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_FCF32AF6EAE0EDFE83C9AE30E89E5D4D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_E2BE37643540B8C3B478AE30E89E05D9_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_FCF32AF6EAE0EDFE83C9AE30E89E5D4D" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_E2BE37643540B8C3B478AE30E89E05D9_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_E2BE37643540B8C3B478AE30E89E05D9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_FCF32AF6EAE0EDFE83C9AE30E89E5D4D" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_E2BE37643540B8C3B478AE30E89E05D9" xlink:type="arc" />
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>bio-20181231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" />
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_bio_AssumptionsforBenefitObligationsandPeriodicBenefitCostsAbstract_5E96E490EAB36E0DB682BD7EABD8A184_label_en-US" xlink:label="lab_bio_AssumptionsforBenefitObligationsandPeriodicBenefitCostsAbstract_5E96E490EAB36E0DB682BD7EABD8A184" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assumptions for Benefit Obligations and Periodic Benefit Costs [Abstract]</link:label>
    <link:label id="lab_bio_AssumptionsforBenefitObligationsandPeriodicBenefitCostsAbstract_5E96E490EAB36E0DB682BD7EABD8A184_documentation_en-US" xlink:label="lab_bio_AssumptionsforBenefitObligationsandPeriodicBenefitCostsAbstract_5E96E490EAB36E0DB682BD7EABD8A184" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Assumptions for Benefit Obligations and Periodic Benefit Costs [Abstract]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_AssumptionsforBenefitObligationsandPeriodicBenefitCostsAbstract" xlink:label="loc_bio_AssumptionsforBenefitObligationsandPeriodicBenefitCostsAbstract_5E96E490EAB36E0DB682BD7EABD8A184" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_AssumptionsforBenefitObligationsandPeriodicBenefitCostsAbstract_5E96E490EAB36E0DB682BD7EABD8A184" xlink:to="lab_bio_AssumptionsforBenefitObligationsandPeriodicBenefitCostsAbstract_5E96E490EAB36E0DB682BD7EABD8A184" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4C242E6E4BAD2B75CB8CBD7EABD859CE_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4C242E6E4BAD2B75CB8CBD7EABD859CE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4C242E6E4BAD2B75CB8CBD7EABD859CE_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4C242E6E4BAD2B75CB8CBD7EABD859CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4C242E6E4BAD2B75CB8CBD7EABD859CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4C242E6E4BAD2B75CB8CBD7EABD859CE" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4C242E6E4BAD2B75CB8CBD7EABD859CE" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_98F527D809B0F484E06DBD7EABD8BE22_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis_98F527D809B0F484E06DBD7EABD8BE22" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_98F527D809B0F484E06DBD7EABD8BE22_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis_98F527D809B0F484E06DBD7EABD8BE22" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_98F527D809B0F484E06DBD7EABD8BE22" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_98F527D809B0F484E06DBD7EABD8BE22" xlink:to="lab_us-gaap_RetirementPlanTypeAxis_98F527D809B0F484E06DBD7EABD8BE22" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_E207BF95CC0507804AC7BD7EABD815B6_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain_E207BF95CC0507804AC7BD7EABD815B6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_E207BF95CC0507804AC7BD7EABD815B6_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain_E207BF95CC0507804AC7BD7EABD815B6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_E207BF95CC0507804AC7BD7EABD815B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_E207BF95CC0507804AC7BD7EABD815B6" xlink:to="lab_us-gaap_RetirementPlanTypeDomain_E207BF95CC0507804AC7BD7EABD815B6" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationAxis_49E3F0D7C02015AA3BD5BD7EABD99F5E_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationAxis_49E3F0D7C02015AA3BD5BD7EABD99F5E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan Sponsor Location [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationAxis_49E3F0D7C02015AA3BD5BD7EABD99F5E_label_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationAxis_49E3F0D7C02015AA3BD5BD7EABD99F5E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Sponsor Location [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanSponsorLocationAxis" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_49E3F0D7C02015AA3BD5BD7EABD99F5E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_49E3F0D7C02015AA3BD5BD7EABD99F5E" xlink:to="lab_us-gaap_RetirementPlanSponsorLocationAxis_49E3F0D7C02015AA3BD5BD7EABD99F5E" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationDomain_4B56DA514E06A33B878DBD7EABD99697_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationDomain_4B56DA514E06A33B878DBD7EABD99697" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan Sponsor Location [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanSponsorLocationDomain_4B56DA514E06A33B878DBD7EABD99697_label_en-US" xlink:label="lab_us-gaap_RetirementPlanSponsorLocationDomain_4B56DA514E06A33B878DBD7EABD99697" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Sponsor Location [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanSponsorLocationDomain" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_4B56DA514E06A33B878DBD7EABD99697" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationDomain_4B56DA514E06A33B878DBD7EABD99697" xlink:to="lab_us-gaap_RetirementPlanSponsorLocationDomain_4B56DA514E06A33B878DBD7EABD99697" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetirementPlanTaxStatusAxis_98859C400B559B44E7C3BD7EABD95BE0_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTaxStatusAxis_98859C400B559B44E7C3BD7EABD95BE0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan Tax Status [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTaxStatusAxis_98859C400B559B44E7C3BD7EABD95BE0_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTaxStatusAxis_98859C400B559B44E7C3BD7EABD95BE0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Tax Status [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTaxStatusAxis" xlink:label="loc_us-gaap_RetirementPlanTaxStatusAxis_98859C400B559B44E7C3BD7EABD95BE0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_98859C400B559B44E7C3BD7EABD95BE0" xlink:to="lab_us-gaap_RetirementPlanTaxStatusAxis_98859C400B559B44E7C3BD7EABD95BE0" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetirementPlanTaxStatusDomain_F1E75E571F3E757E39FABD7EABD963B2_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTaxStatusDomain_F1E75E571F3E757E39FABD7EABD963B2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan Tax Status [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTaxStatusDomain_F1E75E571F3E757E39FABD7EABD963B2_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTaxStatusDomain_F1E75E571F3E757E39FABD7EABD963B2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Tax Status [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTaxStatusDomain" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_F1E75E571F3E757E39FABD7EABD963B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTaxStatusDomain_F1E75E571F3E757E39FABD7EABD963B2" xlink:to="lab_us-gaap_RetirementPlanTaxStatusDomain_F1E75E571F3E757E39FABD7EABD963B2" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetirementPlanFundingStatusAxis_218B894A7E2FEC5AAE14BD7EABDAF144_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanFundingStatusAxis_218B894A7E2FEC5AAE14BD7EABDAF144" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan Funding Status [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanFundingStatusAxis_218B894A7E2FEC5AAE14BD7EABDAF144_label_en-US" xlink:label="lab_us-gaap_RetirementPlanFundingStatusAxis_218B894A7E2FEC5AAE14BD7EABDAF144" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Funding Status [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanFundingStatusAxis" xlink:label="loc_us-gaap_RetirementPlanFundingStatusAxis_218B894A7E2FEC5AAE14BD7EABDAF144" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanFundingStatusAxis_218B894A7E2FEC5AAE14BD7EABDAF144" xlink:to="lab_us-gaap_RetirementPlanFundingStatusAxis_218B894A7E2FEC5AAE14BD7EABDAF144" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetirementPlanFundingStatusDomain_B2C9B25701CA623B0A47BD7EABDAF510_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanFundingStatusDomain_B2C9B25701CA623B0A47BD7EABDAF510" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan Funding Status [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanFundingStatusDomain_B2C9B25701CA623B0A47BD7EABDAF510_label_en-US" xlink:label="lab_us-gaap_RetirementPlanFundingStatusDomain_B2C9B25701CA623B0A47BD7EABDAF510" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Funding Status [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanFundingStatusDomain" xlink:label="loc_us-gaap_RetirementPlanFundingStatusDomain_B2C9B25701CA623B0A47BD7EABDAF510" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanFundingStatusDomain_B2C9B25701CA623B0A47BD7EABDAF510" xlink:to="lab_us-gaap_RetirementPlanFundingStatusDomain_B2C9B25701CA623B0A47BD7EABDAF510" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetirementPlanNameAxis_F8F81816B49B27DE4367BD7EABDAE57E_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanNameAxis_F8F81816B49B27DE4367BD7EABDAE57E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanNameAxis_F8F81816B49B27DE4367BD7EABDAE57E_label_en-US" xlink:label="lab_us-gaap_RetirementPlanNameAxis_F8F81816B49B27DE4367BD7EABDAE57E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Name [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanNameAxis" xlink:label="loc_us-gaap_RetirementPlanNameAxis_F8F81816B49B27DE4367BD7EABDAE57E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanNameAxis_F8F81816B49B27DE4367BD7EABDAE57E" xlink:to="lab_us-gaap_RetirementPlanNameAxis_F8F81816B49B27DE4367BD7EABDAE57E" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetirementPlanNameDomain_054A807BCFA607622316BD7EABDA5F1B_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanNameDomain_054A807BCFA607622316BD7EABDA5F1B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanNameDomain_054A807BCFA607622316BD7EABDA5F1B_label_en-US" xlink:label="lab_us-gaap_RetirementPlanNameDomain_054A807BCFA607622316BD7EABDA5F1B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanNameDomain" xlink:label="loc_us-gaap_RetirementPlanNameDomain_054A807BCFA607622316BD7EABDA5F1B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanNameDomain_054A807BCFA607622316BD7EABDA5F1B" xlink:to="lab_us-gaap_RetirementPlanNameDomain_054A807BCFA607622316BD7EABDA5F1B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_374068D8D409B259308BBD7EABDA120B_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_374068D8D409B259308BBD7EABDA120B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Axis]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_374068D8D409B259308BBD7EABDA120B_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_374068D8D409B259308BBD7EABDA120B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_374068D8D409B259308BBD7EABDA120B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_374068D8D409B259308BBD7EABDA120B" xlink:to="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_374068D8D409B259308BBD7EABDA120B" xlink:type="arc" />
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_833FA4CC047F7E877716BD7EABDB1EF1_terseLabel_en-US" xlink:label="lab_us-gaap_PlanAssetCategoriesDomain_833FA4CC047F7E877716BD7EABDB1EF1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_833FA4CC047F7E877716BD7EABDB1EF1_label_en-US" xlink:label="lab_us-gaap_PlanAssetCategoriesDomain_833FA4CC047F7E877716BD7EABDB1EF1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_833FA4CC047F7E877716BD7EABDB1EF1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_833FA4CC047F7E877716BD7EABDB1EF1" xlink:to="lab_us-gaap_PlanAssetCategoriesDomain_833FA4CC047F7E877716BD7EABDB1EF1" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquitySecuritiesByIndustryAxis_1DB4FB3693533AE1BDA4BD7EABDBC506_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesByIndustryAxis_1DB4FB3693533AE1BDA4BD7EABDBC506" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Industry Sector [Axis]</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesByIndustryAxis_1DB4FB3693533AE1BDA4BD7EABDBC506_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesByIndustryAxis_1DB4FB3693533AE1BDA4BD7EABDBC506" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Industry Sector [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesByIndustryAxis" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_1DB4FB3693533AE1BDA4BD7EABDBC506" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_1DB4FB3693533AE1BDA4BD7EABDBC506" xlink:to="lab_us-gaap_EquitySecuritiesByIndustryAxis_1DB4FB3693533AE1BDA4BD7EABDBC506" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquitySecuritiesIndustryMember_C057720EF3440AD693A3BD7EABDBE2A3_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesIndustryMember_C057720EF3440AD693A3BD7EABDBE2A3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Industry Sector [Domain]</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesIndustryMember_C057720EF3440AD693A3BD7EABDBE2A3_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesIndustryMember_C057720EF3440AD693A3BD7EABDBE2A3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Industry Sector [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_C057720EF3440AD693A3BD7EABDBE2A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember_C057720EF3440AD693A3BD7EABDBE2A3" xlink:to="lab_us-gaap_EquitySecuritiesIndustryMember_C057720EF3440AD693A3BD7EABDBE2A3" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_025F60ECBE2DBC2767AFBD7EABDC96C1_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_025F60ECBE2DBC2767AFBD7EABDC96C1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment Objective [Axis]</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_025F60ECBE2DBC2767AFBD7EABDC96C1_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_025F60ECBE2DBC2767AFBD7EABDC96C1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment Objective [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesByInvestmentObjectiveAxis" xlink:label="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_025F60ECBE2DBC2767AFBD7EABDC96C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_025F60ECBE2DBC2767AFBD7EABDC96C1" xlink:to="lab_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_025F60ECBE2DBC2767AFBD7EABDC96C1" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquitySecuritiesInvestmentObjectiveMember_EED6E14950885694224CBD7EABDC7CB7_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesInvestmentObjectiveMember_EED6E14950885694224CBD7EABDC7CB7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment Objective [Domain]</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesInvestmentObjectiveMember_EED6E14950885694224CBD7EABDC7CB7_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesInvestmentObjectiveMember_EED6E14950885694224CBD7EABDC7CB7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment Objective [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesInvestmentObjectiveMember" xlink:label="loc_us-gaap_EquitySecuritiesInvestmentObjectiveMember_EED6E14950885694224CBD7EABDC7CB7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesInvestmentObjectiveMember_EED6E14950885694224CBD7EABDC7CB7" xlink:to="lab_us-gaap_EquitySecuritiesInvestmentObjectiveMember_EED6E14950885694224CBD7EABDC7CB7" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_9426A019A21C94DC9A55BD7EABDC6628_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_9426A019A21C94DC9A55BD7EABDC6628" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_9426A019A21C94DC9A55BD7EABDC6628_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_9426A019A21C94DC9A55BD7EABDC6628" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9426A019A21C94DC9A55BD7EABDC6628" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9426A019A21C94DC9A55BD7EABDC6628" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_9426A019A21C94DC9A55BD7EABDC6628" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_807D4E28874607E1B5EDBD7EABDC186B_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_807D4E28874607E1B5EDBD7EABDC186B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Measurements, Fair Value Hierarchy [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_807D4E28874607E1B5EDBD7EABDC186B_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_807D4E28874607E1B5EDBD7EABDC186B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_807D4E28874607E1B5EDBD7EABDC186B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_807D4E28874607E1B5EDBD7EABDC186B" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_807D4E28874607E1B5EDBD7EABDC186B" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_E295E5F4071B60246C7EBD7EABDD86FC_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_E295E5F4071B60246C7EBD7EABDD86FC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_E295E5F4071B60246C7EBD7EABDD86FC_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_E295E5F4071B60246C7EBD7EABDD86FC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_E295E5F4071B60246C7EBD7EABDD86FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_E295E5F4071B60246C7EBD7EABDD86FC" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_E295E5F4071B60246C7EBD7EABDD86FC" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyDomain_2B10DDBDF35E5DB51E35BD7EABDD2D0A_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain_2B10DDBDF35E5DB51E35BD7EABDD2D0A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_2B10DDBDF35E5DB51E35BD7EABDD2D0A_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain_2B10DDBDF35E5DB51E35BD7EABDD2D0A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_2B10DDBDF35E5DB51E35BD7EABDD2D0A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain_2B10DDBDF35E5DB51E35BD7EABDD2D0A" xlink:to="lab_us-gaap_RelatedPartyDomain_2B10DDBDF35E5DB51E35BD7EABDD2D0A" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_0ABB9013397BD78640C2BD7EABDDBB99_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis_0ABB9013397BD78640C2BD7EABDDBB99" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_0ABB9013397BD78640C2BD7EABDDBB99_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis_0ABB9013397BD78640C2BD7EABDDBB99" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_0ABB9013397BD78640C2BD7EABDDBB99" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_0ABB9013397BD78640C2BD7EABDDBB99" xlink:to="lab_us-gaap_RelatedPartyTransactionAxis_0ABB9013397BD78640C2BD7EABDDBB99" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_A6830E1474D5815A0F3CBD7EABDDCBA3_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain_A6830E1474D5815A0F3CBD7EABDDCBA3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_A6830E1474D5815A0F3CBD7EABDDCBA3_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain_A6830E1474D5815A0F3CBD7EABDDCBA3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_A6830E1474D5815A0F3CBD7EABDDCBA3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_A6830E1474D5815A0F3CBD7EABDDCBA3" xlink:to="lab_us-gaap_RelatedPartyTransactionDomain_A6830E1474D5815A0F3CBD7EABDDCBA3" xlink:type="arc" />
    <link:label id="lab_srt_RangeAxis_A83415AC884E1130A94ABD7EABDE3F7C_terseLabel_en-US" xlink:label="lab_srt_RangeAxis_A83415AC884E1130A94ABD7EABDE3F7C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_A83415AC884E1130A94ABD7EABDE3F7C_label_en-US" xlink:label="lab_srt_RangeAxis_A83415AC884E1130A94ABD7EABDE3F7C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_A83415AC884E1130A94ABD7EABDE3F7C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis_A83415AC884E1130A94ABD7EABDE3F7C" xlink:to="lab_srt_RangeAxis_A83415AC884E1130A94ABD7EABDE3F7C" xlink:type="arc" />
    <link:label id="lab_srt_RangeMember_57FD67C16CC6C78B4A11BD7EABDEAEE6_terseLabel_en-US" xlink:label="lab_srt_RangeMember_57FD67C16CC6C78B4A11BD7EABDEAEE6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_57FD67C16CC6C78B4A11BD7EABDEAEE6_label_en-US" xlink:label="lab_srt_RangeMember_57FD67C16CC6C78B4A11BD7EABDEAEE6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_57FD67C16CC6C78B4A11BD7EABDEAEE6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember_57FD67C16CC6C78B4A11BD7EABDEAEE6" xlink:to="lab_srt_RangeMember_57FD67C16CC6C78B4A11BD7EABDEAEE6" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_215CF63190CC00C360E8BD7EABDECBE4_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_215CF63190CC00C360E8BD7EABDECBE4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_215CF63190CC00C360E8BD7EABDECBE4_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_215CF63190CC00C360E8BD7EABDECBE4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_215CF63190CC00C360E8BD7EABDECBE4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_215CF63190CC00C360E8BD7EABDECBE4" xlink:to="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_215CF63190CC00C360E8BD7EABDECBE4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_292573073EF1782E9AF7BD7EABDEC08B_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_292573073EF1782E9AF7BD7EABDEC08B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Assumptions Used [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_292573073EF1782E9AF7BD7EABDEC08B_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_292573073EF1782E9AF7BD7EABDEC08B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Assumptions Used [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_292573073EF1782E9AF7BD7EABDEC08B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_292573073EF1782E9AF7BD7EABDEC08B" xlink:to="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_292573073EF1782E9AF7BD7EABDEC08B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_E1FB417830C77A9EFE44AE30E8AA70FB_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_E1FB417830C77A9EFE44AE30E8AA70FB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_E1FB417830C77A9EFE44AE30E8AA70FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_E1FB417830C77A9EFE44AE30E8AA70FB" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_E1FB417830C77A9EFE44AE30E8AA70FB" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_B06F2EAC0C0DFDFCE960AE30E8AA4C93_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_B06F2EAC0C0DFDFCE960AE30E8AA4C93" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_B06F2EAC0C0DFDFCE960AE30E8AA4C93_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_B06F2EAC0C0DFDFCE960AE30E8AA4C93" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_B06F2EAC0C0DFDFCE960AE30E8AA4C93" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_B06F2EAC0C0DFDFCE960AE30E8AA4C93" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_B06F2EAC0C0DFDFCE960AE30E8AA4C93" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_C713A14C49FA6BB29139AE30E6FFE8A2_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract_C713A14C49FA6BB29139AE30E6FFE8A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_C713A14C49FA6BB29139AE30E6FFE8A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_C713A14C49FA6BB29139AE30E6FFE8A2" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract_C713A14C49FA6BB29139AE30E6FFE8A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_7E7B01848E3F488860BDAE30E6FF2E0D_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock_7E7B01848E3F488860BDAE30E6FF2E0D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_7E7B01848E3F488860BDAE30E6FF2E0D_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock_7E7B01848E3F488860BDAE30E6FF2E0D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_7E7B01848E3F488860BDAE30E6FF2E0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock_7E7B01848E3F488860BDAE30E6FF2E0D" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock_7E7B01848E3F488860BDAE30E6FF2E0D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_E0FE0FA199D25993A990063C2EB1296B_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_E0FE0FA199D25993A990063C2EB1296B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_E0FE0FA199D25993A990063C2EB1296B_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_E0FE0FA199D25993A990063C2EB1296B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_E0FE0FA199D25993A990063C2EB1296B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_E0FE0FA199D25993A990063C2EB1296B" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_E0FE0FA199D25993A990063C2EB1296B" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_80FD1D64745D183DB91C063C2ED21B98_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_80FD1D64745D183DB91C063C2ED21B98" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_80FD1D64745D183DB91C063C2ED21B98_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_80FD1D64745D183DB91C063C2ED21B98" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_80FD1D64745D183DB91C063C2ED21B98" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_80FD1D64745D183DB91C063C2ED21B98" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_80FD1D64745D183DB91C063C2ED21B98" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_807D1D149082FB4F970F063C2ED71EA7_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_807D1D149082FB4F970F063C2ED71EA7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_807D1D149082FB4F970F063C2ED71EA7_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_807D1D149082FB4F970F063C2ED71EA7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_807D1D149082FB4F970F063C2ED71EA7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_807D1D149082FB4F970F063C2ED71EA7" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_807D1D149082FB4F970F063C2ED71EA7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_792276285A57EE133E2105AAEB5C3174_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_792276285A57EE133E2105AAEB5C3174" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Derivative Instruments [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_792276285A57EE133E2105AAEB5C3174_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_792276285A57EE133E2105AAEB5C3174" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Derivative Instruments [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_792276285A57EE133E2105AAEB5C3174" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_792276285A57EE133E2105AAEB5C3174" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_792276285A57EE133E2105AAEB5C3174" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_BF1E5793866FA4CDAB1605AAEB5C7C94_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_BF1E5793866FA4CDAB1605AAEB5C7C94" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial assets and liabilities carried at fair value on a recurring basis</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_BF1E5793866FA4CDAB1605AAEB5C7C94_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_BF1E5793866FA4CDAB1605AAEB5C7C94" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_BF1E5793866FA4CDAB1605AAEB5C7C94" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_BF1E5793866FA4CDAB1605AAEB5C7C94" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_BF1E5793866FA4CDAB1605AAEB5C7C94" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesTextBlock_3F36D31E1B6F6B9ABB0505AAEB5C3668_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesTextBlock_3F36D31E1B6F6B9ABB0505AAEB5C3668" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of available-for-sale investments</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesTextBlock_3F36D31E1B6F6B9ABB0505AAEB5C3668_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesTextBlock_3F36D31E1B6F6B9ABB0505AAEB5C3668" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesTextBlock" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesTextBlock_3F36D31E1B6F6B9ABB0505AAEB5C3668" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesTextBlock_3F36D31E1B6F6B9ABB0505AAEB5C3668" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesTextBlock_3F36D31E1B6F6B9ABB0505AAEB5C3668" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_C22FF38C8ED9F0A49C2B05AAEB5C485B_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_C22FF38C8ED9F0A49C2B05AAEB5C485B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of investments with gross unrealized losses and the associated fair value</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_C22FF38C8ED9F0A49C2B05AAEB5C485B_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_C22FF38C8ED9F0A49C2B05AAEB5C485B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Unrealized Loss on Investments [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_C22FF38C8ED9F0A49C2B05AAEB5C485B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_C22FF38C8ED9F0A49C2B05AAEB5C485B" xlink:to="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_C22FF38C8ED9F0A49C2B05AAEB5C485B" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_56572BAEC4BD14F0FA0E05AAEB5CE73D_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_56572BAEC4BD14F0FA0E05AAEB5CE73D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of amortized cost and estimated fair value of debt securities by contractual maturity date</link:label>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_56572BAEC4BD14F0FA0E05AAEB5CE73D_label_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_56572BAEC4BD14F0FA0E05AAEB5CE73D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments Classified by Contractual Maturity Date [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_56572BAEC4BD14F0FA0E05AAEB5CE73D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_56572BAEC4BD14F0FA0E05AAEB5CE73D" xlink:to="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_56572BAEC4BD14F0FA0E05AAEB5CE73D" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_C465D9814C123F1BE4A105AAEB5C5136_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_C465D9814C123F1BE4A105AAEB5C5136" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated fair value of financial instruments</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_C465D9814C123F1BE4A105AAEB5C5136_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_C465D9814C123F1BE4A105AAEB5C5136" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_C465D9814C123F1BE4A105AAEB5C5136" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_C465D9814C123F1BE4A105AAEB5C5136" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_C465D9814C123F1BE4A105AAEB5C5136" xlink:type="arc" />
    <link:label id="lab_bio_DocumentAndEntityInformation_6E15DB144FD87E2A19684BBE31A98154_label_en-US" xlink:label="lab_bio_DocumentAndEntityInformation_6E15DB144FD87E2A19684BBE31A98154" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document and Entity Information</link:label>
    <link:label id="lab_bio_DocumentAndEntityInformation_6E15DB144FD87E2A19684BBE31A98154_documentation_en-US" xlink:label="lab_bio_DocumentAndEntityInformation_6E15DB144FD87E2A19684BBE31A98154" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_DocumentAndEntityInformation" xlink:label="loc_bio_DocumentAndEntityInformation_6E15DB144FD87E2A19684BBE31A98154" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_DocumentAndEntityInformation_6E15DB144FD87E2A19684BBE31A98154" xlink:to="lab_bio_DocumentAndEntityInformation_6E15DB144FD87E2A19684BBE31A98154" xlink:type="arc" />
    <link:label id="lab_dei_EntitiesTable_F499329B07233AA170614BBE31A939FF_terseLabel_en-US" xlink:label="lab_dei_EntitiesTable_F499329B07233AA170614BBE31A939FF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entities [Table]</link:label>
    <link:label id="lab_dei_EntitiesTable_F499329B07233AA170614BBE31A939FF_label_en-US" xlink:label="lab_dei_EntitiesTable_F499329B07233AA170614BBE31A939FF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entities [Table]</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitiesTable" xlink:label="loc_dei_EntitiesTable_F499329B07233AA170614BBE31A939FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitiesTable_F499329B07233AA170614BBE31A939FF" xlink:to="lab_dei_EntitiesTable_F499329B07233AA170614BBE31A939FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_C98A4FA6261375C9806A4BBE31A92B6B_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis_C98A4FA6261375C9806A4BBE31A92B6B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_C98A4FA6261375C9806A4BBE31A92B6B_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis_C98A4FA6261375C9806A4BBE31A92B6B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_C98A4FA6261375C9806A4BBE31A92B6B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis_C98A4FA6261375C9806A4BBE31A92B6B" xlink:to="lab_us-gaap_StatementClassOfStockAxis_C98A4FA6261375C9806A4BBE31A92B6B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassOfStockDomain_B9C8F5861A20767EE7FE4BBE31A96ECD_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain_B9C8F5861A20767EE7FE4BBE31A96ECD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_B9C8F5861A20767EE7FE4BBE31A96ECD_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain_B9C8F5861A20767EE7FE4BBE31A96ECD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_B9C8F5861A20767EE7FE4BBE31A96ECD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain_B9C8F5861A20767EE7FE4BBE31A96ECD" xlink:to="lab_us-gaap_ClassOfStockDomain_B9C8F5861A20767EE7FE4BBE31A96ECD" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonClassAMember_4D9C26456203C2ED8B554BBE31AA9F93_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassAMember_4D9C26456203C2ED8B554BBE31AA9F93" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Class A [Member]</link:label>
    <link:label id="lab_us-gaap_CommonClassAMember_4D9C26456203C2ED8B554BBE31AA9F93_label_en-US" xlink:label="lab_us-gaap_CommonClassAMember_4D9C26456203C2ED8B554BBE31AA9F93" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Class A [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_4D9C26456203C2ED8B554BBE31AA9F93" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassAMember_4D9C26456203C2ED8B554BBE31AA9F93" xlink:to="lab_us-gaap_CommonClassAMember_4D9C26456203C2ED8B554BBE31AA9F93" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonClassBMember_BBDB1B0D57C1EC6528794BBE31AAE2BA_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassBMember_BBDB1B0D57C1EC6528794BBE31AAE2BA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Class B [Member]</link:label>
    <link:label id="lab_us-gaap_CommonClassBMember_BBDB1B0D57C1EC6528794BBE31AAE2BA_label_en-US" xlink:label="lab_us-gaap_CommonClassBMember_BBDB1B0D57C1EC6528794BBE31AAE2BA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Class B [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_BBDB1B0D57C1EC6528794BBE31AAE2BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassBMember_BBDB1B0D57C1EC6528794BBE31AAE2BA" xlink:to="lab_us-gaap_CommonClassBMember_BBDB1B0D57C1EC6528794BBE31AAE2BA" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74_label_en-US" xlink:label="lab_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:to="lab_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:type="arc" />
    <link:label id="lab_dei_EntityRegistrantName_8935E7690F4348F239454BBE31AA33CF_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName_8935E7690F4348F239454BBE31AA33CF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_8935E7690F4348F239454BBE31AA33CF_label_en-US" xlink:label="lab_dei_EntityRegistrantName_8935E7690F4348F239454BBE31AA33CF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_8935E7690F4348F239454BBE31AA33CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_8935E7690F4348F239454BBE31AA33CF" xlink:to="lab_dei_EntityRegistrantName_8935E7690F4348F239454BBE31AA33CF" xlink:type="arc" />
    <link:label id="lab_dei_DocumentType_1FA9E0F17B8C784A69F44BBE31AB6F9E_terseLabel_en-US" xlink:label="lab_dei_DocumentType_1FA9E0F17B8C784A69F44BBE31AB6F9E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_1FA9E0F17B8C784A69F44BBE31AB6F9E_label_en-US" xlink:label="lab_dei_DocumentType_1FA9E0F17B8C784A69F44BBE31AB6F9E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_1FA9E0F17B8C784A69F44BBE31AB6F9E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_1FA9E0F17B8C784A69F44BBE31AB6F9E" xlink:to="lab_dei_DocumentType_1FA9E0F17B8C784A69F44BBE31AB6F9E" xlink:type="arc" />
    <link:label id="lab_dei_DocumentPeriodEndDate_B7E387198308395CC6CB4BBE31AB4ECF_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_B7E387198308395CC6CB4BBE31AB4ECF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_B7E387198308395CC6CB4BBE31AB4ECF_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_B7E387198308395CC6CB4BBE31AB4ECF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_B7E387198308395CC6CB4BBE31AB4ECF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_B7E387198308395CC6CB4BBE31AB4ECF" xlink:to="lab_dei_DocumentPeriodEndDate_B7E387198308395CC6CB4BBE31AB4ECF" xlink:type="arc" />
    <link:label id="lab_dei_AmendmentFlag_04619C1700994A2BDA9A4BBE31ABE9F8_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag_04619C1700994A2BDA9A4BBE31ABE9F8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_04619C1700994A2BDA9A4BBE31ABE9F8_label_en-US" xlink:label="lab_dei_AmendmentFlag_04619C1700994A2BDA9A4BBE31ABE9F8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_04619C1700994A2BDA9A4BBE31ABE9F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_04619C1700994A2BDA9A4BBE31ABE9F8" xlink:to="lab_dei_AmendmentFlag_04619C1700994A2BDA9A4BBE31ABE9F8" xlink:type="arc" />
    <link:label id="lab_dei_EntityCentralIndexKey_3954B6CB75482B333D9F4BBE31ABE9DD_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey_3954B6CB75482B333D9F4BBE31ABE9DD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_3954B6CB75482B333D9F4BBE31ABE9DD_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey_3954B6CB75482B333D9F4BBE31ABE9DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_3954B6CB75482B333D9F4BBE31ABE9DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_3954B6CB75482B333D9F4BBE31ABE9DD" xlink:to="lab_dei_EntityCentralIndexKey_3954B6CB75482B333D9F4BBE31ABE9DD" xlink:type="arc" />
    <link:label id="lab_dei_CurrentFiscalYearEndDate_8B6894B462639AF1A1974BBE31AB7B02_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_8B6894B462639AF1A1974BBE31AB7B02" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_8B6894B462639AF1A1974BBE31AB7B02_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_8B6894B462639AF1A1974BBE31AB7B02" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_8B6894B462639AF1A1974BBE31AB7B02" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_8B6894B462639AF1A1974BBE31AB7B02" xlink:to="lab_dei_CurrentFiscalYearEndDate_8B6894B462639AF1A1974BBE31AB7B02" xlink:type="arc" />
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_C6D8BAE68D4B7AA460E04BBE31AC0D15_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_C6D8BAE68D4B7AA460E04BBE31AC0D15" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_C6D8BAE68D4B7AA460E04BBE31AC0D15_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_C6D8BAE68D4B7AA460E04BBE31AC0D15" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_C6D8BAE68D4B7AA460E04BBE31AC0D15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_C6D8BAE68D4B7AA460E04BBE31AC0D15" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_C6D8BAE68D4B7AA460E04BBE31AC0D15" xlink:type="arc" />
    <link:label id="lab_dei_EntityEmergingGrowthCompany_C6FE7ADCB7EF4145AD1A4BBE31AC0FA9_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_C6FE7ADCB7EF4145AD1A4BBE31AC0FA9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_C6FE7ADCB7EF4145AD1A4BBE31AC0FA9_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_C6FE7ADCB7EF4145AD1A4BBE31AC0FA9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_C6FE7ADCB7EF4145AD1A4BBE31AC0FA9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany_C6FE7ADCB7EF4145AD1A4BBE31AC0FA9" xlink:to="lab_dei_EntityEmergingGrowthCompany_C6FE7ADCB7EF4145AD1A4BBE31AC0FA9" xlink:type="arc" />
    <link:label id="lab_dei_EntitySmallBusiness_DA8B5169A42E5969887C4BBE31AC99EF_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness_DA8B5169A42E5969887C4BBE31AC99EF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_DA8B5169A42E5969887C4BBE31AC99EF_label_en-US" xlink:label="lab_dei_EntitySmallBusiness_DA8B5169A42E5969887C4BBE31AC99EF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_DA8B5169A42E5969887C4BBE31AC99EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness_DA8B5169A42E5969887C4BBE31AC99EF" xlink:to="lab_dei_EntitySmallBusiness_DA8B5169A42E5969887C4BBE31AC99EF" xlink:type="arc" />
    <link:label id="lab_dei_EntityShellCompany_518675150D4392E74C904BBE31AC39B9_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany_518675150D4392E74C904BBE31AC39B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_518675150D4392E74C904BBE31AC39B9_label_en-US" xlink:label="lab_dei_EntityShellCompany_518675150D4392E74C904BBE31AC39B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_518675150D4392E74C904BBE31AC39B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany_518675150D4392E74C904BBE31AC39B9" xlink:to="lab_dei_EntityShellCompany_518675150D4392E74C904BBE31AC39B9" xlink:type="arc" />
    <link:label id="lab_dei_EntityFilerCategory_8838E60531FF16A53F4D4BBE31ACD082_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory_8838E60531FF16A53F4D4BBE31ACD082" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_8838E60531FF16A53F4D4BBE31ACD082_label_en-US" xlink:label="lab_dei_EntityFilerCategory_8838E60531FF16A53F4D4BBE31ACD082" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_8838E60531FF16A53F4D4BBE31ACD082" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_8838E60531FF16A53F4D4BBE31ACD082" xlink:to="lab_dei_EntityFilerCategory_8838E60531FF16A53F4D4BBE31ACD082" xlink:type="arc" />
    <link:label id="lab_dei_EntityCurrentReportingStatus_B6E9781B91F20C487FD94BBE31AC448C_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_B6E9781B91F20C487FD94BBE31AC448C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_B6E9781B91F20C487FD94BBE31AC448C_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_B6E9781B91F20C487FD94BBE31AC448C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_B6E9781B91F20C487FD94BBE31AC448C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus_B6E9781B91F20C487FD94BBE31AC448C" xlink:to="lab_dei_EntityCurrentReportingStatus_B6E9781B91F20C487FD94BBE31AC448C" xlink:type="arc" />
    <link:label id="lab_dei_EntityVoluntaryFilers_6AF896DCFE55BC143FC74BBE31ACABD9_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers_6AF896DCFE55BC143FC74BBE31ACABD9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_6AF896DCFE55BC143FC74BBE31ACABD9_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers_6AF896DCFE55BC143FC74BBE31ACABD9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_6AF896DCFE55BC143FC74BBE31ACABD9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers_6AF896DCFE55BC143FC74BBE31ACABD9" xlink:to="lab_dei_EntityVoluntaryFilers_6AF896DCFE55BC143FC74BBE31ACABD9" xlink:type="arc" />
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_C33EF20FDCB9EFE05ECA4BBE31AD5B27_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer_C33EF20FDCB9EFE05ECA4BBE31AD5B27" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_C33EF20FDCB9EFE05ECA4BBE31AD5B27_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer_C33EF20FDCB9EFE05ECA4BBE31AD5B27" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_C33EF20FDCB9EFE05ECA4BBE31AD5B27" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer_C33EF20FDCB9EFE05ECA4BBE31AD5B27" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer_C33EF20FDCB9EFE05ECA4BBE31AD5B27" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalYearFocus_E49CD9DAEEBC1055B9A44BBE31AD0A20_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_E49CD9DAEEBC1055B9A44BBE31AD0A20" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_E49CD9DAEEBC1055B9A44BBE31AD0A20_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_E49CD9DAEEBC1055B9A44BBE31AD0A20" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_E49CD9DAEEBC1055B9A44BBE31AD0A20" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_E49CD9DAEEBC1055B9A44BBE31AD0A20" xlink:to="lab_dei_DocumentFiscalYearFocus_E49CD9DAEEBC1055B9A44BBE31AD0A20" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_840C8EF26D4C5FEAD45F4BBE31ADDBFE_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_840C8EF26D4C5FEAD45F4BBE31ADDBFE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_840C8EF26D4C5FEAD45F4BBE31ADDBFE_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_840C8EF26D4C5FEAD45F4BBE31ADDBFE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_840C8EF26D4C5FEAD45F4BBE31ADDBFE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_840C8EF26D4C5FEAD45F4BBE31ADDBFE" xlink:to="lab_dei_DocumentFiscalPeriodFocus_840C8EF26D4C5FEAD45F4BBE31ADDBFE" xlink:type="arc" />
    <link:label id="lab_dei_EntityPublicFloat_EF14247E3C103327C2F54BBE31ADEB41_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat_EF14247E3C103327C2F54BBE31ADEB41" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_EF14247E3C103327C2F54BBE31ADEB41_label_en-US" xlink:label="lab_dei_EntityPublicFloat_EF14247E3C103327C2F54BBE31ADEB41" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_dei_EntityPublicFloat_EF14247E3C103327C2F54BBE31ADEB41" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat_EF14247E3C103327C2F54BBE31ADEB41" xlink:to="lab_dei_EntityPublicFloat_EF14247E3C103327C2F54BBE31ADEB41" xlink:type="arc" />
    <link:label id="lab_bio_ObligationsandFundedStatusAbstract_AEFE4B200B67B426837C3B56C7896766_label_en-US" xlink:label="lab_bio_ObligationsandFundedStatusAbstract_AEFE4B200B67B426837C3B56C7896766" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Obligations and Funded Status [Abstract]</link:label>
    <link:label id="lab_bio_ObligationsandFundedStatusAbstract_AEFE4B200B67B426837C3B56C7896766_documentation_en-US" xlink:label="lab_bio_ObligationsandFundedStatusAbstract_AEFE4B200B67B426837C3B56C7896766" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Obligations and Funded Status [Abstract]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_ObligationsandFundedStatusAbstract" xlink:label="loc_bio_ObligationsandFundedStatusAbstract_AEFE4B200B67B426837C3B56C7896766" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_ObligationsandFundedStatusAbstract_AEFE4B200B67B426837C3B56C7896766" xlink:to="lab_bio_ObligationsandFundedStatusAbstract_AEFE4B200B67B426837C3B56C7896766" xlink:type="arc" />
    <link:label id="lab_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_DD4EB91A687A255498523B56C78E48B0_terseLabel_en-US" xlink:label="lab_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_DD4EB91A687A255498523B56C78E48B0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_DD4EB91A687A255498523B56C78E48B0_label_en-US" xlink:label="lab_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_DD4EB91A687A255498523B56C78E48B0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" xlink:label="loc_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_DD4EB91A687A255498523B56C78E48B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_DD4EB91A687A255498523B56C78E48B0" xlink:to="lab_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_DD4EB91A687A255498523B56C78E48B0" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanDisclosuresTableTextBlock_AF3ED301AAA3E39F68A83B56C78F424A_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanDisclosuresTableTextBlock_AF3ED301AAA3E39F68A83B56C78F424A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan Disclosures [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanDisclosuresTableTextBlock_AF3ED301AAA3E39F68A83B56C78F424A_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanDisclosuresTableTextBlock_AF3ED301AAA3E39F68A83B56C78F424A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan Disclosures [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedContributionPlanDisclosuresTableTextBlock" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosuresTableTextBlock_AF3ED301AAA3E39F68A83B56C78F424A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosuresTableTextBlock_AF3ED301AAA3E39F68A83B56C78F424A" xlink:to="lab_us-gaap_DefinedContributionPlanDisclosuresTableTextBlock_AF3ED301AAA3E39F68A83B56C78F424A" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_A068FE8F788A33C06E084FCE6F3E673D_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract_A068FE8F788A33C06E084FCE6F3E673D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_A068FE8F788A33C06E084FCE6F3E673D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_A068FE8F788A33C06E084FCE6F3E673D" xlink:to="lab_us-gaap_BusinessCombinationsAbstract_A068FE8F788A33C06E084FCE6F3E673D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_870869EE075CA65633144FCE6F3E5A1B_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_870869EE075CA65633144FCE6F3E5A1B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_870869EE075CA65633144FCE6F3E5A1B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_870869EE075CA65633144FCE6F3E5A1B" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_870869EE075CA65633144FCE6F3E5A1B" xlink:type="arc" />
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_5921C63234E605BAC2AF4FCE6F3E097C_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis_5921C63234E605BAC2AF4FCE6F3E097C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_5921C63234E605BAC2AF4FCE6F3E097C_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis_5921C63234E605BAC2AF4FCE6F3E097C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_5921C63234E605BAC2AF4FCE6F3E097C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_5921C63234E605BAC2AF4FCE6F3E097C" xlink:to="lab_us-gaap_BalanceSheetLocationAxis_5921C63234E605BAC2AF4FCE6F3E097C" xlink:type="arc" />
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_B860201E67E1756B17464FCE6F3F3FB6_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain_B860201E67E1756B17464FCE6F3F3FB6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_B860201E67E1756B17464FCE6F3F3FB6_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain_B860201E67E1756B17464FCE6F3F3FB6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_B860201E67E1756B17464FCE6F3F3FB6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_B860201E67E1756B17464FCE6F3F3FB6" xlink:to="lab_us-gaap_BalanceSheetLocationDomain_B860201E67E1756B17464FCE6F3F3FB6" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetDomain_46888E3FCB375186837A4FCE6F3F5044_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetDomain_46888E3FCB375186837A4FCE6F3F5044" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset [Domain]</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetDomain_46888E3FCB375186837A4FCE6F3F5044_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetDomain_46888E3FCB375186837A4FCE6F3F5044" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetDomain" xlink:label="loc_us-gaap_DeferredTaxAssetDomain_46888E3FCB375186837A4FCE6F3F5044" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetDomain_46888E3FCB375186837A4FCE6F3F5044" xlink:to="lab_us-gaap_DeferredTaxAssetDomain_46888E3FCB375186837A4FCE6F3F5044" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_4F0B06BAB902EDC0F52C4FCE6F3F9255_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_4F0B06BAB902EDC0F52C4FCE6F3F9255" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_4F0B06BAB902EDC0F52C4FCE6F3F9255" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_4F0B06BAB902EDC0F52C4FCE6F3F9255" xlink:to="lab_us-gaap_BusinessAcquisitionAxis_4F0B06BAB902EDC0F52C4FCE6F3F9255" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_662753AD438613FDD96C4FCE6F3F6464_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_662753AD438613FDD96C4FCE6F3F6464" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_662753AD438613FDD96C4FCE6F3F6464" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_662753AD438613FDD96C4FCE6F3F6464" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain_662753AD438613FDD96C4FCE6F3F6464" xlink:type="arc" />
    <link:label id="lab_bio_RainDanceTechnologiesInc.Member_F387D1923F75361C0BC64FCE6F40F6C1_terseLabel_en-US" xlink:label="lab_bio_RainDanceTechnologiesInc.Member_F387D1923F75361C0BC64FCE6F40F6C1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">RainDance Technologies, Inc. [Member]</link:label>
    <link:label id="lab_bio_RainDanceTechnologiesInc.Member_F387D1923F75361C0BC64FCE6F40F6C1_label_en-US" xlink:label="lab_bio_RainDanceTechnologiesInc.Member_F387D1923F75361C0BC64FCE6F40F6C1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">RainDance Technologies, Inc. [Member]</link:label>
    <link:label id="lab_bio_RainDanceTechnologiesInc.Member_F387D1923F75361C0BC64FCE6F40F6C1_documentation_en-US" xlink:label="lab_bio_RainDanceTechnologiesInc.Member_F387D1923F75361C0BC64FCE6F40F6C1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">RainDance Technologies, Inc. [Member]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_RainDanceTechnologiesInc.Member" xlink:label="loc_bio_RainDanceTechnologiesInc.Member_F387D1923F75361C0BC64FCE6F40F6C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_RainDanceTechnologiesInc.Member_F387D1923F75361C0BC64FCE6F40F6C1" xlink:to="lab_bio_RainDanceTechnologiesInc.Member_F387D1923F75361C0BC64FCE6F40F6C1" xlink:type="arc" />
    <link:label id="lab_bio_AnalyticalFlowCytometerPlatformMember_5130348A4FED15BC0F9C4FCE6F403B3C_terseLabel_en-US" xlink:label="lab_bio_AnalyticalFlowCytometerPlatformMember_5130348A4FED15BC0F9C4FCE6F403B3C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Analytical Flow Cytometer Platform [Member]</link:label>
    <link:label id="lab_bio_AnalyticalFlowCytometerPlatformMember_5130348A4FED15BC0F9C4FCE6F403B3C_label_en-US" xlink:label="lab_bio_AnalyticalFlowCytometerPlatformMember_5130348A4FED15BC0F9C4FCE6F403B3C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Analytical Flow Cytometer Platform [Member]</link:label>
    <link:label id="lab_bio_AnalyticalFlowCytometerPlatformMember_5130348A4FED15BC0F9C4FCE6F403B3C_documentation_en-US" xlink:label="lab_bio_AnalyticalFlowCytometerPlatformMember_5130348A4FED15BC0F9C4FCE6F403B3C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Analytical Flow Cytometer Platform</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_AnalyticalFlowCytometerPlatformMember" xlink:label="loc_bio_AnalyticalFlowCytometerPlatformMember_5130348A4FED15BC0F9C4FCE6F403B3C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_AnalyticalFlowCytometerPlatformMember_5130348A4FED15BC0F9C4FCE6F403B3C" xlink:to="lab_bio_AnalyticalFlowCytometerPlatformMember_5130348A4FED15BC0F9C4FCE6F403B3C" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_387F6796CB7310C3BB194FCE6F405E81_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems_387F6796CB7310C3BB194FCE6F405E81" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_387F6796CB7310C3BB194FCE6F405E81" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_387F6796CB7310C3BB194FCE6F405E81" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems_387F6796CB7310C3BB194FCE6F405E81" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_A9BC666D02838E082CE54FCE6F40E3AF_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1_A9BC666D02838E082CE54FCE6F40E3AF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_A9BC666D02838E082CE54FCE6F40E3AF_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1_A9BC666D02838E082CE54FCE6F40E3AF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_A9BC666D02838E082CE54FCE6F40E3AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_A9BC666D02838E082CE54FCE6F40E3AF" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1_A9BC666D02838E082CE54FCE6F40E3AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed_CC43B74CACE0B58E95594FCE6F404144_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed_CC43B74CACE0B58E95594FCE6F404144" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed_CC43B74CACE0B58E95594FCE6F404144_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed_CC43B74CACE0B58E95594FCE6F404144" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed_CC43B74CACE0B58E95594FCE6F404144" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed_CC43B74CACE0B58E95594FCE6F404144" xlink:to="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed_CC43B74CACE0B58E95594FCE6F404144" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_F30EA1D03C1590CD74F34FCE6F413E57_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_F30EA1D03C1590CD74F34FCE6F413E57" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_F30EA1D03C1590CD74F34FCE6F413E57_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_F30EA1D03C1590CD74F34FCE6F413E57" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_F30EA1D03C1590CD74F34FCE6F413E57" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_F30EA1D03C1590CD74F34FCE6F413E57" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_F30EA1D03C1590CD74F34FCE6F413E57" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_449CD72C50DA9929479A4FCE6F419DF9_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_449CD72C50DA9929479A4FCE6F419DF9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_449CD72C50DA9929479A4FCE6F419DF9_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_449CD72C50DA9929479A4FCE6F419DF9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_449CD72C50DA9929479A4FCE6F419DF9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_449CD72C50DA9929479A4FCE6F419DF9" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_449CD72C50DA9929479A4FCE6F419DF9" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_FD3EAFA64D09890226EE4FCE6F41D046_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_FD3EAFA64D09890226EE4FCE6F41D046" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_FD3EAFA64D09890226EE4FCE6F41D046_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_FD3EAFA64D09890226EE4FCE6F41D046" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_FD3EAFA64D09890226EE4FCE6F41D046" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_FD3EAFA64D09890226EE4FCE6F41D046" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_FD3EAFA64D09890226EE4FCE6F41D046" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_30C8E4B1315EFC83A7894FCE6F41E135_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_30C8E4B1315EFC83A7894FCE6F41E135" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_30C8E4B1315EFC83A7894FCE6F41E135_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_30C8E4B1315EFC83A7894FCE6F41E135" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_30C8E4B1315EFC83A7894FCE6F41E135" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_30C8E4B1315EFC83A7894FCE6F41E135" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_30C8E4B1315EFC83A7894FCE6F41E135" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_E041FB3640495033A3B54FCE6F416AF2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_E041FB3640495033A3B54FCE6F416AF2" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Purchase Accounting Adjustments</link:label>
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_E041FB3640495033A3B54FCE6F416AF2_label_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_E041FB3640495033A3B54FCE6F416AF2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Purchase Accounting Adjustments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_E041FB3640495033A3B54FCE6F416AF2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_E041FB3640495033A3B54FCE6F416AF2" xlink:to="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_E041FB3640495033A3B54FCE6F416AF2" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_6269F56466BDB12D63814FCE6F414E4B_verboseLabel_en-US" xlink:label="lab_us-gaap_Goodwill_6269F56466BDB12D63814FCE6F414E4B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_6269F56466BDB12D63814FCE6F414E4B_label_en-US" xlink:label="lab_us-gaap_Goodwill_6269F56466BDB12D63814FCE6F414E4B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_6269F56466BDB12D63814FCE6F414E4B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_6269F56466BDB12D63814FCE6F414E4B" xlink:to="lab_us-gaap_Goodwill_6269F56466BDB12D63814FCE6F414E4B" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_DD8D3118719D8C9562AE4FCE6F42FAB4_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod_DD8D3118719D8C9562AE4FCE6F42FAB4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_DD8D3118719D8C9562AE4FCE6F42FAB4_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod_DD8D3118719D8C9562AE4FCE6F42FAB4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_DD8D3118719D8C9562AE4FCE6F42FAB4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod_DD8D3118719D8C9562AE4FCE6F42FAB4" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod_DD8D3118719D8C9562AE4FCE6F42FAB4" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_E9A7810F8E7ED848DDDE4FCE6F4263CC_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_E9A7810F8E7ED848DDDE4FCE6F4263CC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred, Liabilities Incurred</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_E9A7810F8E7ED848DDDE4FCE6F4263CC_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_E9A7810F8E7ED848DDDE4FCE6F4263CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred, Liabilities Incurred</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_E9A7810F8E7ED848DDDE4FCE6F4263CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_E9A7810F8E7ED848DDDE4FCE6F4263CC" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_E9A7810F8E7ED848DDDE4FCE6F4263CC" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_7763624B45BFC67F0514C9D87A7A4454_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract_7763624B45BFC67F0514C9D87A7A4454" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_7763624B45BFC67F0514C9D87A7A4454" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7763624B45BFC67F0514C9D87A7A4454" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract_7763624B45BFC67F0514C9D87A7A4454" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_BA92BA2DC854A67E3B41C9D87A7DAF0F_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable_BA92BA2DC854A67E3B41C9D87A7DAF0F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Contingency [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_BA92BA2DC854A67E3B41C9D87A7DAF0F_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable_BA92BA2DC854A67E3B41C9D87A7DAF0F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Contingency [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxContingencyTable" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_BA92BA2DC854A67E3B41C9D87A7DAF0F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_BA92BA2DC854A67E3B41C9D87A7DAF0F" xlink:to="lab_us-gaap_IncomeTaxContingencyTable_BA92BA2DC854A67E3B41C9D87A7DAF0F" xlink:type="arc" />
    <link:label id="lab_bio_FinesandpenaltiesAxis_43C413244B32431640B3C9D87A7D614B_terseLabel_en-US" xlink:label="lab_bio_FinesandpenaltiesAxis_43C413244B32431640B3C9D87A7D614B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fines and penalties [Axis]</link:label>
    <link:label id="lab_bio_FinesandpenaltiesAxis_43C413244B32431640B3C9D87A7D614B_label_en-US" xlink:label="lab_bio_FinesandpenaltiesAxis_43C413244B32431640B3C9D87A7D614B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fines and penalties [Axis]</link:label>
    <link:label id="lab_bio_FinesandpenaltiesAxis_43C413244B32431640B3C9D87A7D614B_documentation_en-US" xlink:label="lab_bio_FinesandpenaltiesAxis_43C413244B32431640B3C9D87A7D614B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fines and penalties [Axis]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_FinesandpenaltiesAxis" xlink:label="loc_bio_FinesandpenaltiesAxis_43C413244B32431640B3C9D87A7D614B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_FinesandpenaltiesAxis_43C413244B32431640B3C9D87A7D614B" xlink:to="lab_bio_FinesandpenaltiesAxis_43C413244B32431640B3C9D87A7D614B" xlink:type="arc" />
    <link:label id="lab_bio_FinesandpenaltiesDomain_015F820AC13D68EC4F7EC9D87A7EF9CA_terseLabel_en-US" xlink:label="lab_bio_FinesandpenaltiesDomain_015F820AC13D68EC4F7EC9D87A7EF9CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fines and penalties [Domain]</link:label>
    <link:label id="lab_bio_FinesandpenaltiesDomain_015F820AC13D68EC4F7EC9D87A7EF9CA_label_en-US" xlink:label="lab_bio_FinesandpenaltiesDomain_015F820AC13D68EC4F7EC9D87A7EF9CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fines and penalties [Domain]</link:label>
    <link:label id="lab_bio_FinesandpenaltiesDomain_015F820AC13D68EC4F7EC9D87A7EF9CA_documentation_en-US" xlink:label="lab_bio_FinesandpenaltiesDomain_015F820AC13D68EC4F7EC9D87A7EF9CA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Domain] for Fines and penalties [Axis]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_FinesandpenaltiesDomain" xlink:label="loc_bio_FinesandpenaltiesDomain_015F820AC13D68EC4F7EC9D87A7EF9CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_FinesandpenaltiesDomain_015F820AC13D68EC4F7EC9D87A7EF9CA" xlink:to="lab_bio_FinesandpenaltiesDomain_015F820AC13D68EC4F7EC9D87A7EF9CA" xlink:type="arc" />
    <link:label id="lab_bio_NetofprepaidtaxesAxis_CDD87C3444A764DB73CCC9D87A7E084C_terseLabel_en-US" xlink:label="lab_bio_NetofprepaidtaxesAxis_CDD87C3444A764DB73CCC9D87A7E084C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net of prepaid taxes [Axis]</link:label>
    <link:label id="lab_bio_NetofprepaidtaxesAxis_CDD87C3444A764DB73CCC9D87A7E084C_label_en-US" xlink:label="lab_bio_NetofprepaidtaxesAxis_CDD87C3444A764DB73CCC9D87A7E084C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net of prepaid taxes [Axis]</link:label>
    <link:label id="lab_bio_NetofprepaidtaxesAxis_CDD87C3444A764DB73CCC9D87A7E084C_documentation_en-US" xlink:label="lab_bio_NetofprepaidtaxesAxis_CDD87C3444A764DB73CCC9D87A7E084C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Net of prepaid taxes [Axis]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_NetofprepaidtaxesAxis" xlink:label="loc_bio_NetofprepaidtaxesAxis_CDD87C3444A764DB73CCC9D87A7E084C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_NetofprepaidtaxesAxis_CDD87C3444A764DB73CCC9D87A7E084C" xlink:to="lab_bio_NetofprepaidtaxesAxis_CDD87C3444A764DB73CCC9D87A7E084C" xlink:type="arc" />
    <link:label id="lab_bio_NetofprepaidtaxesDomain_58D36A8D603C5BF20FCEC9D87A7FF26F_terseLabel_en-US" xlink:label="lab_bio_NetofprepaidtaxesDomain_58D36A8D603C5BF20FCEC9D87A7FF26F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net of prepaid taxes [Domain]</link:label>
    <link:label id="lab_bio_NetofprepaidtaxesDomain_58D36A8D603C5BF20FCEC9D87A7FF26F_label_en-US" xlink:label="lab_bio_NetofprepaidtaxesDomain_58D36A8D603C5BF20FCEC9D87A7FF26F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net of prepaid taxes [Domain]</link:label>
    <link:label id="lab_bio_NetofprepaidtaxesDomain_58D36A8D603C5BF20FCEC9D87A7FF26F_documentation_en-US" xlink:label="lab_bio_NetofprepaidtaxesDomain_58D36A8D603C5BF20FCEC9D87A7FF26F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Domain] for Net of prepaid taxes [Axis]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_NetofprepaidtaxesDomain" xlink:label="loc_bio_NetofprepaidtaxesDomain_58D36A8D603C5BF20FCEC9D87A7FF26F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_NetofprepaidtaxesDomain_58D36A8D603C5BF20FCEC9D87A7FF26F" xlink:to="lab_bio_NetofprepaidtaxesDomain_58D36A8D603C5BF20FCEC9D87A7FF26F" xlink:type="arc" />
    <link:label id="lab_bio_NetofprepaidtaxesMember_E2C9B721C31FCD7520FDC9D87A7F3D5F_terseLabel_en-US" xlink:label="lab_bio_NetofprepaidtaxesMember_E2C9B721C31FCD7520FDC9D87A7F3D5F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net of prepaid taxes [Member]</link:label>
    <link:label id="lab_bio_NetofprepaidtaxesMember_E2C9B721C31FCD7520FDC9D87A7F3D5F_label_en-US" xlink:label="lab_bio_NetofprepaidtaxesMember_E2C9B721C31FCD7520FDC9D87A7F3D5F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net of prepaid taxes [Member]</link:label>
    <link:label id="lab_bio_NetofprepaidtaxesMember_E2C9B721C31FCD7520FDC9D87A7F3D5F_documentation_en-US" xlink:label="lab_bio_NetofprepaidtaxesMember_E2C9B721C31FCD7520FDC9D87A7F3D5F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Net of prepaid taxes [Member]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_NetofprepaidtaxesMember" xlink:label="loc_bio_NetofprepaidtaxesMember_E2C9B721C31FCD7520FDC9D87A7F3D5F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_NetofprepaidtaxesMember_E2C9B721C31FCD7520FDC9D87A7F3D5F" xlink:to="lab_bio_NetofprepaidtaxesMember_E2C9B721C31FCD7520FDC9D87A7F3D5F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DividendsAxis_CAB02B7C186862689F67C9D87A7F860D_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsAxis_CAB02B7C186862689F67C9D87A7F860D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends [Axis]</link:label>
    <link:label id="lab_us-gaap_DividendsAxis_CAB02B7C186862689F67C9D87A7F860D_label_en-US" xlink:label="lab_us-gaap_DividendsAxis_CAB02B7C186862689F67C9D87A7F860D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsAxis" xlink:label="loc_us-gaap_DividendsAxis_CAB02B7C186862689F67C9D87A7F860D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsAxis_CAB02B7C186862689F67C9D87A7F860D" xlink:to="lab_us-gaap_DividendsAxis_CAB02B7C186862689F67C9D87A7F860D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DividendsDomain_78A2FD02415663647188C9D87A7F498C_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsDomain_78A2FD02415663647188C9D87A7F498C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends [Domain]</link:label>
    <link:label id="lab_us-gaap_DividendsDomain_78A2FD02415663647188C9D87A7F498C_label_en-US" xlink:label="lab_us-gaap_DividendsDomain_78A2FD02415663647188C9D87A7F498C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsDomain" xlink:label="loc_us-gaap_DividendsDomain_78A2FD02415663647188C9D87A7F498C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsDomain_78A2FD02415663647188C9D87A7F498C" xlink:to="lab_us-gaap_DividendsDomain_78A2FD02415663647188C9D87A7F498C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCountryMember_5269CAFC48A9B7D8C11CC9D87A80B75A_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCountryMember_5269CAFC48A9B7D8C11CC9D87A80B75A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Tax Authority [Member]</link:label>
    <link:label id="lab_us-gaap_ForeignCountryMember_5269CAFC48A9B7D8C11CC9D87A80B75A_label_en-US" xlink:label="lab_us-gaap_ForeignCountryMember_5269CAFC48A9B7D8C11CC9D87A80B75A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Tax Authority [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaap_ForeignCountryMember_5269CAFC48A9B7D8C11CC9D87A80B75A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCountryMember_5269CAFC48A9B7D8C11CC9D87A80B75A" xlink:to="lab_us-gaap_ForeignCountryMember_5269CAFC48A9B7D8C11CC9D87A80B75A" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_0EE752C84D1F1835B179C9D87A802C4F_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_0EE752C84D1F1835B179C9D87A802C4F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_0EE752C84D1F1835B179C9D87A802C4F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_0EE752C84D1F1835B179C9D87A802C4F" xlink:to="lab_us-gaap_BusinessAcquisitionAxis_0EE752C84D1F1835B179C9D87A802C4F" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_C391265E4E8D459BBA78C9D87A81DD70_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_C391265E4E8D459BBA78C9D87A81DD70" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_C391265E4E8D459BBA78C9D87A81DD70" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_C391265E4E8D459BBA78C9D87A81DD70" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain_C391265E4E8D459BBA78C9D87A81DD70" xlink:type="arc" />
    <link:label id="lab_us-gaap_AcquisitionRelatedCostsMember_5EE9DA0E7677A17432C8C9D87A8104C6_terseLabel_en-US" xlink:label="lab_us-gaap_AcquisitionRelatedCostsMember_5EE9DA0E7677A17432C8C9D87A8104C6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisition-related Costs [Member]</link:label>
    <link:label id="lab_us-gaap_AcquisitionRelatedCostsMember_5EE9DA0E7677A17432C8C9D87A8104C6_label_en-US" xlink:label="lab_us-gaap_AcquisitionRelatedCostsMember_5EE9DA0E7677A17432C8C9D87A8104C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquisition-related Costs [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AcquisitionRelatedCostsMember" xlink:label="loc_us-gaap_AcquisitionRelatedCostsMember_5EE9DA0E7677A17432C8C9D87A8104C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquisitionRelatedCostsMember_5EE9DA0E7677A17432C8C9D87A8104C6" xlink:to="lab_us-gaap_AcquisitionRelatedCostsMember_5EE9DA0E7677A17432C8C9D87A8104C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAxis_9F5C61B3E190C299F8C0C9D87A8129A4_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAxis_9F5C61B3E190C299F8C0C9D87A8129A4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_9F5C61B3E190C299F8C0C9D87A8129A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_9F5C61B3E190C299F8C0C9D87A8129A4" xlink:to="lab_us-gaap_TaxCreditCarryforwardAxis_9F5C61B3E190C299F8C0C9D87A8129A4" xlink:type="arc" />
    <link:label id="lab_us-gaap_TaxCreditCarryforwardNameDomain_B3BE23BD29E0C2C03074C9D87A81014C_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardNameDomain_B3BE23BD29E0C2C03074C9D87A81014C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward, Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_B3BE23BD29E0C2C03074C9D87A81014C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_B3BE23BD29E0C2C03074C9D87A81014C" xlink:to="lab_us-gaap_TaxCreditCarryforwardNameDomain_B3BE23BD29E0C2C03074C9D87A81014C" xlink:type="arc" />
    <link:label id="lab_bio_ForeignTaxCreditCarryforwardMember_277121F23DC7DA37B785C9D87A81EBC4_terseLabel_en-US" xlink:label="lab_bio_ForeignTaxCreditCarryforwardMember_277121F23DC7DA37B785C9D87A81EBC4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Tax Credit Carryforward [Member]</link:label>
    <link:label id="lab_bio_ForeignTaxCreditCarryforwardMember_277121F23DC7DA37B785C9D87A81EBC4_label_en-US" xlink:label="lab_bio_ForeignTaxCreditCarryforwardMember_277121F23DC7DA37B785C9D87A81EBC4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Tax Credit Carryforward [Member]</link:label>
    <link:label id="lab_bio_ForeignTaxCreditCarryforwardMember_277121F23DC7DA37B785C9D87A81EBC4_documentation_en-US" xlink:label="lab_bio_ForeignTaxCreditCarryforwardMember_277121F23DC7DA37B785C9D87A81EBC4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Foreign Tax Credit Carryforward [Member]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_ForeignTaxCreditCarryforwardMember" xlink:label="loc_bio_ForeignTaxCreditCarryforwardMember_277121F23DC7DA37B785C9D87A81EBC4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_ForeignTaxCreditCarryforwardMember_277121F23DC7DA37B785C9D87A81EBC4" xlink:to="lab_bio_ForeignTaxCreditCarryforwardMember_277121F23DC7DA37B785C9D87A81EBC4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchMember_B68BAB7EB17202D3CB84C9D87A82DDC7_label_en-US" xlink:label="lab_us-gaap_ResearchMember_B68BAB7EB17202D3CB84C9D87A82DDC7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research Tax Credit Carryforward [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchMember" xlink:label="loc_us-gaap_ResearchMember_B68BAB7EB17202D3CB84C9D87A82DDC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchMember_B68BAB7EB17202D3CB84C9D87A82DDC7" xlink:to="lab_us-gaap_ResearchMember_B68BAB7EB17202D3CB84C9D87A82DDC7" xlink:type="arc" />
    <link:label id="lab_bio_LimitationsOnUseMember_0CD68B27FC89E44D6E9DC9D87A82C6D9_terseLabel_en-US" xlink:label="lab_bio_LimitationsOnUseMember_0CD68B27FC89E44D6E9DC9D87A82C6D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Limitations On Use</link:label>
    <link:label id="lab_bio_LimitationsOnUseMember_0CD68B27FC89E44D6E9DC9D87A82C6D9_label_en-US" xlink:label="lab_bio_LimitationsOnUseMember_0CD68B27FC89E44D6E9DC9D87A82C6D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Limitations On Use [Member]</link:label>
    <link:label id="lab_bio_LimitationsOnUseMember_0CD68B27FC89E44D6E9DC9D87A82C6D9_documentation_en-US" xlink:label="lab_bio_LimitationsOnUseMember_0CD68B27FC89E44D6E9DC9D87A82C6D9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Limitations On Use [Member]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_LimitationsOnUseMember" xlink:label="loc_bio_LimitationsOnUseMember_0CD68B27FC89E44D6E9DC9D87A82C6D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_LimitationsOnUseMember_0CD68B27FC89E44D6E9DC9D87A82C6D9" xlink:to="lab_bio_LimitationsOnUseMember_0CD68B27FC89E44D6E9DC9D87A82C6D9" xlink:type="arc" />
    <link:label id="lab_bio_IncludingaccruedinterestandpenaltiesAxis_5861B5C5E4CF32A067EEC9D87A8236C6_label_en-US" xlink:label="lab_bio_IncludingaccruedinterestandpenaltiesAxis_5861B5C5E4CF32A067EEC9D87A8236C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Including accrued interest and penalties [Axis]</link:label>
    <link:label id="lab_bio_IncludingaccruedinterestandpenaltiesAxis_5861B5C5E4CF32A067EEC9D87A8236C6_documentation_en-US" xlink:label="lab_bio_IncludingaccruedinterestandpenaltiesAxis_5861B5C5E4CF32A067EEC9D87A8236C6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Including accrued interest and penalties [Axis]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_IncludingaccruedinterestandpenaltiesAxis" xlink:label="loc_bio_IncludingaccruedinterestandpenaltiesAxis_5861B5C5E4CF32A067EEC9D87A8236C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_IncludingaccruedinterestandpenaltiesAxis_5861B5C5E4CF32A067EEC9D87A8236C6" xlink:to="lab_bio_IncludingaccruedinterestandpenaltiesAxis_5861B5C5E4CF32A067EEC9D87A8236C6" xlink:type="arc" />
    <link:label id="lab_bio_IncludingaccruedinterestandpenaltiesDomain_76E8E4D495763DF85420C9D87A82B83D_terseLabel_en-US" xlink:label="lab_bio_IncludingaccruedinterestandpenaltiesDomain_76E8E4D495763DF85420C9D87A82B83D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Including accrued interest and penalties [Domain]</link:label>
    <link:label id="lab_bio_IncludingaccruedinterestandpenaltiesDomain_76E8E4D495763DF85420C9D87A82B83D_label_en-US" xlink:label="lab_bio_IncludingaccruedinterestandpenaltiesDomain_76E8E4D495763DF85420C9D87A82B83D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Including accrued interest and penalties [Domain]</link:label>
    <link:label id="lab_bio_IncludingaccruedinterestandpenaltiesDomain_76E8E4D495763DF85420C9D87A82B83D_documentation_en-US" xlink:label="lab_bio_IncludingaccruedinterestandpenaltiesDomain_76E8E4D495763DF85420C9D87A82B83D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Including accrued interest and penalties [Domain]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_IncludingaccruedinterestandpenaltiesDomain" xlink:label="loc_bio_IncludingaccruedinterestandpenaltiesDomain_76E8E4D495763DF85420C9D87A82B83D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_IncludingaccruedinterestandpenaltiesDomain_76E8E4D495763DF85420C9D87A82B83D" xlink:to="lab_bio_IncludingaccruedinterestandpenaltiesDomain_76E8E4D495763DF85420C9D87A82B83D" xlink:type="arc" />
    <link:label id="lab_bio_IncludingaccruedinterestandpenaltiesMember_D71E58BAE80EA60DE102C9D87A83552B_terseLabel_en-US" xlink:label="lab_bio_IncludingaccruedinterestandpenaltiesMember_D71E58BAE80EA60DE102C9D87A83552B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Including accrued interest and penalties [Member]</link:label>
    <link:label id="lab_bio_IncludingaccruedinterestandpenaltiesMember_D71E58BAE80EA60DE102C9D87A83552B_label_en-US" xlink:label="lab_bio_IncludingaccruedinterestandpenaltiesMember_D71E58BAE80EA60DE102C9D87A83552B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Including accrued interest and penalties [Member]</link:label>
    <link:label id="lab_bio_IncludingaccruedinterestandpenaltiesMember_D71E58BAE80EA60DE102C9D87A83552B_documentation_en-US" xlink:label="lab_bio_IncludingaccruedinterestandpenaltiesMember_D71E58BAE80EA60DE102C9D87A83552B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Including accrued interest and penalties [Member]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_IncludingaccruedinterestandpenaltiesMember" xlink:label="loc_bio_IncludingaccruedinterestandpenaltiesMember_D71E58BAE80EA60DE102C9D87A83552B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_IncludingaccruedinterestandpenaltiesMember_D71E58BAE80EA60DE102C9D87A83552B" xlink:to="lab_bio_IncludingaccruedinterestandpenaltiesMember_D71E58BAE80EA60DE102C9D87A83552B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_F5755B853F8EC854D6FDC9D87A836568_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis_F5755B853F8EC854D6FDC9D87A836568" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_F5755B853F8EC854D6FDC9D87A836568_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis_F5755B853F8EC854D6FDC9D87A836568" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_F5755B853F8EC854D6FDC9D87A836568" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_F5755B853F8EC854D6FDC9D87A836568" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis_F5755B853F8EC854D6FDC9D87A836568" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_4CD0E317E83E9B117D79C9D87A8319DE_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain_4CD0E317E83E9B117D79C9D87A8319DE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_4CD0E317E83E9B117D79C9D87A8319DE_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain_4CD0E317E83E9B117D79C9D87A8319DE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_4CD0E317E83E9B117D79C9D87A8319DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_4CD0E317E83E9B117D79C9D87A8319DE" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain_4CD0E317E83E9B117D79C9D87A8319DE" xlink:type="arc" />
    <link:label id="lab_us-gaap_DomesticCountryMember_8A99FF5014F3E550CD7DC9D87A844E7B_label_en-US" xlink:label="lab_us-gaap_DomesticCountryMember_8A99FF5014F3E550CD7DC9D87A844E7B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Domestic Tax Authority [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="loc_us-gaap_DomesticCountryMember_8A99FF5014F3E550CD7DC9D87A844E7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DomesticCountryMember_8A99FF5014F3E550CD7DC9D87A844E7B" xlink:to="lab_us-gaap_DomesticCountryMember_8A99FF5014F3E550CD7DC9D87A844E7B" xlink:type="arc" />
    <link:label id="lab_bio_TaxCutsandJobsActMember_A58087E589CB2C9C8708C9D87A842A44_terseLabel_en-US" xlink:label="lab_bio_TaxCutsandJobsActMember_A58087E589CB2C9C8708C9D87A842A44" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Cuts and Jobs Act [Member]</link:label>
    <link:label id="lab_bio_TaxCutsandJobsActMember_A58087E589CB2C9C8708C9D87A842A44_label_en-US" xlink:label="lab_bio_TaxCutsandJobsActMember_A58087E589CB2C9C8708C9D87A842A44" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Cuts and Jobs Act [Member]</link:label>
    <link:label id="lab_bio_TaxCutsandJobsActMember_A58087E589CB2C9C8708C9D87A842A44_documentation_en-US" xlink:label="lab_bio_TaxCutsandJobsActMember_A58087E589CB2C9C8708C9D87A842A44" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax Cuts and Jobs Act [Member]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_TaxCutsandJobsActMember" xlink:label="loc_bio_TaxCutsandJobsActMember_A58087E589CB2C9C8708C9D87A842A44" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_TaxCutsandJobsActMember_A58087E589CB2C9C8708C9D87A842A44" xlink:to="lab_bio_TaxCutsandJobsActMember_A58087E589CB2C9C8708C9D87A842A44" xlink:type="arc" />
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_1FFFD8164FC2CCF467BDC9D87A857B84_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember_1FFFD8164FC2CCF467BDC9D87A857B84" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_1FFFD8164FC2CCF467BDC9D87A857B84_label_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember_1FFFD8164FC2CCF467BDC9D87A857B84" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_1FFFD8164FC2CCF467BDC9D87A857B84" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember_1FFFD8164FC2CCF467BDC9D87A857B84" xlink:to="lab_us-gaap_StateAndLocalJurisdictionMember_1FFFD8164FC2CCF467BDC9D87A857B84" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Contingency [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="lab_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_D0ED4F859D6E90926165C9D87A8579BB_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_D0ED4F859D6E90926165C9D87A8579BB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_D0ED4F859D6E90926165C9D87A8579BB_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_D0ED4F859D6E90926165C9D87A8579BB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_D0ED4F859D6E90926165C9D87A8579BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_D0ED4F859D6E90926165C9D87A8579BB" xlink:to="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_D0ED4F859D6E90926165C9D87A8579BB" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidTaxes_085E21EAB7390041C172C9D87A85B56B_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidTaxes_085E21EAB7390041C172C9D87A85B56B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid Taxes</link:label>
    <link:label id="lab_us-gaap_PrepaidTaxes_085E21EAB7390041C172C9D87A85B56B_label_en-US" xlink:label="lab_us-gaap_PrepaidTaxes_085E21EAB7390041C172C9D87A85B56B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Taxes</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidTaxes" xlink:label="loc_us-gaap_PrepaidTaxes_085E21EAB7390041C172C9D87A85B56B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidTaxes_085E21EAB7390041C172C9D87A85B56B" xlink:to="lab_us-gaap_PrepaidTaxes_085E21EAB7390041C172C9D87A85B56B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_9142CCE49B488CDD065EC9D87A8530B3_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_9142CCE49B488CDD065EC9D87A8530B3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">U.S.</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_9142CCE49B488CDD065EC9D87A8530B3_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_9142CCE49B488CDD065EC9D87A8530B3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_9142CCE49B488CDD065EC9D87A8530B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_9142CCE49B488CDD065EC9D87A8530B3" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_9142CCE49B488CDD065EC9D87A8530B3" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_055EFBD73AE3CECAE0EBC9D87A863BAD_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_055EFBD73AE3CECAE0EBC9D87A863BAD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">International</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_055EFBD73AE3CECAE0EBC9D87A863BAD_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_055EFBD73AE3CECAE0EBC9D87A863BAD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_055EFBD73AE3CECAE0EBC9D87A863BAD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_055EFBD73AE3CECAE0EBC9D87A863BAD" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_055EFBD73AE3CECAE0EBC9D87A863BAD" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_ADB3B8C2058E1A38E6CCC9D87A861F64_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_ADB3B8C2058E1A38E6CCC9D87A861F64" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_ADB3B8C2058E1A38E6CCC9D87A861F64_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_ADB3B8C2058E1A38E6CCC9D87A861F64" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_ADB3B8C2058E1A38E6CCC9D87A861F64" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_ADB3B8C2058E1A38E6CCC9D87A861F64" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_ADB3B8C2058E1A38E6CCC9D87A861F64" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_E1A3EF931930E56D4B52C9D87A8663DE_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit_E1A3EF931930E56D4B52C9D87A8663DE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">U.S. Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_E1A3EF931930E56D4B52C9D87A8663DE_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit_E1A3EF931930E56D4B52C9D87A8663DE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_E1A3EF931930E56D4B52C9D87A8663DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit_E1A3EF931930E56D4B52C9D87A8663DE" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit_E1A3EF931930E56D4B52C9D87A8663DE" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_02A485D4444301CBB70CC9D87A86AB33_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_02A485D4444301CBB70CC9D87A86AB33" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_02A485D4444301CBB70CC9D87A86AB33_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_02A485D4444301CBB70CC9D87A86AB33" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_02A485D4444301CBB70CC9D87A86AB33" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_02A485D4444301CBB70CC9D87A86AB33" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_02A485D4444301CBB70CC9D87A86AB33" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_8507C5217293788F165EC9D87A87F354_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit_8507C5217293788F165EC9D87A87F354" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">International</link:label>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_8507C5217293788F165EC9D87A87F354_label_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit_8507C5217293788F165EC9D87A87F354" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_8507C5217293788F165EC9D87A87F354" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit_8507C5217293788F165EC9D87A87F354" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit_8507C5217293788F165EC9D87A87F354" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_BA0043487717A2BF152EC9D87A87B943_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_BA0043487717A2BF152EC9D87A87B943" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_BA0043487717A2BF152EC9D87A87B943_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_BA0043487717A2BF152EC9D87A87B943" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_BA0043487717A2BF152EC9D87A87B943" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_BA0043487717A2BF152EC9D87A87B943" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_BA0043487717A2BF152EC9D87A87B943" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_A9EEA70CC410D028C2D8C9D87A8732C4_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_A9EEA70CC410D028C2D8C9D87A8732C4" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">U.S. Federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_A9EEA70CC410D028C2D8C9D87A8732C4_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_A9EEA70CC410D028C2D8C9D87A8732C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_A9EEA70CC410D028C2D8C9D87A8732C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_A9EEA70CC410D028C2D8C9D87A8732C4" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_A9EEA70CC410D028C2D8C9D87A8732C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_AD8A675DF232962147DFC9D87A87DBA5_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_AD8A675DF232962147DFC9D87A87DBA5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_AD8A675DF232962147DFC9D87A87DBA5_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_AD8A675DF232962147DFC9D87A87DBA5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_AD8A675DF232962147DFC9D87A87DBA5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_AD8A675DF232962147DFC9D87A87DBA5" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_AD8A675DF232962147DFC9D87A87DBA5" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_7CC1062C1ACF185DD9D3C9D87A87C099_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_7CC1062C1ACF185DD9D3C9D87A87C099" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">International</link:label>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_7CC1062C1ACF185DD9D3C9D87A87C099_label_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_7CC1062C1ACF185DD9D3C9D87A87C099" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_7CC1062C1ACF185DD9D3C9D87A87C099" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_7CC1062C1ACF185DD9D3C9D87A87C099" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_7CC1062C1ACF185DD9D3C9D87A87C099" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_919F73A43C209E8D0CCEC9D87A8750FE_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_919F73A43C209E8D0CCEC9D87A8750FE" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Deferred tax benefit</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_919F73A43C209E8D0CCEC9D87A8750FE_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_919F73A43C209E8D0CCEC9D87A8750FE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_919F73A43C209E8D0CCEC9D87A8750FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_919F73A43C209E8D0CCEC9D87A8750FE" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_919F73A43C209E8D0CCEC9D87A8750FE" xlink:type="arc" />
    <link:label id="lab_bio_NonCurrentIncomeTaxExpense_BB58CE5EBA94685416A8C9D87A889017_terseLabel_en-US" xlink:label="lab_bio_NonCurrentIncomeTaxExpense_BB58CE5EBA94685416A8C9D87A889017" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-current tax expense (benefit)</link:label>
    <link:label id="lab_bio_NonCurrentIncomeTaxExpense_BB58CE5EBA94685416A8C9D87A889017_label_en-US" xlink:label="lab_bio_NonCurrentIncomeTaxExpense_BB58CE5EBA94685416A8C9D87A889017" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non Current Income Tax Expense</link:label>
    <link:label id="lab_bio_NonCurrentIncomeTaxExpense_BB58CE5EBA94685416A8C9D87A889017_documentation_en-US" xlink:label="lab_bio_NonCurrentIncomeTaxExpense_BB58CE5EBA94685416A8C9D87A889017" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Non Current Income Tax Expense</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_NonCurrentIncomeTaxExpense" xlink:label="loc_bio_NonCurrentIncomeTaxExpense_BB58CE5EBA94685416A8C9D87A889017" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_NonCurrentIncomeTaxExpense_BB58CE5EBA94685416A8C9D87A889017" xlink:to="lab_bio_NonCurrentIncomeTaxExpense_BB58CE5EBA94685416A8C9D87A889017" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_7414354CA0CE62BBBC71C9D87A887D83_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_7414354CA0CE62BBBC71C9D87A887D83" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_7414354CA0CE62BBBC71C9D87A887D83_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_7414354CA0CE62BBBC71C9D87A887D83" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_7414354CA0CE62BBBC71C9D87A887D83" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_7414354CA0CE62BBBC71C9D87A887D83" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_7414354CA0CE62BBBC71C9D87A887D83" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_D37F1912095CE4DBB320C9D87A8820A3_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_D37F1912095CE4DBB320C9D87A8820A3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">U.S. statutory tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_D37F1912095CE4DBB320C9D87A8820A3_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_D37F1912095CE4DBB320C9D87A8820A3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_D37F1912095CE4DBB320C9D87A8820A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_D37F1912095CE4DBB320C9D87A8820A3" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_D37F1912095CE4DBB320C9D87A8820A3" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_1782E03F53C84407D5FFC9D87A88D68B_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_1782E03F53C84407D5FFC9D87A88D68B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impact of foreign operations</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_1782E03F53C84407D5FFC9D87A88D68B_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_1782E03F53C84407D5FFC9D87A88D68B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_1782E03F53C84407D5FFC9D87A88D68B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_1782E03F53C84407D5FFC9D87A88D68B" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_1782E03F53C84407D5FFC9D87A88D68B" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_EFCD23C71C71114DC7CCC9D87A88B812_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_EFCD23C71C71114DC7CCC9D87A88B812" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Foreign dividends, net</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_EFCD23C71C71114DC7CCC9D87A88B812_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_EFCD23C71C71114DC7CCC9D87A88B812" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_EFCD23C71C71114DC7CCC9D87A88B812" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_EFCD23C71C71114DC7CCC9D87A88B812" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_EFCD23C71C71114DC7CCC9D87A88B812" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_29C3AD0B24D200E31D68C9D87A88E40F_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_29C3AD0B24D200E31D68C9D87A88E40F" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Research tax credits</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_29C3AD0B24D200E31D68C9D87A88E40F_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_29C3AD0B24D200E31D68C9D87A88E40F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_29C3AD0B24D200E31D68C9D87A88E40F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_29C3AD0B24D200E31D68C9D87A88E40F" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_29C3AD0B24D200E31D68C9D87A88E40F" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_1A3C8AE802663A5CA3C2C9D87A8959E2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_1A3C8AE802663A5CA3C2C9D87A8959E2" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Nontaxable subsidies</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_1A3C8AE802663A5CA3C2C9D87A8959E2_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_1A3C8AE802663A5CA3C2C9D87A8959E2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Exempt Income, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_1A3C8AE802663A5CA3C2C9D87A8959E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_1A3C8AE802663A5CA3C2C9D87A8959E2" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_1A3C8AE802663A5CA3C2C9D87A8959E2" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_24301BC164643A0D10E2C9D87A89E03F_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_24301BC164643A0D10E2C9D87A89E03F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax settlements and changes to unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_24301BC164643A0D10E2C9D87A89E03F_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_24301BC164643A0D10E2C9D87A89E03F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Settlement, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_24301BC164643A0D10E2C9D87A89E03F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_24301BC164643A0D10E2C9D87A89E03F" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_24301BC164643A0D10E2C9D87A89E03F" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_670DA939003C78D58928C9D87A89D27B_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_670DA939003C78D58928C9D87A89D27B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill impairment</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_670DA939003C78D58928C9D87A89D27B_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_670DA939003C78D58928C9D87A89D27B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_670DA939003C78D58928C9D87A89D27B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_670DA939003C78D58928C9D87A89D27B" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_670DA939003C78D58928C9D87A89D27B" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_88CA49BE718ACBDC957EC9D87A89F56E_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_88CA49BE718ACBDC957EC9D87A89F56E" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Domestic manufacturing deduction</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_88CA49BE718ACBDC957EC9D87A89F56E_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_88CA49BE718ACBDC957EC9D87A89F56E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_88CA49BE718ACBDC957EC9D87A89F56E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_88CA49BE718ACBDC957EC9D87A89F56E" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_88CA49BE718ACBDC957EC9D87A89F56E" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_65B6397EBE295A57F6AEC9D87A892E4D_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_65B6397EBE295A57F6AEC9D87A892E4D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_65B6397EBE295A57F6AEC9D87A892E4D_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_65B6397EBE295A57F6AEC9D87A892E4D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_65B6397EBE295A57F6AEC9D87A892E4D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_65B6397EBE295A57F6AEC9D87A892E4D" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_65B6397EBE295A57F6AEC9D87A892E4D" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_988A26A0300061D9B68AC9D87A8AF4DA_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_988A26A0300061D9B68AC9D87A8AF4DA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nondeductible executive compensation</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_988A26A0300061D9B68AC9D87A8AF4DA_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_988A26A0300061D9B68AC9D87A8AF4DA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_988A26A0300061D9B68AC9D87A8AF4DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_988A26A0300061D9B68AC9D87A8AF4DA" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_988A26A0300061D9B68AC9D87A8AF4DA" xlink:type="arc" />
    <link:label id="lab_bio_EffectiveIncomeTaxRateReconciliationFinesandPenaltiesPercent_E44CB7F2CFEA26B24E3EC9D87A8BEEEC_terseLabel_en-US" xlink:label="lab_bio_EffectiveIncomeTaxRateReconciliationFinesandPenaltiesPercent_E44CB7F2CFEA26B24E3EC9D87A8BEEEC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fines and penalties</link:label>
    <link:label id="lab_bio_EffectiveIncomeTaxRateReconciliationFinesandPenaltiesPercent_E44CB7F2CFEA26B24E3EC9D87A8BEEEC_label_en-US" xlink:label="lab_bio_EffectiveIncomeTaxRateReconciliationFinesandPenaltiesPercent_E44CB7F2CFEA26B24E3EC9D87A8BEEEC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Fines and Penalties, Percent</link:label>
    <link:label id="lab_bio_EffectiveIncomeTaxRateReconciliationFinesandPenaltiesPercent_E44CB7F2CFEA26B24E3EC9D87A8BEEEC_documentation_en-US" xlink:label="lab_bio_EffectiveIncomeTaxRateReconciliationFinesandPenaltiesPercent_E44CB7F2CFEA26B24E3EC9D87A8BEEEC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Fines and Penalties, Percent</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_EffectiveIncomeTaxRateReconciliationFinesandPenaltiesPercent" xlink:label="loc_bio_EffectiveIncomeTaxRateReconciliationFinesandPenaltiesPercent_E44CB7F2CFEA26B24E3EC9D87A8BEEEC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_EffectiveIncomeTaxRateReconciliationFinesandPenaltiesPercent_E44CB7F2CFEA26B24E3EC9D87A8BEEEC" xlink:to="lab_bio_EffectiveIncomeTaxRateReconciliationFinesandPenaltiesPercent_E44CB7F2CFEA26B24E3EC9D87A8BEEEC" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_6CB1AA777668953BB939C9D87A8DDFBE_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_6CB1AA777668953BB939C9D87A8DDFBE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior period adjustments</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_6CB1AA777668953BB939C9D87A8DDFBE_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_6CB1AA777668953BB939C9D87A8DDFBE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_6CB1AA777668953BB939C9D87A8DDFBE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_6CB1AA777668953BB939C9D87A8DDFBE" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_6CB1AA777668953BB939C9D87A8DDFBE" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_4E7B3212D9B379343306C9D87A8ECECF_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_4E7B3212D9B379343306C9D87A8ECECF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other reconciling items</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_4E7B3212D9B379343306C9D87A8ECECF_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_4E7B3212D9B379343306C9D87A8ECECF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_4E7B3212D9B379343306C9D87A8ECECF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_4E7B3212D9B379343306C9D87A8ECECF" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_4E7B3212D9B379343306C9D87A8ECECF" xlink:type="arc" />
    <link:label id="lab_bio_EffectiveIncomeTaxRateReconciliationTaxCutsandJobsAct_7D8BA2DDE4025746B3A5C9D87A8FD1D4_terseLabel_en-US" xlink:label="lab_bio_EffectiveIncomeTaxRateReconciliationTaxCutsandJobsAct_7D8BA2DDE4025746B3A5C9D87A8FD1D4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">U.S. tax reform</link:label>
    <link:label id="lab_bio_EffectiveIncomeTaxRateReconciliationTaxCutsandJobsAct_7D8BA2DDE4025746B3A5C9D87A8FD1D4_label_en-US" xlink:label="lab_bio_EffectiveIncomeTaxRateReconciliationTaxCutsandJobsAct_7D8BA2DDE4025746B3A5C9D87A8FD1D4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act</link:label>
    <link:label id="lab_bio_EffectiveIncomeTaxRateReconciliationTaxCutsandJobsAct_7D8BA2DDE4025746B3A5C9D87A8FD1D4_documentation_en-US" xlink:label="lab_bio_EffectiveIncomeTaxRateReconciliationTaxCutsandJobsAct_7D8BA2DDE4025746B3A5C9D87A8FD1D4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_EffectiveIncomeTaxRateReconciliationTaxCutsandJobsAct" xlink:label="loc_bio_EffectiveIncomeTaxRateReconciliationTaxCutsandJobsAct_7D8BA2DDE4025746B3A5C9D87A8FD1D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_EffectiveIncomeTaxRateReconciliationTaxCutsandJobsAct_7D8BA2DDE4025746B3A5C9D87A8FD1D4" xlink:to="lab_bio_EffectiveIncomeTaxRateReconciliationTaxCutsandJobsAct_7D8BA2DDE4025746B3A5C9D87A8FD1D4" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_A2538EADFD728255A15BC9D87A8F5C14_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_A2538EADFD728255A15BC9D87A8F5C14" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State taxes</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_A2538EADFD728255A15BC9D87A8F5C14_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_A2538EADFD728255A15BC9D87A8F5C14" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_A2538EADFD728255A15BC9D87A8F5C14" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_A2538EADFD728255A15BC9D87A8F5C14" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_A2538EADFD728255A15BC9D87A8F5C14" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_841501704372D266E625C9D87A8F532A_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_841501704372D266E625C9D87A8F532A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_841501704372D266E625C9D87A8F532A_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_841501704372D266E625C9D87A8F532A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_841501704372D266E625C9D87A8F532A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_841501704372D266E625C9D87A8F532A" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_841501704372D266E625C9D87A8F532A" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_2A624FE5038BA5A4430DC9D87A9073DC_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_2A624FE5038BA5A4430DC9D87A9073DC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provision for income taxes</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_2A624FE5038BA5A4430DC9D87A9073DC_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_2A624FE5038BA5A4430DC9D87A9073DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_2A624FE5038BA5A4430DC9D87A9073DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_2A624FE5038BA5A4430DC9D87A9073DC" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_2A624FE5038BA5A4430DC9D87A9073DC" xlink:type="arc" />
    <link:label id="lab_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit_52CC31D33147B3AF10F6C9D87A9036C4_terseLabel_en-US" xlink:label="lab_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit_52CC31D33147B3AF10F6C9D87A9036C4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit_52CC31D33147B3AF10F6C9D87A9036C4_label_en-US" xlink:label="lab_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit_52CC31D33147B3AF10F6C9D87A9036C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit_52CC31D33147B3AF10F6C9D87A9036C4_documentation_en-US" xlink:label="lab_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit_52CC31D33147B3AF10F6C9D87A9036C4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit" xlink:label="loc_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit_52CC31D33147B3AF10F6C9D87A9036C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit_52CC31D33147B3AF10F6C9D87A9036C4" xlink:to="lab_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit_52CC31D33147B3AF10F6C9D87A9036C4" xlink:type="arc" />
    <link:label id="lab_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease_1E0C11927B4B2829EA09C9D87A9038E2_terseLabel_en-US" xlink:label="lab_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease_1E0C11927B4B2829EA09C9D87A9038E2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit), Increase</link:label>
    <link:label id="lab_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease_1E0C11927B4B2829EA09C9D87A9038E2_label_en-US" xlink:label="lab_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease_1E0C11927B4B2829EA09C9D87A9038E2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit), Increase</link:label>
    <link:label id="lab_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease_1E0C11927B4B2829EA09C9D87A9038E2_documentation_en-US" xlink:label="lab_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease_1E0C11927B4B2829EA09C9D87A9038E2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit), Increase</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease" xlink:label="loc_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease_1E0C11927B4B2829EA09C9D87A9038E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease_1E0C11927B4B2829EA09C9D87A9038E2" xlink:to="lab_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease_1E0C11927B4B2829EA09C9D87A9038E2" xlink:type="arc" />
    <link:label id="lab_bio_TaxCutsandJobsActIncomeTaxExpenseBenefitComposition_4808C4E713E67217F3DEC9D87A911949_terseLabel_en-US" xlink:label="lab_bio_TaxCutsandJobsActIncomeTaxExpenseBenefitComposition_4808C4E713E67217F3DEC9D87A911949" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Cuts and Jobs Act, Income Tax Expense (Benefit) Composition</link:label>
    <link:label id="lab_bio_TaxCutsandJobsActIncomeTaxExpenseBenefitComposition_4808C4E713E67217F3DEC9D87A911949_label_en-US" xlink:label="lab_bio_TaxCutsandJobsActIncomeTaxExpenseBenefitComposition_4808C4E713E67217F3DEC9D87A911949" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Cuts and Jobs Act, Income Tax Expense (Benefit) Composition</link:label>
    <link:label id="lab_bio_TaxCutsandJobsActIncomeTaxExpenseBenefitComposition_4808C4E713E67217F3DEC9D87A911949_documentation_en-US" xlink:label="lab_bio_TaxCutsandJobsActIncomeTaxExpenseBenefitComposition_4808C4E713E67217F3DEC9D87A911949" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TaxCutsandJobsActIncomeTaxExpenseBenefitComposition" xlink:label="loc_bio_TaxCutsandJobsActIncomeTaxExpenseBenefitComposition_4808C4E713E67217F3DEC9D87A911949" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_TaxCutsandJobsActIncomeTaxExpenseBenefitComposition_4808C4E713E67217F3DEC9D87A911949" xlink:to="lab_bio_TaxCutsandJobsActIncomeTaxExpenseBenefitComposition_4808C4E713E67217F3DEC9D87A911949" xlink:type="arc" />
    <link:label id="lab_bio_TaxCutsandJobsActIncomeTaxExpenseComposition_33987A80DAC8892CF934C9D87A9199DE_terseLabel_en-US" xlink:label="lab_bio_TaxCutsandJobsActIncomeTaxExpenseComposition_33987A80DAC8892CF934C9D87A9199DE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Cuts and Jobs Act, Income Tax Expense, Composition</link:label>
    <link:label id="lab_bio_TaxCutsandJobsActIncomeTaxExpenseComposition_33987A80DAC8892CF934C9D87A9199DE_label_en-US" xlink:label="lab_bio_TaxCutsandJobsActIncomeTaxExpenseComposition_33987A80DAC8892CF934C9D87A9199DE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Cuts and Jobs Act, Income Tax Expense, Composition</link:label>
    <link:label id="lab_bio_TaxCutsandJobsActIncomeTaxExpenseComposition_33987A80DAC8892CF934C9D87A9199DE_documentation_en-US" xlink:label="lab_bio_TaxCutsandJobsActIncomeTaxExpenseComposition_33987A80DAC8892CF934C9D87A9199DE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax Cuts and Jobs Act, Income Tax Expense, Composition</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_TaxCutsandJobsActIncomeTaxExpenseComposition" xlink:label="loc_bio_TaxCutsandJobsActIncomeTaxExpenseComposition_33987A80DAC8892CF934C9D87A9199DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_TaxCutsandJobsActIncomeTaxExpenseComposition_33987A80DAC8892CF934C9D87A9199DE" xlink:to="lab_bio_TaxCutsandJobsActIncomeTaxExpenseComposition_33987A80DAC8892CF934C9D87A9199DE" xlink:type="arc" />
    <link:label id="lab_bio_AggregateTransitionTaxonForeignEarnings2017TaxAct_62F6109B05CAEC9079A2C9D87A91F801_terseLabel_en-US" xlink:label="lab_bio_AggregateTransitionTaxonForeignEarnings2017TaxAct_62F6109B05CAEC9079A2C9D87A91F801" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Transition Tax on Foreign Earnings, 2017 Tax Act</link:label>
    <link:label id="lab_bio_AggregateTransitionTaxonForeignEarnings2017TaxAct_62F6109B05CAEC9079A2C9D87A91F801_label_en-US" xlink:label="lab_bio_AggregateTransitionTaxonForeignEarnings2017TaxAct_62F6109B05CAEC9079A2C9D87A91F801" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Transition Tax on Foreign Earnings, 2017 Tax Act</link:label>
    <link:label id="lab_bio_AggregateTransitionTaxonForeignEarnings2017TaxAct_62F6109B05CAEC9079A2C9D87A91F801_documentation_en-US" xlink:label="lab_bio_AggregateTransitionTaxonForeignEarnings2017TaxAct_62F6109B05CAEC9079A2C9D87A91F801" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Aggregate Transition Tax on Foreign Earnings, 2017 Tax Act</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_AggregateTransitionTaxonForeignEarnings2017TaxAct" xlink:label="loc_bio_AggregateTransitionTaxonForeignEarnings2017TaxAct_62F6109B05CAEC9079A2C9D87A91F801" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_AggregateTransitionTaxonForeignEarnings2017TaxAct_62F6109B05CAEC9079A2C9D87A91F801" xlink:to="lab_bio_AggregateTransitionTaxonForeignEarnings2017TaxAct_62F6109B05CAEC9079A2C9D87A91F801" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_873BBAA19DE51310A476C9D87A9180CC_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_873BBAA19DE51310A476C9D87A9180CC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bad debt, inventory and warranty accruals</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_873BBAA19DE51310A476C9D87A9180CC_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_873BBAA19DE51310A476C9D87A9180CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_873BBAA19DE51310A476C9D87A9180CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_873BBAA19DE51310A476C9D87A9180CC" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_873BBAA19DE51310A476C9D87A9180CC" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies_FCF85E4391902646E61EC9D87A914F89_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies_FCF85E4391902646E61EC9D87A914F89" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Legal reserves</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies_FCF85E4391902646E61EC9D87A914F89_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies_FCF85E4391902646E61EC9D87A914F89" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Contingencies</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies_FCF85E4391902646E61EC9D87A914F89" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies_FCF85E4391902646E61EC9D87A914F89" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies_FCF85E4391902646E61EC9D87A914F89" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther_3D8941F2A5927935807AC9D87A913C7F_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther_3D8941F2A5927935807AC9D87A913C7F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other post-employment benefits, vacation and other reserves</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther_3D8941F2A5927935807AC9D87A913C7F_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther_3D8941F2A5927935807AC9D87A913C7F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Other</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther_3D8941F2A5927935807AC9D87A913C7F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther_3D8941F2A5927935807AC9D87A913C7F" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther_3D8941F2A5927935807AC9D87A913C7F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_0038D6B0D28BC84B3134C9D87A923B27_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_0038D6B0D28BC84B3134C9D87A923B27" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax credit and net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_0038D6B0D28BC84B3134C9D87A923B27_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_0038D6B0D28BC84B3134C9D87A923B27" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_0038D6B0D28BC84B3134C9D87A923B27" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_0038D6B0D28BC84B3134C9D87A923B27" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_0038D6B0D28BC84B3134C9D87A923B27" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_75F01A0725291FDFDF0BC9D87A9269DE_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther_75F01A0725291FDFDF0BC9D87A9269DE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_75F01A0725291FDFDF0BC9D87A9269DE_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther_75F01A0725291FDFDF0BC9D87A9269DE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_75F01A0725291FDFDF0BC9D87A9269DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther_75F01A0725291FDFDF0BC9D87A9269DE" xlink:to="lab_us-gaap_DeferredTaxAssetsOther_75F01A0725291FDFDF0BC9D87A9269DE" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_F5AAD0441E7BD0EAE3F7C9D87A92809F_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross_F5AAD0441E7BD0EAE3F7C9D87A92809F" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total gross deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_F5AAD0441E7BD0EAE3F7C9D87A92809F_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross_F5AAD0441E7BD0EAE3F7C9D87A92809F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_F5AAD0441E7BD0EAE3F7C9D87A92809F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_F5AAD0441E7BD0EAE3F7C9D87A92809F" xlink:to="lab_us-gaap_DeferredTaxAssetsGross_F5AAD0441E7BD0EAE3F7C9D87A92809F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_5EC76B09C2C7D427A695C9D87A92643F_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance_5EC76B09C2C7D427A695C9D87A92643F" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_5EC76B09C2C7D427A695C9D87A92643F_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance_5EC76B09C2C7D427A695C9D87A92643F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_5EC76B09C2C7D427A695C9D87A92643F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance_5EC76B09C2C7D427A695C9D87A92643F" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance_5EC76B09C2C7D427A695C9D87A92643F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_B8182BBBACA3F22884F1C9D87A920932_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet_B8182BBBACA3F22884F1C9D87A920932" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_B8182BBBACA3F22884F1C9D87A920932_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet_B8182BBBACA3F22884F1C9D87A920932" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_B8182BBBACA3F22884F1C9D87A920932" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_B8182BBBACA3F22884F1C9D87A920932" xlink:to="lab_us-gaap_DeferredTaxAssetsNet_B8182BBBACA3F22884F1C9D87A920932" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_47D7CB485B970912A1CAC9D87A93254C_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_47D7CB485B970912A1CAC9D87A93254C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_47D7CB485B970912A1CAC9D87A93254C_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_47D7CB485B970912A1CAC9D87A93254C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_47D7CB485B970912A1CAC9D87A93254C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_47D7CB485B970912A1CAC9D87A93254C" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_47D7CB485B970912A1CAC9D87A93254C" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets_AAFAE32881C4C9A2544AC9D87A93F0D9_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets_AAFAE32881C4C9A2544AC9D87A93F0D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investments and intangible assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets_AAFAE32881C4C9A2544AC9D87A93F0D9_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets_AAFAE32881C4C9A2544AC9D87A93F0D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Other Finite-Lived Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets_AAFAE32881C4C9A2544AC9D87A93F0D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets_AAFAE32881C4C9A2544AC9D87A93F0D9" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets_AAFAE32881C4C9A2544AC9D87A93F0D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_B90485EB3F85CDA539A4C9D87A93A869_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities_B90485EB3F85CDA539A4C9D87A93A869" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_B90485EB3F85CDA539A4C9D87A93A869_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities_B90485EB3F85CDA539A4C9D87A93A869" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_B90485EB3F85CDA539A4C9D87A93A869" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_B90485EB3F85CDA539A4C9D87A93A869" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities_B90485EB3F85CDA539A4C9D87A93A869" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_525425358D5D66D12A17C9D87A93FD04_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities_525425358D5D66D12A17C9D87A93FD04" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Net deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_525425358D5D66D12A17C9D87A93FD04_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities_525425358D5D66D12A17C9D87A93FD04" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaap_DeferredTaxLiabilities_525425358D5D66D12A17C9D87A93FD04" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities_525425358D5D66D12A17C9D87A93FD04" xlink:to="lab_us-gaap_DeferredTaxLiabilities_525425358D5D66D12A17C9D87A93FD04" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_4964BE081AC4E599C11FC9D87A9433FF_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_4964BE081AC4E599C11FC9D87A9433FF" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Unrecognized tax benefits period start</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_4964BE081AC4E599C11FC9D87A9433FF_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_4964BE081AC4E599C11FC9D87A9433FF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_4964BE081AC4E599C11FC9D87A9433FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits_4964BE081AC4E599C11FC9D87A9433FF" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits_4964BE081AC4E599C11FC9D87A9433FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_190618B0B6DDC6E9CDC2C9D87A94D85D_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_190618B0B6DDC6E9CDC2C9D87A94D85D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additions to tax positions related to prior years</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_190618B0B6DDC6E9CDC2C9D87A94D85D_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_190618B0B6DDC6E9CDC2C9D87A94D85D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_190618B0B6DDC6E9CDC2C9D87A94D85D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_190618B0B6DDC6E9CDC2C9D87A94D85D" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_190618B0B6DDC6E9CDC2C9D87A94D85D" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_6A9999A70528359A3F20C9D87A9463AB_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_6A9999A70528359A3F20C9D87A9463AB" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Reductions to tax positions related to prior years</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_6A9999A70528359A3F20C9D87A9463AB_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_6A9999A70528359A3F20C9D87A9463AB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_6A9999A70528359A3F20C9D87A9463AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_6A9999A70528359A3F20C9D87A9463AB" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_6A9999A70528359A3F20C9D87A9463AB" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_1557B00D51FAE7E38578C9D87A94F235_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_1557B00D51FAE7E38578C9D87A94F235" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additions to tax positions related to the current year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_1557B00D51FAE7E38578C9D87A94F235_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_1557B00D51FAE7E38578C9D87A94F235" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_1557B00D51FAE7E38578C9D87A94F235" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_1557B00D51FAE7E38578C9D87A94F235" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_1557B00D51FAE7E38578C9D87A94F235" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_4A4FEDD52C93E0B3199DC9D87A9581BE_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_4A4FEDD52C93E0B3199DC9D87A9581BE" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Settlements</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_4A4FEDD52C93E0B3199DC9D87A9581BE_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_4A4FEDD52C93E0B3199DC9D87A9581BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_4A4FEDD52C93E0B3199DC9D87A9581BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_4A4FEDD52C93E0B3199DC9D87A9581BE" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_4A4FEDD52C93E0B3199DC9D87A9581BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_172C519ABF7C47744D1EC9D87A95F028_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_172C519ABF7C47744D1EC9D87A95F028" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Lapse of statute of limitations</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_172C519ABF7C47744D1EC9D87A95F028_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_172C519ABF7C47744D1EC9D87A95F028" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_172C519ABF7C47744D1EC9D87A95F028" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_172C519ABF7C47744D1EC9D87A95F028" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_172C519ABF7C47744D1EC9D87A95F028" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation_EB92874F9B6DD52BB400C9D87A95F1F4_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation_EB92874F9B6DD52BB400C9D87A95F1F4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Foreign Currency Translation</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation_EB92874F9B6DD52BB400C9D87A95F1F4_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation_EB92874F9B6DD52BB400C9D87A95F1F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Foreign Currency Translation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation_EB92874F9B6DD52BB400C9D87A95F1F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation_EB92874F9B6DD52BB400C9D87A95F1F4" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation_EB92874F9B6DD52BB400C9D87A95F1F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_A86CD4252335F4E81609C9D87A95C4E8_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_A86CD4252335F4E81609C9D87A95C4E8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisitions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_A86CD4252335F4E81609C9D87A95C4E8_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_A86CD4252335F4E81609C9D87A95C4E8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Acquisition</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_A86CD4252335F4E81609C9D87A95C4E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_A86CD4252335F4E81609C9D87A95C4E8" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_A86CD4252335F4E81609C9D87A95C4E8" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_35422F291B7645C2C35AC9D87A95DF60_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_35422F291B7645C2C35AC9D87A95DF60" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Currency translation</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_35422F291B7645C2C35AC9D87A95DF60_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_35422F291B7645C2C35AC9D87A95DF60" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_35422F291B7645C2C35AC9D87A95DF60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_35422F291B7645C2C35AC9D87A95DF60" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_35422F291B7645C2C35AC9D87A95DF60" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_4C557C360F6E0EB4E9B9C9D87A9646A4_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_4C557C360F6E0EB4E9B9C9D87A9646A4" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Unrecognized tax benefits period end</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_4C557C360F6E0EB4E9B9C9D87A9646A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits_4C557C360F6E0EB4E9B9C9D87A9646A4" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits_4C557C360F6E0EB4E9B9C9D87A9646A4" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_224D63E4DD5F01F70F08C9D87A96B8BF_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_224D63E4DD5F01F70F08C9D87A96B8BF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_224D63E4DD5F01F70F08C9D87A96B8BF_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_224D63E4DD5F01F70F08C9D87A96B8BF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_224D63E4DD5F01F70F08C9D87A96B8BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_224D63E4DD5F01F70F08C9D87A96B8BF" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_224D63E4DD5F01F70F08C9D87A96B8BF" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_0A27D8494E944DF86CF4C9D87A9611B6_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_0A27D8494E944DF86CF4C9D87A9611B6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_0A27D8494E944DF86CF4C9D87A9611B6_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_0A27D8494E944DF86CF4C9D87A9611B6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_0A27D8494E944DF86CF4C9D87A9611B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_0A27D8494E944DF86CF4C9D87A9611B6" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_0A27D8494E944DF86CF4C9D87A9611B6" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsExpirationDate_838E1AAEB5C28621F77BC9D87A962791_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsExpirationDate_838E1AAEB5C28621F77BC9D87A962791" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards, Expiration Dates</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsExpirationDate_838E1AAEB5C28621F77BC9D87A962791_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsExpirationDate_838E1AAEB5C28621F77BC9D87A962791" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards, Expiration Date</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwardsExpirationDate" xlink:label="loc_us-gaap_OperatingLossCarryforwardsExpirationDate_838E1AAEB5C28621F77BC9D87A962791" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsExpirationDate_838E1AAEB5C28621F77BC9D87A962791" xlink:to="lab_us-gaap_OperatingLossCarryforwardsExpirationDate_838E1AAEB5C28621F77BC9D87A962791" xlink:type="arc" />
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_818CC5A94EB233AB9426C9D87A968C66_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_818CC5A94EB233AB9426C9D87A968C66" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit</link:label>
    <link:label id="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_818CC5A94EB233AB9426C9D87A968C66_label_en-US" xlink:label="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_818CC5A94EB233AB9426C9D87A968C66" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_818CC5A94EB233AB9426C9D87A968C66" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_818CC5A94EB233AB9426C9D87A968C66" xlink:to="lab_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_818CC5A94EB233AB9426C9D87A968C66" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_0A2E728A8FEEB874F091C9D87A965853_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_0A2E728A8FEEB874F091C9D87A965853" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Undistributed Foreign Earnings</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_0A2E728A8FEEB874F091C9D87A965853_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_0A2E728A8FEEB874F091C9D87A965853" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Undistributed Foreign Earnings</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_0A2E728A8FEEB874F091C9D87A965853" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_0A2E728A8FEEB874F091C9D87A965853" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_0A2E728A8FEEB874F091C9D87A965853" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries_279523BBACA31420F44CC9D87A97CFA4_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries_279523BBACA31420F44CC9D87A97CFA4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Liability Not Recognized, Cumulative Amount of Temporary Difference</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries_279523BBACA31420F44CC9D87A97CFA4_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries_279523BBACA31420F44CC9D87A97CFA4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries" xlink:label="loc_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries_279523BBACA31420F44CC9D87A97CFA4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries_279523BBACA31420F44CC9D87A97CFA4" xlink:to="lab_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries_279523BBACA31420F44CC9D87A97CFA4" xlink:type="arc" />
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_750A4205ACF61422C6C0C9D87A972A37_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount_750A4205ACF61422C6C0C9D87A972A37" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward, Amount</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_750A4205ACF61422C6C0C9D87A972A37_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount_750A4205ACF61422C6C0C9D87A972A37" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_750A4205ACF61422C6C0C9D87A972A37" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAmount_750A4205ACF61422C6C0C9D87A972A37" xlink:to="lab_us-gaap_TaxCreditCarryforwardAmount_750A4205ACF61422C6C0C9D87A972A37" xlink:type="arc" />
    <link:label id="lab_us-gaap_TaxCreditCarryforwardLimitationsOnUse_B94F651B729D6C8EE494C9D87A9705DC_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardLimitationsOnUse_B94F651B729D6C8EE494C9D87A9705DC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward, Limitations on Use</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardLimitationsOnUse_B94F651B729D6C8EE494C9D87A9705DC_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardLimitationsOnUse_B94F651B729D6C8EE494C9D87A9705DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward, Limitations on Use</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxCreditCarryforwardLimitationsOnUse" xlink:label="loc_us-gaap_TaxCreditCarryforwardLimitationsOnUse_B94F651B729D6C8EE494C9D87A9705DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardLimitationsOnUse_B94F651B729D6C8EE494C9D87A9705DC" xlink:to="lab_us-gaap_TaxCreditCarryforwardLimitationsOnUse_B94F651B729D6C8EE494C9D87A9705DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_5BD1305C26FD0725D404C9D87A97DCBD_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_5BD1305C26FD0725D404C9D87A97DCBD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, Research</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_5BD1305C26FD0725D404C9D87A97DCBD_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_5BD1305C26FD0725D404C9D87A97DCBD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, Research</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_5BD1305C26FD0725D404C9D87A97DCBD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_5BD1305C26FD0725D404C9D87A97DCBD" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_5BD1305C26FD0725D404C9D87A97DCBD" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance_727D3D3C5FBB2442580BC9D87A9740CF_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance_727D3D3C5FBB2442580BC9D87A9740CF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforward, Valuation Allowance</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance_727D3D3C5FBB2442580BC9D87A9740CF_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance_727D3D3C5FBB2442580BC9D87A9740CF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards, Valuation Allowance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_727D3D3C5FBB2442580BC9D87A9740CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_727D3D3C5FBB2442580BC9D87A9740CF" xlink:to="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance_727D3D3C5FBB2442580BC9D87A9740CF" xlink:type="arc" />
    <link:label id="lab_bio_OperatingLossCarryforwardWithNoExpirationDate_F48D40985C8FF29E5484C9D87A98303D_terseLabel_en-US" xlink:label="lab_bio_OperatingLossCarryforwardWithNoExpirationDate_F48D40985C8FF29E5484C9D87A98303D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforward With No Expiration Date</link:label>
    <link:label id="lab_bio_OperatingLossCarryforwardWithNoExpirationDate_F48D40985C8FF29E5484C9D87A98303D_label_en-US" xlink:label="lab_bio_OperatingLossCarryforwardWithNoExpirationDate_F48D40985C8FF29E5484C9D87A98303D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforward With No Expiration Date</link:label>
    <link:label id="lab_bio_OperatingLossCarryforwardWithNoExpirationDate_F48D40985C8FF29E5484C9D87A98303D_documentation_en-US" xlink:label="lab_bio_OperatingLossCarryforwardWithNoExpirationDate_F48D40985C8FF29E5484C9D87A98303D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforward With No Expiration Date</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_OperatingLossCarryforwardWithNoExpirationDate" xlink:label="loc_bio_OperatingLossCarryforwardWithNoExpirationDate_F48D40985C8FF29E5484C9D87A98303D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_OperatingLossCarryforwardWithNoExpirationDate_F48D40985C8FF29E5484C9D87A98303D" xlink:to="lab_bio_OperatingLossCarryforwardWithNoExpirationDate_F48D40985C8FF29E5484C9D87A98303D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_C8BD7281F70BC34D0CECC9D87A988725_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards_C8BD7281F70BC34D0CECC9D87A988725" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_C8BD7281F70BC34D0CECC9D87A988725_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards_C8BD7281F70BC34D0CECC9D87A988725" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaap_OperatingLossCarryforwards_C8BD7281F70BC34D0CECC9D87A988725" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwards_C8BD7281F70BC34D0CECC9D87A988725" xlink:to="lab_us-gaap_OperatingLossCarryforwards_C8BD7281F70BC34D0CECC9D87A988725" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherTaxExpenseBenefit_55EBF2953645DC5AC88CC9D87A985A79_terseLabel_en-US" xlink:label="lab_us-gaap_OtherTaxExpenseBenefit_55EBF2953645DC5AC88CC9D87A985A79" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_OtherTaxExpenseBenefit_55EBF2953645DC5AC88CC9D87A985A79_label_en-US" xlink:label="lab_us-gaap_OtherTaxExpenseBenefit_55EBF2953645DC5AC88CC9D87A985A79" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherTaxExpenseBenefit" xlink:label="loc_us-gaap_OtherTaxExpenseBenefit_55EBF2953645DC5AC88CC9D87A985A79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherTaxExpenseBenefit_55EBF2953645DC5AC88CC9D87A985A79" xlink:to="lab_us-gaap_OtherTaxExpenseBenefit_55EBF2953645DC5AC88CC9D87A985A79" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_94CC0823E5B5C7CBE86EC9D87A9822D6_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_94CC0823E5B5C7CBE86EC9D87A9822D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_94CC0823E5B5C7CBE86EC9D87A9822D6_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_94CC0823E5B5C7CBE86EC9D87A9822D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_94CC0823E5B5C7CBE86EC9D87A9822D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_94CC0823E5B5C7CBE86EC9D87A9822D6" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_94CC0823E5B5C7CBE86EC9D87A9822D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_5AF59BF4F20D69DC2C669BF3BE9AE32D_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract_5AF59BF4F20D69DC2C669BF3BE9AE32D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_5AF59BF4F20D69DC2C669BF3BE9AE32D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract_5AF59BF4F20D69DC2C669BF3BE9AE32D" xlink:to="lab_us-gaap_SubsequentEventsAbstract_5AF59BF4F20D69DC2C669BF3BE9AE32D" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_2B5D2BB9183360F057F29BF3BE9AB6CF_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock_2B5D2BB9183360F057F29BF3BE9AB6CF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_2B5D2BB9183360F057F29BF3BE9AB6CF_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock_2B5D2BB9183360F057F29BF3BE9AB6CF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_2B5D2BB9183360F057F29BF3BE9AB6CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock_2B5D2BB9183360F057F29BF3BE9AB6CF" xlink:to="lab_us-gaap_SubsequentEventsTextBlock_2B5D2BB9183360F057F29BF3BE9AB6CF" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_CF6DEDE4678098755ADE7CEB87B86A79_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract_CF6DEDE4678098755ADE7CEB87B86A79" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_CF6DEDE4678098755ADE7CEB87B86A79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CF6DEDE4678098755ADE7CEB87B86A79" xlink:to="lab_us-gaap_AccountingPoliciesAbstract_CF6DEDE4678098755ADE7CEB87B86A79" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_F7D99D1B43BA377065D37CEB87B8A735_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock_F7D99D1B43BA377065D37CEB87B8A735" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_F7D99D1B43BA377065D37CEB87B8A735_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock_F7D99D1B43BA377065D37CEB87B8A735" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_F7D99D1B43BA377065D37CEB87B8A735" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock_F7D99D1B43BA377065D37CEB87B8A735" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock_F7D99D1B43BA377065D37CEB87B8A735" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_134D8614A94020444D747CEB87B8CAF9_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_134D8614A94020444D747CEB87B8CAF9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_134D8614A94020444D747CEB87B8CAF9_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_134D8614A94020444D747CEB87B8CAF9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_134D8614A94020444D747CEB87B8CAF9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_134D8614A94020444D747CEB87B8CAF9" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_134D8614A94020444D747CEB87B8CAF9" xlink:type="arc" />
    <link:label id="lab_bio_ShorttermRestrictedInvestmentsPolicyTextBlock_25F421C42EE52D9A6EF77CEB87B9B0E2_terseLabel_en-US" xlink:label="lab_bio_ShorttermRestrictedInvestmentsPolicyTextBlock_25F421C42EE52D9A6EF77CEB87B9B0E2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term Restricted Investments [Policy Text Block]</link:label>
    <link:label id="lab_bio_ShorttermRestrictedInvestmentsPolicyTextBlock_25F421C42EE52D9A6EF77CEB87B9B0E2_label_en-US" xlink:label="lab_bio_ShorttermRestrictedInvestmentsPolicyTextBlock_25F421C42EE52D9A6EF77CEB87B9B0E2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term Restricted Investments [Policy Text Block]</link:label>
    <link:label id="lab_bio_ShorttermRestrictedInvestmentsPolicyTextBlock_25F421C42EE52D9A6EF77CEB87B9B0E2_documentation_en-US" xlink:label="lab_bio_ShorttermRestrictedInvestmentsPolicyTextBlock_25F421C42EE52D9A6EF77CEB87B9B0E2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Short-term Restricted Investments [Policy Text Block]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_ShorttermRestrictedInvestmentsPolicyTextBlock" xlink:label="loc_bio_ShorttermRestrictedInvestmentsPolicyTextBlock_25F421C42EE52D9A6EF77CEB87B9B0E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_ShorttermRestrictedInvestmentsPolicyTextBlock_25F421C42EE52D9A6EF77CEB87B9B0E2" xlink:to="lab_bio_ShorttermRestrictedInvestmentsPolicyTextBlock_25F421C42EE52D9A6EF77CEB87B9B0E2" xlink:type="arc" />
    <link:label id="lab_us-gaap_MarketableSecuritiesPolicy_A363574EFB7148F330A67CEB87B9E08B_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy_A363574EFB7148F330A67CEB87B9E08B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale Investments</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesPolicy_A363574EFB7148F330A67CEB87B9E08B_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy_A363574EFB7148F330A67CEB87B9E08B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Marketable Securities, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MarketableSecuritiesPolicy" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy_A363574EFB7148F330A67CEB87B9E08B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesPolicy_A363574EFB7148F330A67CEB87B9E08B" xlink:to="lab_us-gaap_MarketableSecuritiesPolicy_A363574EFB7148F330A67CEB87B9E08B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_3FF85943078142626BC47CEB87B9BBE0_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk_3FF85943078142626BC47CEB87B9BBE0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_3FF85943078142626BC47CEB87B9BBE0_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk_3FF85943078142626BC47CEB87B9BBE0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_3FF85943078142626BC47CEB87B9BBE0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk_3FF85943078142626BC47CEB87B9BBE0" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk_3FF85943078142626BC47CEB87B9BBE0" xlink:type="arc" />
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_22E8268001B0C6048A1C7CEB87B91A3A_terseLabel_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_22E8268001B0C6048A1C7CEB87B91A3A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_22E8268001B0C6048A1C7CEB87B91A3A_label_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_22E8268001B0C6048A1C7CEB87B91A3A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trade and Other Accounts Receivable, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_22E8268001B0C6048A1C7CEB87B91A3A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_22E8268001B0C6048A1C7CEB87B91A3A" xlink:to="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_22E8268001B0C6048A1C7CEB87B91A3A" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_A0DC8514BA142E3F18AC7CEB87B99004_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock_A0DC8514BA142E3F18AC7CEB87B99004" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_A0DC8514BA142E3F18AC7CEB87B99004_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock_A0DC8514BA142E3F18AC7CEB87B99004" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_A0DC8514BA142E3F18AC7CEB87B99004" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock_A0DC8514BA142E3F18AC7CEB87B99004" xlink:to="lab_us-gaap_InventoryPolicyTextBlock_A0DC8514BA142E3F18AC7CEB87B99004" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_51FE3580EABA9C1CBFD57CEB87B956E7_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_51FE3580EABA9C1CBFD57CEB87B956E7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_51FE3580EABA9C1CBFD57CEB87B956E7_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_51FE3580EABA9C1CBFD57CEB87B956E7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_51FE3580EABA9C1CBFD57CEB87B956E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_51FE3580EABA9C1CBFD57CEB87B956E7" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_51FE3580EABA9C1CBFD57CEB87B956E7" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_EB4008023B60EA4403E57CEB87BABE3F_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_EB4008023B60EA4403E57CEB87BABE3F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_EB4008023B60EA4403E57CEB87BABE3F_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_EB4008023B60EA4403E57CEB87BABE3F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_EB4008023B60EA4403E57CEB87BABE3F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_EB4008023B60EA4403E57CEB87BABE3F" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_EB4008023B60EA4403E57CEB87BABE3F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_E8552D6D9BAEBC6986227CEB87BAB6E0_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_E8552D6D9BAEBC6986227CEB87BAB6E0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_E8552D6D9BAEBC6986227CEB87BAB6E0_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_E8552D6D9BAEBC6986227CEB87BAB6E0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_E8552D6D9BAEBC6986227CEB87BAB6E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_E8552D6D9BAEBC6986227CEB87BAB6E0" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_E8552D6D9BAEBC6986227CEB87BAB6E0" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_A3D521B08328113332957CEB87BA1309_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock_A3D521B08328113332957CEB87BA1309" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_A3D521B08328113332957CEB87BA1309_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock_A3D521B08328113332957CEB87BA1309" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_A3D521B08328113332957CEB87BA1309" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock_A3D521B08328113332957CEB87BA1309" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock_A3D521B08328113332957CEB87BA1309" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_337731B029DAEB46BD5F7CEB87BA8AB2_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_337731B029DAEB46BD5F7CEB87BA8AB2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_337731B029DAEB46BD5F7CEB87BA8AB2_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_337731B029DAEB46BD5F7CEB87BA8AB2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_337731B029DAEB46BD5F7CEB87BA8AB2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_337731B029DAEB46BD5F7CEB87BA8AB2" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_337731B029DAEB46BD5F7CEB87BA8AB2" xlink:type="arc" />
    <link:label id="lab_us-gaap_StandardProductWarrantyPolicy_DDF39889290D4F20C8A27CEB87BB8DBB_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyPolicy_DDF39889290D4F20C8A27CEB87BB8DBB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Warranty</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyPolicy_DDF39889290D4F20C8A27CEB87BB8DBB_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyPolicy_DDF39889290D4F20C8A27CEB87BB8DBB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard Product Warranty, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StandardProductWarrantyPolicy" xlink:label="loc_us-gaap_StandardProductWarrantyPolicy_DDF39889290D4F20C8A27CEB87BB8DBB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyPolicy_DDF39889290D4F20C8A27CEB87BB8DBB" xlink:to="lab_us-gaap_StandardProductWarrantyPolicy_DDF39889290D4F20C8A27CEB87BB8DBB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShippingAndHandlingCostPolicyTextBlock_63ED0C25D7CB1EAC47567CEB87BABEB5_terseLabel_en-US" xlink:label="lab_us-gaap_ShippingAndHandlingCostPolicyTextBlock_63ED0C25D7CB1EAC47567CEB87BABEB5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shipping and Handling</link:label>
    <link:label id="lab_us-gaap_ShippingAndHandlingCostPolicyTextBlock_63ED0C25D7CB1EAC47567CEB87BABEB5_label_en-US" xlink:label="lab_us-gaap_ShippingAndHandlingCostPolicyTextBlock_63ED0C25D7CB1EAC47567CEB87BABEB5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shipping and Handling Cost, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShippingAndHandlingCostPolicyTextBlock" xlink:label="loc_us-gaap_ShippingAndHandlingCostPolicyTextBlock_63ED0C25D7CB1EAC47567CEB87BABEB5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShippingAndHandlingCostPolicyTextBlock_63ED0C25D7CB1EAC47567CEB87BABEB5" xlink:to="lab_us-gaap_ShippingAndHandlingCostPolicyTextBlock_63ED0C25D7CB1EAC47567CEB87BABEB5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_FBB3D4CD1DBE2A8B425A7CEB87B806AA_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_FBB3D4CD1DBE2A8B425A7CEB87B806AA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_FBB3D4CD1DBE2A8B425A7CEB87B806AA_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_FBB3D4CD1DBE2A8B425A7CEB87B806AA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_FBB3D4CD1DBE2A8B425A7CEB87B806AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_FBB3D4CD1DBE2A8B425A7CEB87B806AA" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_FBB3D4CD1DBE2A8B425A7CEB87B806AA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_37E8B3D539BD61F3DF467CEB87BB59A7_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_37E8B3D539BD61F3DF467CEB87BB59A7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_37E8B3D539BD61F3DF467CEB87BB59A7_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_37E8B3D539BD61F3DF467CEB87BB59A7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_37E8B3D539BD61F3DF467CEB87BB59A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_37E8B3D539BD61F3DF467CEB87BB59A7" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_37E8B3D539BD61F3DF467CEB87BB59A7" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_C8F2A90D3D4D51EA18F97CEB87BB7FD0_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock_C8F2A90D3D4D51EA18F97CEB87BB7FD0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forward Foreign Exchange Contracts</link:label>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_C8F2A90D3D4D51EA18F97CEB87BB7FD0_label_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock_C8F2A90D3D4D51EA18F97CEB87BB7FD0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivatives, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativesPolicyTextBlock" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_C8F2A90D3D4D51EA18F97CEB87BB7FD0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesPolicyTextBlock_C8F2A90D3D4D51EA18F97CEB87BB7FD0" xlink:to="lab_us-gaap_DerivativesPolicyTextBlock_C8F2A90D3D4D51EA18F97CEB87BB7FD0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_550BEF29D4ECC2CE74DE7CEB87BB276D_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_550BEF29D4ECC2CE74DE7CEB87BB276D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Plans</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_550BEF29D4ECC2CE74DE7CEB87BB276D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_550BEF29D4ECC2CE74DE7CEB87BB276D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_550BEF29D4ECC2CE74DE7CEB87BB276D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_550BEF29D4ECC2CE74DE7CEB87BB276D" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_550BEF29D4ECC2CE74DE7CEB87BB276D" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_93A45F119C01814D22A57CEB87BBBF90_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock_93A45F119C01814D22A57CEB87BBBF90" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_93A45F119C01814D22A57CEB87BBBF90_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock_93A45F119C01814D22A57CEB87BBBF90" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_93A45F119C01814D22A57CEB87BBBF90" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock_93A45F119C01814D22A57CEB87BBBF90" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock_93A45F119C01814D22A57CEB87BBBF90" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_4BBBB6F7BDEBB5432BDB7CEB87BB5C15_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_4BBBB6F7BDEBB5432BDB7CEB87BB5C15" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_4BBBB6F7BDEBB5432BDB7CEB87BB5C15_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_4BBBB6F7BDEBB5432BDB7CEB87BB5C15" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_4BBBB6F7BDEBB5432BDB7CEB87BB5C15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_4BBBB6F7BDEBB5432BDB7CEB87BB5C15" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_4BBBB6F7BDEBB5432BDB7CEB87BB5C15" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_34654B5F73F81D175F107CEB87BC2967_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_34654B5F73F81D175F107CEB87BC2967" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_34654B5F73F81D175F107CEB87BC2967_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_34654B5F73F81D175F107CEB87BC2967" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_34654B5F73F81D175F107CEB87BC2967" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_34654B5F73F81D175F107CEB87BC2967" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_34654B5F73F81D175F107CEB87BC2967" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_B13DA2D6CFD690FCF075AE30E9CCDFF7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_B13DA2D6CFD690FCF075AE30E9CCDFF7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">U.S. and international components of income before taxes [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_B13DA2D6CFD690FCF075AE30E9CCDFF7_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_B13DA2D6CFD690FCF075AE30E9CCDFF7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_B13DA2D6CFD690FCF075AE30E9CCDFF7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_B13DA2D6CFD690FCF075AE30E9CCDFF7" xlink:to="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_B13DA2D6CFD690FCF075AE30E9CCDFF7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_BDC1B1329124CF487C2FAE30E9CCE033_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_BDC1B1329124CF487C2FAE30E9CCE033" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provision for income taxes [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_BDC1B1329124CF487C2FAE30E9CCE033_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_BDC1B1329124CF487C2FAE30E9CCE033" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_BDC1B1329124CF487C2FAE30E9CCE033" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_BDC1B1329124CF487C2FAE30E9CCE033" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_BDC1B1329124CF487C2FAE30E9CCE033" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_6E01CBC12D625E5DB0D6AE30E9CCCB47_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_6E01CBC12D625E5DB0D6AE30E9CCCB47" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconcilation of effective tax rate on inocme before taxes and statutory rate [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_6E01CBC12D625E5DB0D6AE30E9CCCB47_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_6E01CBC12D625E5DB0D6AE30E9CCCB47" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_6E01CBC12D625E5DB0D6AE30E9CCCB47" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_6E01CBC12D625E5DB0D6AE30E9CCCB47" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_6E01CBC12D625E5DB0D6AE30E9CCCB47" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_245217A5901DAB5E8F5BAE30E9CCBBEF_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_245217A5901DAB5E8F5BAE30E9CCBBEF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Significant components of deferred tax assets and liabilities [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_245217A5901DAB5E8F5BAE30E9CCBBEF_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_245217A5901DAB5E8F5BAE30E9CCBBEF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_245217A5901DAB5E8F5BAE30E9CCBBEF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_245217A5901DAB5E8F5BAE30E9CCBBEF" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_245217A5901DAB5E8F5BAE30E9CCBBEF" xlink:type="arc" />
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxExaminationsTextBlock_3BA78B29CD9F0510B44DAE30E9CDF9A0_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxExaminationsTextBlock_3BA78B29CD9F0510B44DAE30E9CDF9A0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of income tax years currently under audit or open to examinations [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxExaminationsTextBlock_3BA78B29CD9F0510B44DAE30E9CDF9A0_label_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxExaminationsTextBlock_3BA78B29CD9F0510B44DAE30E9CDF9A0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Summary of Income Tax Examinations [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SummaryOfIncomeTaxExaminationsTextBlock" xlink:label="loc_us-gaap_SummaryOfIncomeTaxExaminationsTextBlock_3BA78B29CD9F0510B44DAE30E9CDF9A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfIncomeTaxExaminationsTextBlock_3BA78B29CD9F0510B44DAE30E9CDF9A0" xlink:to="lab_us-gaap_SummaryOfIncomeTaxExaminationsTextBlock_3BA78B29CD9F0510B44DAE30E9CDF9A0" xlink:type="arc" />
    <link:label id="lab_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock_10F5EA533B37D01201EAAE30E9CDEF4A_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock_10F5EA533B37D01201EAAE30E9CDEF4A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tabular reconcilation of total amounts of unrecognized tax benefits [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock_10F5EA533B37D01201EAAE30E9CDEF4A_label_en-US" xlink:label="lab_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock_10F5EA533B37D01201EAAE30E9CDEF4A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Summary of Positions for which Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock" xlink:label="loc_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock_10F5EA533B37D01201EAAE30E9CDEF4A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock_10F5EA533B37D01201EAAE30E9CDEF4A" xlink:to="lab_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock_10F5EA533B37D01201EAAE30E9CDEF4A" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherIncomeAndExpensesAbstract_FD5AE8ADD37A9B3D197BAE30E9F5E4AE_label_en-US" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract_FD5AE8ADD37A9B3D197BAE30E9F5E4AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Income and Expenses [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_FD5AE8ADD37A9B3D197BAE30E9F5E4AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_FD5AE8ADD37A9B3D197BAE30E9F5E4AE" xlink:to="lab_us-gaap_OtherIncomeAndExpensesAbstract_FD5AE8ADD37A9B3D197BAE30E9F5E4AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_680FA64706B093EE0EA5AE30E9F54686_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_680FA64706B093EE0EA5AE30E9F54686" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Income and Other Expense Disclosure</link:label>
    <link:label id="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_680FA64706B093EE0EA5AE30E9F54686_label_en-US" xlink:label="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_680FA64706B093EE0EA5AE30E9F54686" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Income and Other Expense Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:label="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_680FA64706B093EE0EA5AE30E9F54686" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_680FA64706B093EE0EA5AE30E9F54686" xlink:to="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_680FA64706B093EE0EA5AE30E9F54686" xlink:type="arc" />
    <link:label id="lab_bio_ReclassificationandCorrectionofImmaterialErrorsAbstract_61B4EC0DB28AAA6644000D1C569EB953_label_en-US" xlink:label="lab_bio_ReclassificationandCorrectionofImmaterialErrorsAbstract_61B4EC0DB28AAA6644000D1C569EB953" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification and Correction of Immaterial Errors [Abstract]</link:label>
    <link:label id="lab_bio_ReclassificationandCorrectionofImmaterialErrorsAbstract_61B4EC0DB28AAA6644000D1C569EB953_documentation_en-US" xlink:label="lab_bio_ReclassificationandCorrectionofImmaterialErrorsAbstract_61B4EC0DB28AAA6644000D1C569EB953" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reclassification and Correction of Immaterial Errors [Abstract]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_ReclassificationandCorrectionofImmaterialErrorsAbstract" xlink:label="loc_bio_ReclassificationandCorrectionofImmaterialErrorsAbstract_61B4EC0DB28AAA6644000D1C569EB953" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_ReclassificationandCorrectionofImmaterialErrorsAbstract_61B4EC0DB28AAA6644000D1C569EB953" xlink:to="lab_bio_ReclassificationandCorrectionofImmaterialErrorsAbstract_61B4EC0DB28AAA6644000D1C569EB953" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_E66656447236BF00A9380D1C569EDC3E_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_E66656447236BF00A9380D1C569EDC3E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_E66656447236BF00A9380D1C569EDC3E_label_en-US" xlink:label="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_E66656447236BF00A9380D1C569EDC3E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_E66656447236BF00A9380D1C569EDC3E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_E66656447236BF00A9380D1C569EDC3E" xlink:to="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_E66656447236BF00A9380D1C569EDC3E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_F6057CC6886E476D11810D1C569F4695_terseLabel_en-US" xlink:label="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_F6057CC6886E476D11810D1C569F4695" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments for Error Corrections [Axis]</link:label>
    <link:label id="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_F6057CC6886E476D11810D1C569F4695_label_en-US" xlink:label="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_F6057CC6886E476D11810D1C569F4695" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for Error Corrections [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_F6057CC6886E476D11810D1C569F4695" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_F6057CC6886E476D11810D1C569F4695" xlink:to="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_F6057CC6886E476D11810D1C569F4695" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsForErrorCorrectionDomain_2DBE6A80999C9362C4FB0D1C569F8FBB_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForErrorCorrectionDomain_2DBE6A80999C9362C4FB0D1C569F8FBB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments for Error Correction [Domain]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForErrorCorrectionDomain_2DBE6A80999C9362C4FB0D1C569F8FBB_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForErrorCorrectionDomain_2DBE6A80999C9362C4FB0D1C569F8FBB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for Error Correction [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_2DBE6A80999C9362C4FB0D1C569F8FBB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_2DBE6A80999C9362C4FB0D1C569F8FBB" xlink:to="lab_us-gaap_AdjustmentsForErrorCorrectionDomain_2DBE6A80999C9362C4FB0D1C569F8FBB" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementScenarioAxis_F572B8EEE4F3D7B28FEA0D1C56A00F19_terseLabel_en-US" xlink:label="lab_us-gaap_StatementScenarioAxis_F572B8EEE4F3D7B28FEA0D1C56A00F19" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementScenarioAxis_F572B8EEE4F3D7B28FEA0D1C56A00F19_label_en-US" xlink:label="lab_us-gaap_StatementScenarioAxis_F572B8EEE4F3D7B28FEA0D1C56A00F19" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_F572B8EEE4F3D7B28FEA0D1C56A00F19" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementScenarioAxis_F572B8EEE4F3D7B28FEA0D1C56A00F19" xlink:to="lab_us-gaap_StatementScenarioAxis_F572B8EEE4F3D7B28FEA0D1C56A00F19" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScenarioUnspecifiedDomain_EB6293B1EEC797CC757E0D1C56A0DF7F_terseLabel_en-US" xlink:label="lab_us-gaap_ScenarioUnspecifiedDomain_EB6293B1EEC797CC757E0D1C56A0DF7F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scenario, Unspecified [Domain]</link:label>
    <link:label id="lab_us-gaap_ScenarioUnspecifiedDomain_EB6293B1EEC797CC757E0D1C56A0DF7F_label_en-US" xlink:label="lab_us-gaap_ScenarioUnspecifiedDomain_EB6293B1EEC797CC757E0D1C56A0DF7F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario, Unspecified [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_EB6293B1EEC797CC757E0D1C56A0DF7F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain_EB6293B1EEC797CC757E0D1C56A0DF7F" xlink:to="lab_us-gaap_ScenarioUnspecifiedDomain_EB6293B1EEC797CC757E0D1C56A0DF7F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_AD68661085349E0078B80D1C56A05764_terseLabel_en-US" xlink:label="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_AD68661085349E0078B80D1C56A05764" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Error Corrections and Prior Period Adjustments Restatement [Line Items]</link:label>
    <link:label id="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_AD68661085349E0078B80D1C56A05764_label_en-US" xlink:label="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_AD68661085349E0078B80D1C56A05764" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Error Corrections and Prior Period Adjustments Restatement [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_AD68661085349E0078B80D1C56A05764" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_AD68661085349E0078B80D1C56A05764" xlink:to="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_AD68661085349E0078B80D1C56A05764" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementsCorrectedInCurrentYearFinancialStatementsTextBlock_03F996ED4D56489DC4B90D1C56A037D4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementsCorrectedInCurrentYearFinancialStatementsTextBlock_03F996ED4D56489DC4B90D1C56A037D4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Quantifying Prior Year Misstatements Corrected in Current Year Financial Statements [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementsCorrectedInCurrentYearFinancialStatementsTextBlock_03F996ED4D56489DC4B90D1C56A037D4_label_en-US" xlink:label="lab_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementsCorrectedInCurrentYearFinancialStatementsTextBlock_03F996ED4D56489DC4B90D1C56A037D4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Quantifying Prior Year Misstatements Corrected in Current Year Financial Statements [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfQuantifyingPriorYearMisstatementsCorrectedInCurrentYearFinancialStatementsTextBlock" xlink:label="loc_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementsCorrectedInCurrentYearFinancialStatementsTextBlock_03F996ED4D56489DC4B90D1C56A037D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementsCorrectedInCurrentYearFinancialStatementsTextBlock_03F996ED4D56489DC4B90D1C56A037D4" xlink:to="lab_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementsCorrectedInCurrentYearFinancialStatementsTextBlock_03F996ED4D56489DC4B90D1C56A037D4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationAbstract_22A85D47A4DD17D5B861AE30EA63EF07_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAbstract_22A85D47A4DD17D5B861AE30EA63EF07" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_22A85D47A4DD17D5B861AE30EA63EF07" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_22A85D47A4DD17D5B861AE30EA63EF07" xlink:to="lab_us-gaap_ShareBasedCompensationAbstract_22A85D47A4DD17D5B861AE30EA63EF07" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock_FEBB7DE790669864369DAE30EA630580_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock_FEBB7DE790669864369DAE30EA630580" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Options Activity</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock_FEBB7DE790669864369DAE30EA630580_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock_FEBB7DE790669864369DAE30EA630580" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock_FEBB7DE790669864369DAE30EA630580" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock_FEBB7DE790669864369DAE30EA630580" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock_FEBB7DE790669864369DAE30EA630580" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_54B5F6EAB8E3F4B15824AE30EA6354F6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_54B5F6EAB8E3F4B15824AE30EA6354F6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Options Outstanding</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_54B5F6EAB8E3F4B15824AE30EA6354F6_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_54B5F6EAB8E3F4B15824AE30EA6354F6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_54B5F6EAB8E3F4B15824AE30EA6354F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_54B5F6EAB8E3F4B15824AE30EA6354F6" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_54B5F6EAB8E3F4B15824AE30EA6354F6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_5CF16138B6DE47AB0ED4AE30EA6381E6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_5CF16138B6DE47AB0ED4AE30EA6381E6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Options Valuation Assumptions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_5CF16138B6DE47AB0ED4AE30EA6381E6_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_5CF16138B6DE47AB0ED4AE30EA6381E6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_5CF16138B6DE47AB0ED4AE30EA6381E6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_5CF16138B6DE47AB0ED4AE30EA6381E6" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_5CF16138B6DE47AB0ED4AE30EA6381E6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_263F3BD2F0716BFB6602AE30EA6319C3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_263F3BD2F0716BFB6602AE30EA6319C3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Resticted Stock Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_263F3BD2F0716BFB6602AE30EA6319C3_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_263F3BD2F0716BFB6602AE30EA6319C3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_263F3BD2F0716BFB6602AE30EA6319C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_263F3BD2F0716BFB6602AE30EA6319C3" xlink:to="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_263F3BD2F0716BFB6602AE30EA6319C3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_8CF1AB3AB6B7552F7DEAAE30EA6319BF_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_8CF1AB3AB6B7552F7DEAAE30EA6319BF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Stock Purchase Plan, Valuation Assumptions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_8CF1AB3AB6B7552F7DEAAE30EA6319BF_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_8CF1AB3AB6B7552F7DEAAE30EA6319BF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_8CF1AB3AB6B7552F7DEAAE30EA6319BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_8CF1AB3AB6B7552F7DEAAE30EA6319BF" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_8CF1AB3AB6B7552F7DEAAE30EA6319BF" xlink:type="arc" />
    <link:label id="lab_bio_TreasuryStockAbstract_7DB06F115AA3DA72DAE45594F70DBD7B_label_en-US" xlink:label="lab_bio_TreasuryStockAbstract_7DB06F115AA3DA72DAE45594F70DBD7B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock [Abstract]</link:label>
    <link:label id="lab_bio_TreasuryStockAbstract_7DB06F115AA3DA72DAE45594F70DBD7B_documentation_en-US" xlink:label="lab_bio_TreasuryStockAbstract_7DB06F115AA3DA72DAE45594F70DBD7B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Treasury Stock [Abstract]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_TreasuryStockAbstract" xlink:label="loc_bio_TreasuryStockAbstract_7DB06F115AA3DA72DAE45594F70DBD7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_TreasuryStockAbstract_7DB06F115AA3DA72DAE45594F70DBD7B" xlink:to="lab_bio_TreasuryStockAbstract_7DB06F115AA3DA72DAE45594F70DBD7B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassOfTreasuryStockTable_7A6738CC8C4FC4FE07545594F8FF1CB2_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfTreasuryStockTable_7A6738CC8C4FC4FE07545594F8FF1CB2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Treasury Stock [Table]</link:label>
    <link:label id="lab_us-gaap_ClassOfTreasuryStockTable_7A6738CC8C4FC4FE07545594F8FF1CB2_label_en-US" xlink:label="lab_us-gaap_ClassOfTreasuryStockTable_7A6738CC8C4FC4FE07545594F8FF1CB2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Treasury Stock [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_7A6738CC8C4FC4FE07545594F8FF1CB2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_7A6738CC8C4FC4FE07545594F8FF1CB2" xlink:to="lab_us-gaap_ClassOfTreasuryStockTable_7A6738CC8C4FC4FE07545594F8FF1CB2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareRepurchaseProgramAxis_95537F89AAB590F3A1295594F902185F_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis_95537F89AAB590F3A1295594F902185F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramAxis_95537F89AAB590F3A1295594F902185F_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis_95537F89AAB590F3A1295594F902185F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_95537F89AAB590F3A1295594F902185F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_95537F89AAB590F3A1295594F902185F" xlink:to="lab_us-gaap_ShareRepurchaseProgramAxis_95537F89AAB590F3A1295594F902185F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareRepurchaseProgramDomain_86A7F62B0A0DCAE554855594F9038E0B_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain_86A7F62B0A0DCAE554855594F9038E0B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramDomain_86A7F62B0A0DCAE554855594F9038E0B_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain_86A7F62B0A0DCAE554855594F9038E0B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_86A7F62B0A0DCAE554855594F9038E0B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_86A7F62B0A0DCAE554855594F9038E0B" xlink:to="lab_us-gaap_ShareRepurchaseProgramDomain_86A7F62B0A0DCAE554855594F9038E0B" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityClassOfTreasuryStockLineItems_FC5FD248516473ABFAE25594F903718F_terseLabel_en-US" xlink:label="lab_us-gaap_EquityClassOfTreasuryStockLineItems_FC5FD248516473ABFAE25594F903718F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity, Class of Treasury Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_EquityClassOfTreasuryStockLineItems_FC5FD248516473ABFAE25594F903718F_label_en-US" xlink:label="lab_us-gaap_EquityClassOfTreasuryStockLineItems_FC5FD248516473ABFAE25594F903718F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Class of Treasury Stock [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_FC5FD248516473ABFAE25594F903718F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_FC5FD248516473ABFAE25594F903718F" xlink:to="lab_us-gaap_EquityClassOfTreasuryStockLineItems_FC5FD248516473ABFAE25594F903718F" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockTextBlock_FEB30940883938778F655594F914912F_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockTextBlock_FEB30940883938778F655594F914912F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock [Text Block]</link:label>
    <link:label id="lab_us-gaap_TreasuryStockTextBlock_FEB30940883938778F655594F914912F_label_en-US" xlink:label="lab_us-gaap_TreasuryStockTextBlock_FEB30940883938778F655594F914912F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockTextBlock" xlink:label="loc_us-gaap_TreasuryStockTextBlock_FEB30940883938778F655594F914912F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockTextBlock_FEB30940883938778F655594F914912F" xlink:to="lab_us-gaap_TreasuryStockTextBlock_FEB30940883938778F655594F914912F" xlink:type="arc" />
    <link:label id="lab_bio_LegalProceedingsAbstract_BD0A1AE2DE6B8D9DED03AE30E707DAB3_label_en-US" xlink:label="lab_bio_LegalProceedingsAbstract_BD0A1AE2DE6B8D9DED03AE30E707DAB3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Proceedings [Abstract]</link:label>
    <link:label id="lab_bio_LegalProceedingsAbstract_BD0A1AE2DE6B8D9DED03AE30E707DAB3_documentation_en-US" xlink:label="lab_bio_LegalProceedingsAbstract_BD0A1AE2DE6B8D9DED03AE30E707DAB3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">-- None. No documentation exists for this element. --</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_LegalProceedingsAbstract" xlink:label="loc_bio_LegalProceedingsAbstract_BD0A1AE2DE6B8D9DED03AE30E707DAB3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_LegalProceedingsAbstract_BD0A1AE2DE6B8D9DED03AE30E707DAB3" xlink:to="lab_bio_LegalProceedingsAbstract_BD0A1AE2DE6B8D9DED03AE30E707DAB3" xlink:type="arc" />
    <link:label id="lab_us-gaap_LegalMattersAndContingenciesTextBlock_2853956EF65666D6BCFFAE30E707F73F_terseLabel_en-US" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock_2853956EF65666D6BCFFAE30E707F73F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Legal Matters and Contingencies</link:label>
    <link:label id="lab_us-gaap_LegalMattersAndContingenciesTextBlock_2853956EF65666D6BCFFAE30E707F73F_label_en-US" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock_2853956EF65666D6BCFFAE30E707F73F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Matters and Contingencies [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LegalMattersAndContingenciesTextBlock" xlink:label="loc_us-gaap_LegalMattersAndContingenciesTextBlock_2853956EF65666D6BCFFAE30E707F73F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LegalMattersAndContingenciesTextBlock_2853956EF65666D6BCFFAE30E707F73F" xlink:to="lab_us-gaap_LegalMattersAndContingenciesTextBlock_2853956EF65666D6BCFFAE30E707F73F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_6F28C085586E584283EDAE30E78D0FA2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_6F28C085586E584283EDAE30E78D0FA2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of other income (expense), net</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_6F28C085586E584283EDAE30E78D0FA2_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_6F28C085586E584283EDAE30E78D0FA2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Other Nonoperating Income (Expense) [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_6F28C085586E584283EDAE30E78D0FA2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_6F28C085586E584283EDAE30E78D0FA2" xlink:to="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_6F28C085586E584283EDAE30E78D0FA2" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementAbstract_E42D392B25F8EB6F3DC3922B004FC803_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract_E42D392B25F8EB6F3DC3922B004FC803" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_E42D392B25F8EB6F3DC3922B004FC803" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract_E42D392B25F8EB6F3DC3922B004FC803" xlink:to="lab_us-gaap_IncomeStatementAbstract_E42D392B25F8EB6F3DC3922B004FC803" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementTable_279CEECF74DE053C3392922B004F224E_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable_279CEECF74DE053C3392922B004F224E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_279CEECF74DE053C3392922B004F224E_label_en-US" xlink:label="lab_us-gaap_StatementTable_279CEECF74DE053C3392922B004F224E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_279CEECF74DE053C3392922B004F224E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable_279CEECF74DE053C3392922B004F224E" xlink:to="lab_us-gaap_StatementTable_279CEECF74DE053C3392922B004F224E" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_5C8FAE3C94A8EB1D1592922B004FEED6_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_5C8FAE3C94A8EB1D1592922B004FEED6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net sales</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_5C8FAE3C94A8EB1D1592922B004FEED6_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_5C8FAE3C94A8EB1D1592922B004FEED6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Including Assessed Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_5C8FAE3C94A8EB1D1592922B004FEED6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_5C8FAE3C94A8EB1D1592922B004FEED6" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_5C8FAE3C94A8EB1D1592922B004FEED6" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_5FA4487D44A505A82296922B004F5A3D_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold_5FA4487D44A505A82296922B004F5A3D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_5FA4487D44A505A82296922B004F5A3D_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold_5FA4487D44A505A82296922B004F5A3D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_5FA4487D44A505A82296922B004F5A3D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold_5FA4487D44A505A82296922B004F5A3D" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold_5FA4487D44A505A82296922B004F5A3D" xlink:type="arc" />
    <link:label id="lab_us-gaap_GrossProfit_72FACF2B053E8CA045F9922B004FB53A_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit_72FACF2B053E8CA045F9922B004FB53A" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross Profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_72FACF2B053E8CA045F9922B004FB53A_label_en-US" xlink:label="lab_us-gaap_GrossProfit_72FACF2B053E8CA045F9922B004FB53A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_72FACF2B053E8CA045F9922B004FB53A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_72FACF2B053E8CA045F9922B004FB53A" xlink:to="lab_us-gaap_GrossProfit_72FACF2B053E8CA045F9922B004FB53A" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_B8B5B2BD23FE2249B4DF922B004F420C_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_B8B5B2BD23FE2249B4DF922B004F420C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling, general and administrative expense</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_B8B5B2BD23FE2249B4DF922B004F420C_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_B8B5B2BD23FE2249B4DF922B004F420C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_B8B5B2BD23FE2249B4DF922B004F420C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense_B8B5B2BD23FE2249B4DF922B004F420C" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense_B8B5B2BD23FE2249B4DF922B004F420C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_E132EBF0783B40BEC633922B004FA8CF_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense_E132EBF0783B40BEC633922B004FA8CF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development expense</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_E132EBF0783B40BEC633922B004FA8CF_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense_E132EBF0783B40BEC633922B004FA8CF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_E132EBF0783B40BEC633922B004FA8CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense_E132EBF0783B40BEC633922B004FA8CF" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense_E132EBF0783B40BEC633922B004FA8CF" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetImpairmentCharges_2B3EA8801C7F0EE55E8D922B004F678D_terseLabel_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges_2B3EA8801C7F0EE55E8D922B004F678D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment losses on goodwill and long-lived assets</link:label>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_2B3EA8801C7F0EE55E8D922B004F678D_label_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges_2B3EA8801C7F0EE55E8D922B004F678D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Impairment Charges</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaap_AssetImpairmentCharges_2B3EA8801C7F0EE55E8D922B004F678D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetImpairmentCharges_2B3EA8801C7F0EE55E8D922B004F678D" xlink:to="lab_us-gaap_AssetImpairmentCharges_2B3EA8801C7F0EE55E8D922B004F678D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_28AC8DE02193E2AB73B1922B004F4FEE_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_28AC8DE02193E2AB73B1922B004F4FEE" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_28AC8DE02193E2AB73B1922B004F4FEE_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_28AC8DE02193E2AB73B1922B004F4FEE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_28AC8DE02193E2AB73B1922B004F4FEE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_28AC8DE02193E2AB73B1922B004F4FEE" xlink:to="lab_us-gaap_OperatingIncomeLoss_28AC8DE02193E2AB73B1922B004F4FEE" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestExpense_5385981A3243DE75C793922B004F5F2D_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense_5385981A3243DE75C793922B004F5F2D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_5385981A3243DE75C793922B004F5F2D_label_en-US" xlink:label="lab_us-gaap_InterestExpense_5385981A3243DE75C793922B004F5F2D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_5385981A3243DE75C793922B004F5F2D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense_5385981A3243DE75C793922B004F5F2D" xlink:to="lab_us-gaap_InterestExpense_5385981A3243DE75C793922B004F5F2D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_0A00DEB8AE85783FFBA0922B004F2A14_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_0A00DEB8AE85783FFBA0922B004F2A14" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Foreign exchange losses, net</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_0A00DEB8AE85783FFBA0922B004F2A14_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_0A00DEB8AE85783FFBA0922B004F2A14" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_0A00DEB8AE85783FFBA0922B004F2A14" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_0A00DEB8AE85783FFBA0922B004F2A14" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_0A00DEB8AE85783FFBA0922B004F2A14" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrealizedGainOnSecurities_B8701A76370F2257E8CD922B004F1867_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrealizedGainOnSecurities_B8701A76370F2257E8CD922B004F1867" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Unrealized Gain on Securities</link:label>
    <link:label id="lab_us-gaap_UnrealizedGainOnSecurities_B8701A76370F2257E8CD922B004F1867_label_en-US" xlink:label="lab_us-gaap_UnrealizedGainOnSecurities_B8701A76370F2257E8CD922B004F1867" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrealized Gain on Securities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrealizedGainOnSecurities" xlink:label="loc_us-gaap_UnrealizedGainOnSecurities_B8701A76370F2257E8CD922B004F1867" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrealizedGainOnSecurities_B8701A76370F2257E8CD922B004F1867" xlink:to="lab_us-gaap_UnrealizedGainOnSecurities_B8701A76370F2257E8CD922B004F1867" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_B2597D8A57060A9885B1922B004F90C9_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_B2597D8A57060A9885B1922B004F90C9" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other (income) expense, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_B2597D8A57060A9885B1922B004F90C9_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_B2597D8A57060A9885B1922B004F90C9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_B2597D8A57060A9885B1922B004F90C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_B2597D8A57060A9885B1922B004F90C9" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense_B2597D8A57060A9885B1922B004F90C9" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_162C76850C95D301EDE0922B004F419C_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_162C76850C95D301EDE0922B004F419C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income before income taxes</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_162C76850C95D301EDE0922B004F419C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_162C76850C95D301EDE0922B004F419C" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_162C76850C95D301EDE0922B004F419C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_9473C7355EDAE91F6345922B004FEA35_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_9473C7355EDAE91F6345922B004FEA35" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Provision for income taxes</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9473C7355EDAE91F6345922B004FEA35" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_9473C7355EDAE91F6345922B004FEA35" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_9473C7355EDAE91F6345922B004FEA35" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_3119E60B42831B270443922B004F075F_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_3119E60B42831B270443922B004F075F" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_3119E60B42831B270443922B004F075F_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_3119E60B42831B270443922B004F075F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_3119E60B42831B270443922B004F075F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_3119E60B42831B270443922B004F075F" xlink:to="lab_us-gaap_NetIncomeLoss_3119E60B42831B270443922B004F075F" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_BC3EF303D4684629F974922B004F132B_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract_BC3EF303D4684629F974922B004F132B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic earnings per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_BC3EF303D4684629F974922B004F132B_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract_BC3EF303D4684629F974922B004F132B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_BC3EF303D4684629F974922B004F132B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_BC3EF303D4684629F974922B004F132B" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract_BC3EF303D4684629F974922B004F132B" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasic_69084282DFFA152AB100922B004F5022_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_69084282DFFA152AB100922B004F5022" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_69084282DFFA152AB100922B004F5022_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_69084282DFFA152AB100922B004F5022" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_69084282DFFA152AB100922B004F5022" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_69084282DFFA152AB100922B004F5022" xlink:to="lab_us-gaap_EarningsPerShareBasic_69084282DFFA152AB100922B004F5022" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_FF0261CE42CE0A5442B0922B004F0CAB_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_FF0261CE42CE0A5442B0922B004F0CAB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average common shares - basic</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_FF0261CE42CE0A5442B0922B004F0CAB_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_FF0261CE42CE0A5442B0922B004F0CAB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_FF0261CE42CE0A5442B0922B004F0CAB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_FF0261CE42CE0A5442B0922B004F0CAB" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_FF0261CE42CE0A5442B0922B004F0CAB" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_12704FEC04E2189D1125922B004F79E0_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract_12704FEC04E2189D1125922B004F79E0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted earnings per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_12704FEC04E2189D1125922B004F79E0_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract_12704FEC04E2189D1125922B004F79E0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_12704FEC04E2189D1125922B004F79E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_12704FEC04E2189D1125922B004F79E0" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract_12704FEC04E2189D1125922B004F79E0" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_C1210868C5CFF40495CD922B004F92F7_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_C1210868C5CFF40495CD922B004F92F7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_C1210868C5CFF40495CD922B004F92F7_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_C1210868C5CFF40495CD922B004F92F7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_C1210868C5CFF40495CD922B004F92F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_C1210868C5CFF40495CD922B004F92F7" xlink:to="lab_us-gaap_EarningsPerShareDiluted_C1210868C5CFF40495CD922B004F92F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_483DB09EBACABC129558922B004FF5E7_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_483DB09EBACABC129558922B004FF5E7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average common shares - diluted</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_483DB09EBACABC129558922B004FF5E7_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_483DB09EBACABC129558922B004FF5E7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_483DB09EBACABC129558922B004FF5E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_483DB09EBACABC129558922B004FF5E7" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_483DB09EBACABC129558922B004FF5E7" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_DDBA708997342DF99A830BF4C6E26100_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable_DDBA708997342DF99A830BF4C6E26100" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_DDBA708997342DF99A830BF4C6E26100_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable_DDBA708997342DF99A830BF4C6E26100" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_DDBA708997342DF99A830BF4C6E26100" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_DDBA708997342DF99A830BF4C6E26100" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTable_DDBA708997342DF99A830BF4C6E26100" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_CBCD544FFFF1A96FF4260BF4C6E36547_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_CBCD544FFFF1A96FF4260BF4C6E36547" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_CBCD544FFFF1A96FF4260BF4C6E36547_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_CBCD544FFFF1A96FF4260BF4C6E36547" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_CBCD544FFFF1A96FF4260BF4C6E36547" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member_CBCD544FFFF1A96FF4260BF4C6E36547" xlink:to="lab_us-gaap_FairValueInputsLevel2Member_CBCD544FFFF1A96FF4260BF4C6E36547" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_5E6B661A8C1D7039FF030BF4C6E382F0_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis_5E6B661A8C1D7039FF030BF4C6E382F0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_5E6B661A8C1D7039FF030BF4C6E382F0_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis_5E6B661A8C1D7039FF030BF4C6E382F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_5E6B661A8C1D7039FF030BF4C6E382F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_5E6B661A8C1D7039FF030BF4C6E382F0" xlink:to="lab_us-gaap_FairValueByMeasurementBasisAxis_5E6B661A8C1D7039FF030BF4C6E382F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_C8A4A5AE2E1969781DD70BF4C6E30655_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain_C8A4A5AE2E1969781DD70BF4C6E30655" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_C8A4A5AE2E1969781DD70BF4C6E30655_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain_C8A4A5AE2E1969781DD70BF4C6E30655" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_C8A4A5AE2E1969781DD70BF4C6E30655" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_C8A4A5AE2E1969781DD70BF4C6E30655" xlink:to="lab_us-gaap_FairValueDisclosureItemAmountsDomain_C8A4A5AE2E1969781DD70BF4C6E30655" xlink:type="arc" />
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_1CCE2999D789C9014D7F0BF4C6E36C4A_terseLabel_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_1CCE2999D789C9014D7F0BF4C6E36C4A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_1CCE2999D789C9014D7F0BF4C6E36C4A_label_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_1CCE2999D789C9014D7F0BF4C6E36C4A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_1CCE2999D789C9014D7F0BF4C6E36C4A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_1CCE2999D789C9014D7F0BF4C6E36C4A" xlink:to="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_1CCE2999D789C9014D7F0BF4C6E36C4A" xlink:type="arc" />
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_E4AEA79963811459D0570BF4C6E4383A_terseLabel_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_E4AEA79963811459D0570BF4C6E4383A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimate of Fair Value, Fair Value Disclosure [Member]</link:label>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_E4AEA79963811459D0570BF4C6E4383A_label_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_E4AEA79963811459D0570BF4C6E4383A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimate of Fair Value Measurement [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_E4AEA79963811459D0570BF4C6E4383A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_E4AEA79963811459D0570BF4C6E4383A" xlink:to="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_E4AEA79963811459D0570BF4C6E4383A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_8FE002DFA327D2BBDB260BF4C6E41723_terseLabel_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_8FE002DFA327D2BBDB260BF4C6E41723" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Carrying (Reported) Amount, Fair Value Disclosure [Member]</link:label>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_8FE002DFA327D2BBDB260BF4C6E41723_label_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_8FE002DFA327D2BBDB260BF4C6E41723" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reported Value Measurement [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_8FE002DFA327D2BBDB260BF4C6E41723" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_8FE002DFA327D2BBDB260BF4C6E41723" xlink:to="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_8FE002DFA327D2BBDB260BF4C6E41723" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_86044F0C4056EFCF22F80BF4C6E41AD6_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_86044F0C4056EFCF22F80BF4C6E41AD6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_86044F0C4056EFCF22F80BF4C6E41AD6_label_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_86044F0C4056EFCF22F80BF4C6E41AD6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_86044F0C4056EFCF22F80BF4C6E41AD6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_86044F0C4056EFCF22F80BF4C6E41AD6" xlink:to="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_86044F0C4056EFCF22F80BF4C6E41AD6" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherInvestments_D4E3FADE7053FE6A5BB20BF4C6E4BE02_terseLabel_en-US" xlink:label="lab_us-gaap_OtherInvestments_D4E3FADE7053FE6A5BB20BF4C6E4BE02" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Investments</link:label>
    <link:label id="lab_us-gaap_OtherInvestments_D4E3FADE7053FE6A5BB20BF4C6E4BE02_label_en-US" xlink:label="lab_us-gaap_OtherInvestments_D4E3FADE7053FE6A5BB20BF4C6E4BE02" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherInvestments" xlink:label="loc_us-gaap_OtherInvestments_D4E3FADE7053FE6A5BB20BF4C6E4BE02" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherInvestments_D4E3FADE7053FE6A5BB20BF4C6E4BE02" xlink:to="lab_us-gaap_OtherInvestments_D4E3FADE7053FE6A5BB20BF4C6E4BE02" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtFairValue_20567FAFA94025DE40780BF4C6E57043_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue_20567FAFA94025DE40780BF4C6E57043" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total long-term debt, excluding leases and current maturities</link:label>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_20567FAFA94025DE40780BF4C6E57043_label_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue_20567FAFA94025DE40780BF4C6E57043" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtFairValue" xlink:label="loc_us-gaap_LongTermDebtFairValue_20567FAFA94025DE40780BF4C6E57043" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtFairValue_20567FAFA94025DE40780BF4C6E57043" xlink:to="lab_us-gaap_LongTermDebtFairValue_20567FAFA94025DE40780BF4C6E57043" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_E3BCE8284D56BDE537C5ED68CC215E13_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_E3BCE8284D56BDE537C5ED68CC215E13" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_E3BCE8284D56BDE537C5ED68CC215E13_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_E3BCE8284D56BDE537C5ED68CC215E13" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_E3BCE8284D56BDE537C5ED68CC215E13" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_E3BCE8284D56BDE537C5ED68CC215E13" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_E3BCE8284D56BDE537C5ED68CC215E13" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_BF6192EAD21493A04A85ED68CC213730_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis_BF6192EAD21493A04A85ED68CC213730" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_BF6192EAD21493A04A85ED68CC213730" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_BF6192EAD21493A04A85ED68CC213730" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis_BF6192EAD21493A04A85ED68CC213730" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_CCA34162D72F0E34EC76ED68CC222227_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain_CCA34162D72F0E34EC76ED68CC222227" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement Frequency [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_CCA34162D72F0E34EC76ED68CC222227" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_CCA34162D72F0E34EC76ED68CC222227" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain_CCA34162D72F0E34EC76ED68CC222227" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_0DC8215353FB1B1E1E64ED68CC22A1CA_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember_0DC8215353FB1B1E1E64ED68CC22A1CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurements, Recurring [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_0DC8215353FB1B1E1E64ED68CC22A1CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember_0DC8215353FB1B1E1E64ED68CC22A1CA" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember_0DC8215353FB1B1E1E64ED68CC22A1CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermInvestmentsMember_7A159D7662F38FD86879ED68CC23C62B_label_en-US" xlink:label="lab_us-gaap_ShortTermInvestmentsMember_7A159D7662F38FD86879ED68CC23C62B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term Investments [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermInvestmentsMember" xlink:label="loc_us-gaap_ShortTermInvestmentsMember_7A159D7662F38FD86879ED68CC23C62B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermInvestmentsMember_7A159D7662F38FD86879ED68CC23C62B" xlink:to="lab_us-gaap_ShortTermInvestmentsMember_7A159D7662F38FD86879ED68CC23C62B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLongTermInvestmentsMember_E33A6CC24B0CEB74991EED68CC23E848_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLongTermInvestmentsMember_E33A6CC24B0CEB74991EED68CC23E848" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Long-term Investments [Member]</link:label>
    <link:label id="lab_us-gaap_OtherLongTermInvestmentsMember_E33A6CC24B0CEB74991EED68CC23E848_label_en-US" xlink:label="lab_us-gaap_OtherLongTermInvestmentsMember_E33A6CC24B0CEB74991EED68CC23E848" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Long-term Investments [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLongTermInvestmentsMember" xlink:label="loc_us-gaap_OtherLongTermInvestmentsMember_E33A6CC24B0CEB74991EED68CC23E848" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLongTermInvestmentsMember_E33A6CC24B0CEB74991EED68CC23E848" xlink:to="lab_us-gaap_OtherLongTermInvestmentsMember_E33A6CC24B0CEB74991EED68CC23E848" xlink:type="arc" />
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_358DF578C4393A046C0EED68CC233669_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis_358DF578C4393A046C0EED68CC233669" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities, Major Types of Debt and Equity Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_358DF578C4393A046C0EED68CC233669_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis_358DF578C4393A046C0EED68CC233669" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_358DF578C4393A046C0EED68CC233669" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis_358DF578C4393A046C0EED68CC233669" xlink:to="lab_us-gaap_FinancialInstrumentAxis_358DF578C4393A046C0EED68CC233669" xlink:type="arc" />
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_C95AC8FFEDAE00F0EC5AED68CC2316A4_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_C95AC8FFEDAE00F0EC5AED68CC2316A4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_C95AC8FFEDAE00F0EC5AED68CC2316A4_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_C95AC8FFEDAE00F0EC5AED68CC2316A4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_C95AC8FFEDAE00F0EC5AED68CC2316A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_C95AC8FFEDAE00F0EC5AED68CC2316A4" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_C95AC8FFEDAE00F0EC5AED68CC2316A4" xlink:type="arc" />
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_659C7D293E4C98980836ED68CC24296C_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember_659C7D293E4C98980836ED68CC24296C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Corporate Debt Securities [Member]</link:label>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_659C7D293E4C98980836ED68CC24296C_label_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember_659C7D293E4C98980836ED68CC24296C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate Debt Securities [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_659C7D293E4C98980836ED68CC24296C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateDebtSecuritiesMember_659C7D293E4C98980836ED68CC24296C" xlink:to="lab_us-gaap_CorporateDebtSecuritiesMember_659C7D293E4C98980836ED68CC24296C" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestBearingDepositsMember_B040F3F99DEB9A3D42C9ED68CC243919_terseLabel_en-US" xlink:label="lab_us-gaap_InterestBearingDepositsMember_B040F3F99DEB9A3D42C9ED68CC243919" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest-bearing Deposits [Member]</link:label>
    <link:label id="lab_us-gaap_InterestBearingDepositsMember_B040F3F99DEB9A3D42C9ED68CC243919_label_en-US" xlink:label="lab_us-gaap_InterestBearingDepositsMember_B040F3F99DEB9A3D42C9ED68CC243919" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest-bearing Deposits [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestBearingDepositsMember" xlink:label="loc_us-gaap_InterestBearingDepositsMember_B040F3F99DEB9A3D42C9ED68CC243919" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestBearingDepositsMember_B040F3F99DEB9A3D42C9ED68CC243919" xlink:to="lab_us-gaap_InterestBearingDepositsMember_B040F3F99DEB9A3D42C9ED68CC243919" xlink:type="arc" />
    <link:label id="lab_us-gaap_CertificatesOfDepositMember_2D43B27FEA513D2AC720ED68CC245764_terseLabel_en-US" xlink:label="lab_us-gaap_CertificatesOfDepositMember_2D43B27FEA513D2AC720ED68CC245764" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Domestic Time Deposit [Member]</link:label>
    <link:label id="lab_us-gaap_CertificatesOfDepositMember_2D43B27FEA513D2AC720ED68CC245764_label_en-US" xlink:label="lab_us-gaap_CertificatesOfDepositMember_2D43B27FEA513D2AC720ED68CC245764" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Certificates of Deposit [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="loc_us-gaap_CertificatesOfDepositMember_2D43B27FEA513D2AC720ED68CC245764" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CertificatesOfDepositMember_2D43B27FEA513D2AC720ED68CC245764" xlink:to="lab_us-gaap_CertificatesOfDepositMember_2D43B27FEA513D2AC720ED68CC245764" xlink:type="arc" />
    <link:label id="lab_us-gaap_MunicipalBondsMember_275EB40C6F36B59F4856ED68CC24BB54_terseLabel_en-US" xlink:label="lab_us-gaap_MunicipalBondsMember_275EB40C6F36B59F4856ED68CC24BB54" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Municipal Obligations [Member]</link:label>
    <link:label id="lab_us-gaap_MunicipalBondsMember_275EB40C6F36B59F4856ED68CC24BB54_label_en-US" xlink:label="lab_us-gaap_MunicipalBondsMember_275EB40C6F36B59F4856ED68CC24BB54" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Municipal Bonds [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MunicipalBondsMember" xlink:label="loc_us-gaap_MunicipalBondsMember_275EB40C6F36B59F4856ED68CC24BB54" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MunicipalBondsMember_275EB40C6F36B59F4856ED68CC24BB54" xlink:to="lab_us-gaap_MunicipalBondsMember_275EB40C6F36B59F4856ED68CC24BB54" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetBackedSecuritiesMember_E74A9A7603B25A4F2B4CED68CC24884C_terseLabel_en-US" xlink:label="lab_us-gaap_AssetBackedSecuritiesMember_E74A9A7603B25A4F2B4CED68CC24884C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset-backed Securities [Member]</link:label>
    <link:label id="lab_us-gaap_AssetBackedSecuritiesMember_E74A9A7603B25A4F2B4CED68CC24884C_label_en-US" xlink:label="lab_us-gaap_AssetBackedSecuritiesMember_E74A9A7603B25A4F2B4CED68CC24884C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset-backed Securities [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetBackedSecuritiesMember" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_E74A9A7603B25A4F2B4CED68CC24884C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetBackedSecuritiesMember_E74A9A7603B25A4F2B4CED68CC24884C" xlink:to="lab_us-gaap_AssetBackedSecuritiesMember_E74A9A7603B25A4F2B4CED68CC24884C" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquitySecuritiesMember_86E76F84AD5674708EFFED68CC25E3CB_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesMember_86E76F84AD5674708EFFED68CC25E3CB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketable Equity Securities [Member]</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesMember_86E76F84AD5674708EFFED68CC25E3CB_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesMember_86E76F84AD5674708EFFED68CC25E3CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Securities [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesMember" xlink:label="loc_us-gaap_EquitySecuritiesMember_86E76F84AD5674708EFFED68CC25E3CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesMember_86E76F84AD5674708EFFED68CC25E3CB" xlink:to="lab_us-gaap_EquitySecuritiesMember_86E76F84AD5674708EFFED68CC25E3CB" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableforsaleSecuritiesMember_4A481562AFFEFCF848B4ED73E27D280A_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableforsaleSecuritiesMember_4A481562AFFEFCF848B4ED73E27D280A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities [Member]</link:label>
    <link:label id="lab_us-gaap_AvailableforsaleSecuritiesMember_4A481562AFFEFCF848B4ED73E27D280A_label_en-US" xlink:label="lab_us-gaap_AvailableforsaleSecuritiesMember_4A481562AFFEFCF848B4ED73E27D280A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableforsaleSecuritiesMember" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesMember_4A481562AFFEFCF848B4ED73E27D280A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableforsaleSecuritiesMember_4A481562AFFEFCF848B4ED73E27D280A" xlink:to="lab_us-gaap_AvailableforsaleSecuritiesMember_4A481562AFFEFCF848B4ED73E27D280A" xlink:type="arc" />
    <link:label id="lab_us-gaap_USTreasuryAndGovernmentMember_500A8D77DBECBA124908ED68CC256559_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasuryAndGovernmentMember_500A8D77DBECBA124908ED68CC256559" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">US Government Sponsored Agencies [Member]</link:label>
    <link:label id="lab_us-gaap_USTreasuryAndGovernmentMember_500A8D77DBECBA124908ED68CC256559_label_en-US" xlink:label="lab_us-gaap_USTreasuryAndGovernmentMember_500A8D77DBECBA124908ED68CC256559" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">US Treasury and Government [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_USTreasuryAndGovernmentMember" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_500A8D77DBECBA124908ED68CC256559" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasuryAndGovernmentMember_500A8D77DBECBA124908ED68CC256559" xlink:to="lab_us-gaap_USTreasuryAndGovernmentMember_500A8D77DBECBA124908ED68CC256559" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember_D6F0331FDD81CDC7E568ED68CC25266E_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember_D6F0331FDD81CDC7E568ED68CC25266E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Government Obligations [Member]</link:label>
    <link:label id="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember_D6F0331FDD81CDC7E568ED68CC25266E_label_en-US" xlink:label="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember_D6F0331FDD81CDC7E568ED68CC25266E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Security, Government, Non-US [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_D6F0331FDD81CDC7E568ED68CC25266E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_D6F0331FDD81CDC7E568ED68CC25266E" xlink:to="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember_D6F0331FDD81CDC7E568ED68CC25266E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtSecuritiesMember_B111331A112BA78989D5ED68CC2579C2_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesMember_B111331A112BA78989D5ED68CC2579C2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Securities [Member]</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesMember_B111331A112BA78989D5ED68CC2579C2_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesMember_B111331A112BA78989D5ED68CC2579C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtSecuritiesMember" xlink:label="loc_us-gaap_DebtSecuritiesMember_B111331A112BA78989D5ED68CC2579C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesMember_B111331A112BA78989D5ED68CC2579C2" xlink:to="lab_us-gaap_DebtSecuritiesMember_B111331A112BA78989D5ED68CC2579C2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9B290D39CDDDB0C72992ED68CC257FE7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9B290D39CDDDB0C72992ED68CC257FE7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9B290D39CDDDB0C72992ED68CC257FE7_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9B290D39CDDDB0C72992ED68CC257FE7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9B290D39CDDDB0C72992ED68CC257FE7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9B290D39CDDDB0C72992ED68CC257FE7" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9B290D39CDDDB0C72992ED68CC257FE7" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_B5F35A361427CB449299ED739F8F7C7C_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_B5F35A361427CB449299ED739F8F7C7C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_B5F35A361427CB449299ED739F8F7C7C_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_B5F35A361427CB449299ED739F8F7C7C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_B5F35A361427CB449299ED739F8F7C7C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_B5F35A361427CB449299ED739F8F7C7C" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_B5F35A361427CB449299ED739F8F7C7C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_C61117ECEC1EFE16E3D5ED68CC25680E_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_C61117ECEC1EFE16E3D5ED68CC25680E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_C61117ECEC1EFE16E3D5ED68CC25680E_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_C61117ECEC1EFE16E3D5ED68CC25680E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Amortized Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_C61117ECEC1EFE16E3D5ED68CC25680E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_C61117ECEC1EFE16E3D5ED68CC25680E" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_C61117ECEC1EFE16E3D5ED68CC25680E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_BD68A5B9A3DEE5FB31C8ED68CC261703_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_BD68A5B9A3DEE5FB31C8ED68CC261703" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_BD68A5B9A3DEE5FB31C8ED68CC261703_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_BD68A5B9A3DEE5FB31C8ED68CC261703" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_BD68A5B9A3DEE5FB31C8ED68CC261703" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_BD68A5B9A3DEE5FB31C8ED68CC261703" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_BD68A5B9A3DEE5FB31C8ED68CC261703" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_BEEAA0BF078366EA6218ED68CC26B41D_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_BEEAA0BF078366EA6218ED68CC26B41D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_BEEAA0BF078366EA6218ED68CC26B41D_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_BEEAA0BF078366EA6218ED68CC26B41D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_BEEAA0BF078366EA6218ED68CC26B41D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_BEEAA0BF078366EA6218ED68CC26B41D" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_BEEAA0BF078366EA6218ED68CC26B41D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_C6953F3A1C5F8E58B3C5ED68CC2605EE_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_C6953F3A1C5F8E58B3C5ED68CC2605EE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_C6953F3A1C5F8E58B3C5ED68CC2605EE_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_C6953F3A1C5F8E58B3C5ED68CC2605EE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_C6953F3A1C5F8E58B3C5ED68CC2605EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_C6953F3A1C5F8E58B3C5ED68CC2605EE" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_C6953F3A1C5F8E58B3C5ED68CC2605EE" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2565828715958E18C8DDED7BC6BE6C38_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2565828715958E18C8DDED7BC6BE6C38" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2565828715958E18C8DDED7BC6BE6C38_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2565828715958E18C8DDED7BC6BE6C38" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2565828715958E18C8DDED7BC6BE6C38" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2565828715958E18C8DDED7BC6BE6C38" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2565828715958E18C8DDED7BC6BE6C38" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecurities_B215051262B9083C6516ED7BEADABCE9_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecurities_B215051262B9083C6516ED7BEADABCE9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecurities_B215051262B9083C6516ED7BEADABCE9_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecurities_B215051262B9083C6516ED7BEADABCE9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_B215051262B9083C6516ED7BEADABCE9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecurities_B215051262B9083C6516ED7BEADABCE9" xlink:to="lab_us-gaap_AvailableForSaleSecurities_B215051262B9083C6516ED7BEADABCE9" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_BFB37E5D9811387781EEED7F8B3013FF_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_BFB37E5D9811387781EEED7F8B3013FF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Amortized Cost Basis</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_BFB37E5D9811387781EEED7F8B3013FF_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_BFB37E5D9811387781EEED7F8B3013FF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Amortized Cost Basis</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_BFB37E5D9811387781EEED7F8B3013FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_BFB37E5D9811387781EEED7F8B3013FF" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_BFB37E5D9811387781EEED7F8B3013FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_3832B71BC1726DE6D5F66D12448CC15F_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_3832B71BC1726DE6D5F66D12448CC15F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_3832B71BC1726DE6D5F66D12448CC15F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_3832B71BC1726DE6D5F66D12448CC15F" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_3832B71BC1726DE6D5F66D12448CC15F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_924223DAD75D4B5EAAFC6D12448CC7F1_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_924223DAD75D4B5EAAFC6D12448CC7F1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_924223DAD75D4B5EAAFC6D12448CC7F1_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_924223DAD75D4B5EAAFC6D12448CC7F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_924223DAD75D4B5EAAFC6D12448CC7F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_924223DAD75D4B5EAAFC6D12448CC7F1" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_924223DAD75D4B5EAAFC6D12448CC7F1" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_0C40EB833E5A2F6A9D486D12448CE9A3_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_0C40EB833E5A2F6A9D486D12448CE9A3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement, Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_0C40EB833E5A2F6A9D486D12448CE9A3_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_0C40EB833E5A2F6A9D486D12448CE9A3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_0C40EB833E5A2F6A9D486D12448CE9A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_0C40EB833E5A2F6A9D486D12448CE9A3" xlink:to="lab_us-gaap_StatementEquityComponentsAxis_0C40EB833E5A2F6A9D486D12448CE9A3" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityComponentDomain_32D912A41D409385B16D6D12448C859E_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_32D912A41D409385B16D6D12448C859E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_32D912A41D409385B16D6D12448C859E_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_32D912A41D409385B16D6D12448C859E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_32D912A41D409385B16D6D12448C859E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain_32D912A41D409385B16D6D12448C859E" xlink:to="lab_us-gaap_EquityComponentDomain_32D912A41D409385B16D6D12448C859E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_091CE8DA409083EA862B6D12448C94B2_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember_091CE8DA409083EA862B6D12448C94B2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustments [Member]</link:label>
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_091CE8DA409083EA862B6D12448C94B2_label_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember_091CE8DA409083EA862B6D12448C94B2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Foreign Currency Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_091CE8DA409083EA862B6D12448C94B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedTranslationAdjustmentMember_091CE8DA409083EA862B6D12448C94B2" xlink:to="lab_us-gaap_AccumulatedTranslationAdjustmentMember_091CE8DA409083EA862B6D12448C94B2" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_4D41298D5CB75B27F54A6D12448C4D1E_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_4D41298D5CB75B27F54A6D12448C4D1E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Postretirement Benefit Plan [Member]</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_4D41298D5CB75B27F54A6D12448C4D1E_label_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_4D41298D5CB75B27F54A6D12448C4D1E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_4D41298D5CB75B27F54A6D12448C4D1E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_4D41298D5CB75B27F54A6D12448C4D1E" xlink:to="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_4D41298D5CB75B27F54A6D12448C4D1E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_228E860BE9048AD2BDD86D12448CF2C4_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_228E860BE9048AD2BDD86D12448CF2C4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Unrealized Investment Gain (Loss) [Member]</link:label>
    <link:label id="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_228E860BE9048AD2BDD86D12448CF2C4_label_en-US" xlink:label="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_228E860BE9048AD2BDD86D12448CF2C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Net Investment Gain (Loss) Attributable to Parent [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_228E860BE9048AD2BDD86D12448CF2C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_228E860BE9048AD2BDD86D12448CF2C4" xlink:to="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_228E860BE9048AD2BDD86D12448CF2C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ParentMember_E4CC883096B335A169646D12448CB619_verboseLabel_en-US" xlink:label="lab_us-gaap_ParentMember_E4CC883096B335A169646D12448CB619" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Parent [Member]</link:label>
    <link:label id="lab_us-gaap_ParentMember_E4CC883096B335A169646D12448CB619_label_en-US" xlink:label="lab_us-gaap_ParentMember_E4CC883096B335A169646D12448CB619" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Parent [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ParentMember" xlink:label="loc_us-gaap_ParentMember_E4CC883096B335A169646D12448CB619" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ParentMember_E4CC883096B335A169646D12448CB619" xlink:to="lab_us-gaap_ParentMember_E4CC883096B335A169646D12448CB619" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8EF64232D3A2CC1555F06D12448CF283_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8EF64232D3A2CC1555F06D12448CF283" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8EF64232D3A2CC1555F06D12448CF283_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8EF64232D3A2CC1555F06D12448CF283" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8EF64232D3A2CC1555F06D12448CF283" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8EF64232D3A2CC1555F06D12448CF283" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8EF64232D3A2CC1555F06D12448CF283" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_FB40B8692636C6FABE9E6D12448CEC56_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_FB40B8692636C6FABE9E6D12448CEC56" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive (loss) income</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_FB40B8692636C6FABE9E6D12448CEC56_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_FB40B8692636C6FABE9E6D12448CEC56" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_FB40B8692636C6FABE9E6D12448CEC56" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_FB40B8692636C6FABE9E6D12448CEC56" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_FB40B8692636C6FABE9E6D12448CEC56" xlink:type="arc" />
    <link:label id="lab_bio_EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection_ABD2667FAF9FD3D7A1C76D12448C392B_terseLabel_en-US" xlink:label="lab_bio_EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection_ABD2667FAF9FD3D7A1C76D12448C392B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection</link:label>
    <link:label id="lab_bio_EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection_ABD2667FAF9FD3D7A1C76D12448C392B_label_en-US" xlink:label="lab_bio_EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection_ABD2667FAF9FD3D7A1C76D12448C392B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection</link:label>
    <link:label id="lab_bio_EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection_ABD2667FAF9FD3D7A1C76D12448C392B_documentation_en-US" xlink:label="lab_bio_EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection_ABD2667FAF9FD3D7A1C76D12448C392B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equity Securities Without Readily Determinable Fair Value, Fair Value Election ASU 2018-03</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection" xlink:label="loc_bio_EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection_ABD2667FAF9FD3D7A1C76D12448C392B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection_ABD2667FAF9FD3D7A1C76D12448C392B" xlink:to="lab_bio_EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection_ABD2667FAF9FD3D7A1C76D12448C392B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_43099466DF1E9927BC8D6D12448C5D79_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_43099466DF1E9927BC8D6D12448C5D79" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), before Reclassifications, Net of Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_43099466DF1E9927BC8D6D12448C5D79_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_43099466DF1E9927BC8D6D12448C5D79" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), before Reclassifications, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_43099466DF1E9927BC8D6D12448C5D79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_43099466DF1E9927BC8D6D12448C5D79" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_43099466DF1E9927BC8D6D12448C5D79" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_5BF70DE9681C7FE8A4596D12448C55E9_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_5BF70DE9681C7FE8A4596D12448C55E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_5BF70DE9681C7FE8A4596D12448C55E9_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_5BF70DE9681C7FE8A4596D12448C55E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_5BF70DE9681C7FE8A4596D12448C55E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_5BF70DE9681C7FE8A4596D12448C55E9" xlink:to="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_5BF70DE9681C7FE8A4596D12448C55E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTax_BF753A5AFEAF409693796D12448C93F1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTax_BF753A5AFEAF409693796D12448C93F1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTax_BF753A5AFEAF409693796D12448C93F1_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTax_BF753A5AFEAF409693796D12448C93F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_BF753A5AFEAF409693796D12448C93F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTax_BF753A5AFEAF409693796D12448C93F1" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossTax_BF753A5AFEAF409693796D12448C93F1" xlink:type="arc" />
    <link:label id="lab_bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect_7602823BB657BDDCFFA36D12448C77DE_terseLabel_en-US" xlink:label="lab_bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect_7602823BB657BDDCFFA36D12448C77DE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Cuts and Jobs Act, Reclassification from AOCI to Retained Earnings, Tax Effect</link:label>
    <link:label id="lab_bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect_7602823BB657BDDCFFA36D12448C77DE_label_en-US" xlink:label="lab_bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect_7602823BB657BDDCFFA36D12448C77DE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Cuts and Jobs Act, Reclassification from AOCI to Retained Earnings, Tax Effect</link:label>
    <link:label id="lab_bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect_7602823BB657BDDCFFA36D12448C77DE_documentation_en-US" xlink:label="lab_bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect_7602823BB657BDDCFFA36D12448C77DE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax Cuts and Jobs Act, Reclassification from AOCI to Retained Earnings, Tax Effect</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect" xlink:label="loc_bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect_7602823BB657BDDCFFA36D12448C77DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect_7602823BB657BDDCFFA36D12448C77DE" xlink:to="lab_bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect_7602823BB657BDDCFFA36D12448C77DE" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3F24A00A5E4536E742136D12448C363F_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3F24A00A5E4536E742136D12448C363F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3F24A00A5E4536E742136D12448C363F_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3F24A00A5E4536E742136D12448C363F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3F24A00A5E4536E742136D12448C363F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3F24A00A5E4536E742136D12448C363F" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3F24A00A5E4536E742136D12448C363F" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_F83EA93E5922D1995BCAAE30E6791DCB_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_F83EA93E5922D1995BCAAE30E6791DCB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_F83EA93E5922D1995BCAAE30E6791DCB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract_F83EA93E5922D1995BCAAE30E6791DCB" xlink:to="lab_us-gaap_StockholdersEquityAbstract_F83EA93E5922D1995BCAAE30E6791DCB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_09FC8016DA5F9389BE92AE30E6792618_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable_09FC8016DA5F9389BE92AE30E6792618" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_09FC8016DA5F9389BE92AE30E6792618_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable_09FC8016DA5F9389BE92AE30E6792618" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_09FC8016DA5F9389BE92AE30E6792618" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_09FC8016DA5F9389BE92AE30E6792618" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable_09FC8016DA5F9389BE92AE30E6792618" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassOfStockLineItems_1ECEAE245821E5B419B6AE30E67AE48C_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems_1ECEAE245821E5B419B6AE30E67AE48C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_1ECEAE245821E5B419B6AE30E67AE48C_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems_1ECEAE245821E5B419B6AE30E67AE48C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_1ECEAE245821E5B419B6AE30E67AE48C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems_1ECEAE245821E5B419B6AE30E67AE48C" xlink:to="lab_us-gaap_ClassOfStockLineItems_1ECEAE245821E5B419B6AE30E67AE48C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTextBlock_2C786E05B7DFD9925DA0AE30E67AF5A3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTextBlock_2C786E05B7DFD9925DA0AE30E67AF5A3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Stock by Class [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTextBlock_2C786E05B7DFD9925DA0AE30E67AF5A3_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTextBlock_2C786E05B7DFD9925DA0AE30E67AF5A3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Stock by Class [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfStockByClassTextBlock" xlink:label="loc_us-gaap_ScheduleOfStockByClassTextBlock_2C786E05B7DFD9925DA0AE30E67AF5A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTextBlock_2C786E05B7DFD9925DA0AE30E67AF5A3" xlink:to="lab_us-gaap_ScheduleOfStockByClassTextBlock_2C786E05B7DFD9925DA0AE30E67AF5A3" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_47E1FB514374E8DA22086EA743CE7B9D_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract_47E1FB514374E8DA22086EA743CE7B9D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_47E1FB514374E8DA22086EA743CE7B9D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_47E1FB514374E8DA22086EA743CE7B9D" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract_47E1FB514374E8DA22086EA743CE7B9D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_D4D0A413E5A8FDE391036EA743CE6801_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_D4D0A413E5A8FDE391036EA743CE6801" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_D4D0A413E5A8FDE391036EA743CE6801_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_D4D0A413E5A8FDE391036EA743CE6801" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_D4D0A413E5A8FDE391036EA743CE6801" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_D4D0A413E5A8FDE391036EA743CE6801" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_D4D0A413E5A8FDE391036EA743CE6801" xlink:type="arc" />
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_497ECD80523EC13DB9806EA743CFA3E9_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember_497ECD80523EC13DB9806EA743CFA3E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_497ECD80523EC13DB9806EA743CFA3E9_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember_497ECD80523EC13DB9806EA743CFA3E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_497ECD80523EC13DB9806EA743CFA3E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember_497ECD80523EC13DB9806EA743CFA3E9" xlink:to="lab_us-gaap_TypeOfAdoptionMember_497ECD80523EC13DB9806EA743CFA3E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201616Member_FA674ACA45026D4809D66EA743CF6307_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201616Member_FA674ACA45026D4809D66EA743CF6307" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2016-16 [Member]</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201616Member_FA674ACA45026D4809D66EA743CF6307_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201616Member_FA674ACA45026D4809D66EA743CF6307" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2016-16 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201616Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201616Member_FA674ACA45026D4809D66EA743CF6307" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201616Member_FA674ACA45026D4809D66EA743CF6307" xlink:to="lab_us-gaap_AccountingStandardsUpdate201616Member_FA674ACA45026D4809D66EA743CF6307" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201409Member_C27F8B5FEBA30232C7826EA743CF50CD_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201409Member_C27F8B5FEBA30232C7826EA743CF50CD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2014-09 [Member]</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201409Member_C27F8B5FEBA30232C7826EA743CF50CD_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201409Member_C27F8B5FEBA30232C7826EA743CF50CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2014-09 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_C27F8B5FEBA30232C7826EA743CF50CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201409Member_C27F8B5FEBA30232C7826EA743CF50CD" xlink:to="lab_us-gaap_AccountingStandardsUpdate201409Member_C27F8B5FEBA30232C7826EA743CF50CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockMember_F64C545699BC2DD12C2D6EA743D01E72_label_en-US" xlink:label="lab_us-gaap_CommonStockMember_F64C545699BC2DD12C2D6EA743D01E72" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_F64C545699BC2DD12C2D6EA743D01E72" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember_F64C545699BC2DD12C2D6EA743D01E72" xlink:to="lab_us-gaap_CommonStockMember_F64C545699BC2DD12C2D6EA743D01E72" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_2A5267B0D3DC3062D7EB6EA743D0B775_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_2A5267B0D3DC3062D7EB6EA743D0B775" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_2A5267B0D3DC3062D7EB6EA743D0B775" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember_2A5267B0D3DC3062D7EB6EA743D0B775" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember_2A5267B0D3DC3062D7EB6EA743D0B775" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockMember_33A6875A199BE54779296EA743D0E37F_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember_33A6875A199BE54779296EA743D0E37F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:label id="lab_us-gaap_TreasuryStockMember_33A6875A199BE54779296EA743D0E37F_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember_33A6875A199BE54779296EA743D0E37F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaap_TreasuryStockMember_33A6875A199BE54779296EA743D0E37F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember_33A6875A199BE54779296EA743D0E37F" xlink:to="lab_us-gaap_TreasuryStockMember_33A6875A199BE54779296EA743D0E37F" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsMember_97D7AFAD3E808F459DBF6EA743D089FF_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_97D7AFAD3E808F459DBF6EA743D089FF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_97D7AFAD3E808F459DBF6EA743D089FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember_97D7AFAD3E808F459DBF6EA743D089FF" xlink:to="lab_us-gaap_RetainedEarningsMember_97D7AFAD3E808F459DBF6EA743D089FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_FB1612B516083856AF196EA743D1FACD_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_FB1612B516083856AF196EA743D1FACD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_FB1612B516083856AF196EA743D1FACD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_FB1612B516083856AF196EA743D1FACD" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_FB1612B516083856AF196EA743D1FACD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ParentMember_6040810E21A299677AAB6EA743D1E45F_terseLabel_en-US" xlink:label="lab_us-gaap_ParentMember_6040810E21A299677AAB6EA743D1E45F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Bio Rad [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ParentMember" xlink:label="loc_us-gaap_ParentMember_6040810E21A299677AAB6EA743D1E45F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ParentMember_6040810E21A299677AAB6EA743D1E45F" xlink:to="lab_us-gaap_ParentMember_6040810E21A299677AAB6EA743D1E45F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_713295F95523638863B06EA743D242DF_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_713295F95523638863B06EA743D242DF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net</link:label>
    <link:label id="lab_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_713295F95523638863B06EA743D242DF_label_en-US" xlink:label="lab_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_713295F95523638863B06EA743D242DF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" xlink:label="loc_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_713295F95523638863B06EA743D242DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_713295F95523638863B06EA743D242DF" xlink:to="lab_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_713295F95523638863B06EA743D242DF" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_B2DA4F96CC90057237766EA743D240CE_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_B2DA4F96CC90057237766EA743D240CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_B2DA4F96CC90057237766EA743D240CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_B2DA4F96CC90057237766EA743D240CE" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_B2DA4F96CC90057237766EA743D240CE" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_CAB5F00B831A047A2CF56EA743D2C802_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_CAB5F00B831A047A2CF56EA743D2C802" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_CAB5F00B831A047A2CF56EA743D2C802_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity_CAB5F00B831A047A2CF56EA743D2C802" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_CAB5F00B831A047A2CF56EA743D2C802" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_CAB5F00B831A047A2CF56EA743D2C802" xlink:to="lab_us-gaap_StockholdersEquity_CAB5F00B831A047A2CF56EA743D2C802" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_98A598DCD92413E030696EA743D23F28_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_98A598DCD92413E030696EA743D23F28" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_98A598DCD92413E030696EA743D23F28" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_98A598DCD92413E030696EA743D23F28" xlink:to="lab_us-gaap_NetIncomeLoss_98A598DCD92413E030696EA743D23F28" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_84B97BBFFB351B6433BF6EA743D20000_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_84B97BBFFB351B6433BF6EA743D20000" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_84B97BBFFB351B6433BF6EA743D20000_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_84B97BBFFB351B6433BF6EA743D20000" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_84B97BBFFB351B6433BF6EA743D20000" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_84B97BBFFB351B6433BF6EA743D20000" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_84B97BBFFB351B6433BF6EA743D20000" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_560EF755E84B368E64B36EA743D368AF_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_560EF755E84B368E64B36EA743D368AF" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_560EF755E84B368E64B36EA743D368AF_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_560EF755E84B368E64B36EA743D368AF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Common Stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_560EF755E84B368E64B36EA743D368AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_560EF755E84B368E64B36EA743D368AF" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_560EF755E84B368E64B36EA743D368AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_99F5C20ADB0DD87DA1F06EA743D3A65C_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_99F5C20ADB0DD87DA1F06EA743D3A65C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock compensation expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_99F5C20ADB0DD87DA1F06EA743D3A65C_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_99F5C20ADB0DD87DA1F06EA743D3A65C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_99F5C20ADB0DD87DA1F06EA743D3A65C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_99F5C20ADB0DD87DA1F06EA743D3A65C" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_99F5C20ADB0DD87DA1F06EA743D3A65C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_6929F1DCB5D6B687F61E6EA743D38374_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_6929F1DCB5D6B687F61E6EA743D38374" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax benefit-exercise stock options</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_6929F1DCB5D6B687F61E6EA743D38374_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_6929F1DCB5D6B687F61E6EA743D38374" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_6929F1DCB5D6B687F61E6EA743D38374" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_6929F1DCB5D6B687F61E6EA743D38374" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_6929F1DCB5D6B687F61E6EA743D38374" xlink:type="arc" />
    <link:label id="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_5F57E6D5A9D23C3D8D056EA743D37CB0_terseLabel_en-US" xlink:label="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_5F57E6D5A9D23C3D8D056EA743D37CB0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative Effect of New Accounting Principle in Period of Adoption</link:label>
    <link:label id="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_5F57E6D5A9D23C3D8D056EA743D37CB0_label_en-US" xlink:label="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_5F57E6D5A9D23C3D8D056EA743D37CB0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cumulative Effect of New Accounting Principle in Period of Adoption</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_5F57E6D5A9D23C3D8D056EA743D37CB0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_5F57E6D5A9D23C3D8D056EA743D37CB0" xlink:to="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_5F57E6D5A9D23C3D8D056EA743D37CB0" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_8CB2CC81CDE39B3DCF306EA743D30C6D_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_8CB2CC81CDE39B3DCF306EA743D30C6D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_8CB2CC81CDE39B3DCF306EA743D30C6D_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_8CB2CC81CDE39B3DCF306EA743D30C6D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_8CB2CC81CDE39B3DCF306EA743D30C6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_8CB2CC81CDE39B3DCF306EA743D30C6D" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_8CB2CC81CDE39B3DCF306EA743D30C6D" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_EE8CD570F919C9F669086EA743D399EF_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_EE8CD570F919C9F669086EA743D399EF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Treasury Stock Reissued</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_EE8CD570F919C9F669086EA743D399EF_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_EE8CD570F919C9F669086EA743D399EF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Treasury Stock Reissued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_EE8CD570F919C9F669086EA743D399EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_EE8CD570F919C9F669086EA743D399EF" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_EE8CD570F919C9F669086EA743D399EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_3AEAF95758421A8A0B906EA743D4733B_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_3AEAF95758421A8A0B906EA743D4733B" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_3AEAF95758421A8A0B906EA743D4733B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_3AEAF95758421A8A0B906EA743D4733B" xlink:to="lab_us-gaap_StockholdersEquity_3AEAF95758421A8A0B906EA743D4733B" xlink:type="arc" />
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_73B57EA99268D3F02034AE30E912CCBB_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract_73B57EA99268D3F02034AE30E912CCBB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_73B57EA99268D3F02034AE30E912CCBB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_73B57EA99268D3F02034AE30E912CCBB" xlink:to="lab_srt_ValuationAndQualifyingAccountsAbstract_73B57EA99268D3F02034AE30E912CCBB" xlink:type="arc" />
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_18FD86CC303CB68FF8F6AE30E9134D08_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_18FD86CC303CB68FF8F6AE30E9134D08" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_18FD86CC303CB68FF8F6AE30E9134D08_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_18FD86CC303CB68FF8F6AE30E9134D08" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_18FD86CC303CB68FF8F6AE30E9134D08" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_18FD86CC303CB68FF8F6AE30E9134D08" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_18FD86CC303CB68FF8F6AE30E9134D08" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_FFE78596B5AEBB88DC2CAE30E913017F_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_FFE78596B5AEBB88DC2CAE30E913017F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_FFE78596B5AEBB88DC2CAE30E913017F_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_FFE78596B5AEBB88DC2CAE30E913017F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_FFE78596B5AEBB88DC2CAE30E913017F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_FFE78596B5AEBB88DC2CAE30E913017F" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_FFE78596B5AEBB88DC2CAE30E913017F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_957029CD2FA3B7BE27B3AE30E9146DAA_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain_957029CD2FA3B7BE27B3AE30E9146DAA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_957029CD2FA3B7BE27B3AE30E9146DAA_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain_957029CD2FA3B7BE27B3AE30E9146DAA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_957029CD2FA3B7BE27B3AE30E9146DAA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_957029CD2FA3B7BE27B3AE30E9146DAA" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDomain_957029CD2FA3B7BE27B3AE30E9146DAA" xlink:type="arc" />
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_477C504F3B3951DF02D4AE30E914088D_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_477C504F3B3951DF02D4AE30E914088D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_477C504F3B3951DF02D4AE30E914088D_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_477C504F3B3951DF02D4AE30E914088D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_477C504F3B3951DF02D4AE30E914088D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_477C504F3B3951DF02D4AE30E914088D" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_477C504F3B3951DF02D4AE30E914088D" xlink:type="arc" />
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_274064A501F5ED7A0294AE30E914DED7_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_274064A501F5ED7A0294AE30E914DED7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</link:label>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_274064A501F5ED7A0294AE30E914DED7_label_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_274064A501F5ED7A0294AE30E914DED7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_274064A501F5ED7A0294AE30E914DED7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_274064A501F5ED7A0294AE30E914DED7" xlink:to="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_274064A501F5ED7A0294AE30E914DED7" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_E62DBAEAC1E03486ACA4AE30EA45CDF9_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_E62DBAEAC1E03486ACA4AE30EA45CDF9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_E62DBAEAC1E03486ACA4AE30EA45CDF9_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_E62DBAEAC1E03486ACA4AE30EA45CDF9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_E62DBAEAC1E03486ACA4AE30EA45CDF9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_E62DBAEAC1E03486ACA4AE30EA45CDF9" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_E62DBAEAC1E03486ACA4AE30EA45CDF9" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingAbstract_EFCC63099316C8E55639F2FA8386A6BE_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract_EFCC63099316C8E55639F2FA8386A6BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_EFCC63099316C8E55639F2FA8386A6BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract_EFCC63099316C8E55639F2FA8386A6BE" xlink:to="lab_us-gaap_SegmentReportingAbstract_EFCC63099316C8E55639F2FA8386A6BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FFE4F9173E6053BAC25CF2FA8386A9EF_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FFE4F9173E6053BAC25CF2FA8386A9EF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FFE4F9173E6053BAC25CF2FA8386A9EF_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FFE4F9173E6053BAC25CF2FA8386A9EF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FFE4F9173E6053BAC25CF2FA8386A9EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FFE4F9173E6053BAC25CF2FA8386A9EF" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FFE4F9173E6053BAC25CF2FA8386A9EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_74DB798A084F63EF7B65F2FA8386E3D0_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_74DB798A084F63EF7B65F2FA8386E3D0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_74DB798A084F63EF7B65F2FA8386E3D0_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_74DB798A084F63EF7B65F2FA8386E3D0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_74DB798A084F63EF7B65F2FA8386E3D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_74DB798A084F63EF7B65F2FA8386E3D0" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis_74DB798A084F63EF7B65F2FA8386E3D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentDomain_1460AD80A47ABFC5C920F2FA8395C5AD_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain_1460AD80A47ABFC5C920F2FA8395C5AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_1460AD80A47ABFC5C920F2FA8395C5AD_label_en-US" xlink:label="lab_us-gaap_SegmentDomain_1460AD80A47ABFC5C920F2FA8395C5AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_1460AD80A47ABFC5C920F2FA8395C5AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain_1460AD80A47ABFC5C920F2FA8395C5AD" xlink:to="lab_us-gaap_SegmentDomain_1460AD80A47ABFC5C920F2FA8395C5AD" xlink:type="arc" />
    <link:label id="lab_bio_LifeScienceMember_6A340B7880661AF76B9BF2FA8395239B_label_en-US" xlink:label="lab_bio_LifeScienceMember_6A340B7880661AF76B9BF2FA8395239B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Life Science [Member]</link:label>
    <link:label id="lab_bio_LifeScienceMember_6A340B7880661AF76B9BF2FA8395239B_documentation_en-US" xlink:label="lab_bio_LifeScienceMember_6A340B7880661AF76B9BF2FA8395239B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Life Sciences [Member]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_LifeScienceMember" xlink:label="loc_bio_LifeScienceMember_6A340B7880661AF76B9BF2FA8395239B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_LifeScienceMember_6A340B7880661AF76B9BF2FA8395239B" xlink:to="lab_bio_LifeScienceMember_6A340B7880661AF76B9BF2FA8395239B" xlink:type="arc" />
    <link:label id="lab_bio_ClinicalDiagnosticsMember_2EC7FDDF038A8584B6DBF2FA8395A65D_label_en-US" xlink:label="lab_bio_ClinicalDiagnosticsMember_2EC7FDDF038A8584B6DBF2FA8395A65D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Clinical Diagnostics [Member]</link:label>
    <link:label id="lab_bio_ClinicalDiagnosticsMember_2EC7FDDF038A8584B6DBF2FA8395A65D_documentation_en-US" xlink:label="lab_bio_ClinicalDiagnosticsMember_2EC7FDDF038A8584B6DBF2FA8395A65D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Clinical Diagnostics [Member]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_ClinicalDiagnosticsMember" xlink:label="loc_bio_ClinicalDiagnosticsMember_2EC7FDDF038A8584B6DBF2FA8395A65D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_ClinicalDiagnosticsMember_2EC7FDDF038A8584B6DBF2FA8395A65D" xlink:to="lab_bio_ClinicalDiagnosticsMember_2EC7FDDF038A8584B6DBF2FA8395A65D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllOtherSegmentsMember_79FAD72D2FBE43A44E2EF2FA839519AC_terseLabel_en-US" xlink:label="lab_us-gaap_AllOtherSegmentsMember_79FAD72D2FBE43A44E2EF2FA839519AC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Other Segments [Member]</link:label>
    <link:label id="lab_us-gaap_AllOtherSegmentsMember_79FAD72D2FBE43A44E2EF2FA839519AC_label_en-US" xlink:label="lab_us-gaap_AllOtherSegmentsMember_79FAD72D2FBE43A44E2EF2FA839519AC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Segments [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllOtherSegmentsMember" xlink:label="loc_us-gaap_AllOtherSegmentsMember_79FAD72D2FBE43A44E2EF2FA839519AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllOtherSegmentsMember_79FAD72D2FBE43A44E2EF2FA839519AC" xlink:to="lab_us-gaap_AllOtherSegmentsMember_79FAD72D2FBE43A44E2EF2FA839519AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_4E15AEA424EA2961C5E7F2FA83952E35_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_4E15AEA424EA2961C5E7F2FA83952E35" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_4E15AEA424EA2961C5E7F2FA83952E35_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_4E15AEA424EA2961C5E7F2FA83952E35" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_4E15AEA424EA2961C5E7F2FA83952E35" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4E15AEA424EA2961C5E7F2FA83952E35" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems_4E15AEA424EA2961C5E7F2FA83952E35" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_082C19ADA2419D605F4AF2FA8395FFEE_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_082C19ADA2419D605F4AF2FA8395FFEE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_082C19ADA2419D605F4AF2FA8395FFEE_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_082C19ADA2419D605F4AF2FA8395FFEE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_082C19ADA2419D605F4AF2FA8395FFEE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_082C19ADA2419D605F4AF2FA8395FFEE" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_082C19ADA2419D605F4AF2FA8395FFEE" xlink:type="arc" />
    <link:label id="lab_bio_NumberOfProductsAndServices_2781CF1694305601A813F2FA8395D25E_terseLabel_en-US" xlink:label="lab_bio_NumberOfProductsAndServices_2781CF1694305601A813F2FA8395D25E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number Of Products And Services</link:label>
    <link:label id="lab_bio_NumberOfProductsAndServices_2781CF1694305601A813F2FA8395D25E_label_en-US" xlink:label="lab_bio_NumberOfProductsAndServices_2781CF1694305601A813F2FA8395D25E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Products And Services</link:label>
    <link:label id="lab_bio_NumberOfProductsAndServices_2781CF1694305601A813F2FA8395D25E_documentation_en-US" xlink:label="lab_bio_NumberOfProductsAndServices_2781CF1694305601A813F2FA8395D25E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Products And Services</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_NumberOfProductsAndServices" xlink:label="loc_bio_NumberOfProductsAndServices_2781CF1694305601A813F2FA8395D25E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_NumberOfProductsAndServices_2781CF1694305601A813F2FA8395D25E" xlink:to="lab_bio_NumberOfProductsAndServices_2781CF1694305601A813F2FA8395D25E" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_B7A7485543F8E87CF639F2FA8395E7EA_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_B7A7485543F8E87CF639F2FA8395E7EA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net sales</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_B7A7485543F8E87CF639F2FA8395E7EA_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_B7A7485543F8E87CF639F2FA8395E7EA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_B7A7485543F8E87CF639F2FA8395E7EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_B7A7485543F8E87CF639F2FA8395E7EA" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_B7A7485543F8E87CF639F2FA8395E7EA" xlink:type="arc" />
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_35F1E582FCF161863B9CF2FA839528F0_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_35F1E582FCF161863B9CF2FA839528F0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_35F1E582FCF161863B9CF2FA839528F0_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_35F1E582FCF161863B9CF2FA839528F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_35F1E582FCF161863B9CF2FA839528F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization_35F1E582FCF161863B9CF2FA839528F0" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization_35F1E582FCF161863B9CF2FA839528F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_B23E0D789FBC040A37F7F2FA8395DD15_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_B23E0D789FBC040A37F7F2FA8395DD15" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Segment profit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_B23E0D789FBC040A37F7F2FA8395DD15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_B23E0D789FBC040A37F7F2FA8395DD15" xlink:to="lab_us-gaap_OperatingIncomeLoss_B23E0D789FBC040A37F7F2FA8395DD15" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_CA0D6995CA65EE3A256CF2FA83953C58_terseLabel_en-US" xlink:label="lab_us-gaap_Assets_CA0D6995CA65EE3A256CF2FA83953C58" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_CA0D6995CA65EE3A256CF2FA83953C58_label_en-US" xlink:label="lab_us-gaap_Assets_CA0D6995CA65EE3A256CF2FA83953C58" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_CA0D6995CA65EE3A256CF2FA83953C58" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_CA0D6995CA65EE3A256CF2FA83953C58" xlink:to="lab_us-gaap_Assets_CA0D6995CA65EE3A256CF2FA83953C58" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6070E09BCC020E05C9BCF2FA8395094A_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6070E09BCC020E05C9BCF2FA8395094A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6070E09BCC020E05C9BCF2FA8395094A_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6070E09BCC020E05C9BCF2FA8395094A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6070E09BCC020E05C9BCF2FA8395094A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6070E09BCC020E05C9BCF2FA8395094A" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6070E09BCC020E05C9BCF2FA8395094A" xlink:type="arc" />
    <link:label id="lab_bio_TreasuryClassAMember_8C721766F30E1E817BA9AE30E7E1C537_terseLabel_en-US" xlink:label="lab_bio_TreasuryClassAMember_8C721766F30E1E817BA9AE30E7E1C537" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Class-A [Member]</link:label>
    <link:label id="lab_bio_TreasuryClassAMember_8C721766F30E1E817BA9AE30E7E1C537_label_en-US" xlink:label="lab_bio_TreasuryClassAMember_8C721766F30E1E817BA9AE30E7E1C537" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Class-A [Member]</link:label>
    <link:label id="lab_bio_TreasuryClassAMember_8C721766F30E1E817BA9AE30E7E1C537_documentation_en-US" xlink:label="lab_bio_TreasuryClassAMember_8C721766F30E1E817BA9AE30E7E1C537" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Treasury Class A [Member]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_TreasuryClassAMember" xlink:label="loc_bio_TreasuryClassAMember_8C721766F30E1E817BA9AE30E7E1C537" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_TreasuryClassAMember_8C721766F30E1E817BA9AE30E7E1C537" xlink:to="lab_bio_TreasuryClassAMember_8C721766F30E1E817BA9AE30E7E1C537" xlink:type="arc" />
    <link:label id="lab_bio_TreasuryClassBMember_35FA5391329E10678D0BAE30E7E1E81B_terseLabel_en-US" xlink:label="lab_bio_TreasuryClassBMember_35FA5391329E10678D0BAE30E7E1E81B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Class B [Member]</link:label>
    <link:label id="lab_bio_TreasuryClassBMember_35FA5391329E10678D0BAE30E7E1E81B_label_en-US" xlink:label="lab_bio_TreasuryClassBMember_35FA5391329E10678D0BAE30E7E1E81B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Class B [Member]</link:label>
    <link:label id="lab_bio_TreasuryClassBMember_35FA5391329E10678D0BAE30E7E1E81B_documentation_en-US" xlink:label="lab_bio_TreasuryClassBMember_35FA5391329E10678D0BAE30E7E1E81B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Treasury Class B [Member]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_TreasuryClassBMember" xlink:label="loc_bio_TreasuryClassBMember_35FA5391329E10678D0BAE30E7E1E81B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_TreasuryClassBMember_35FA5391329E10678D0BAE30E7E1E81B" xlink:to="lab_bio_TreasuryClassBMember_35FA5391329E10678D0BAE30E7E1E81B" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesIssued_521BEEB8FE24ADFB3166AE30E7E2B5AD_terseLabel_en-US" xlink:label="lab_us-gaap_SharesIssued_521BEEB8FE24ADFB3166AE30E7E2B5AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares, Issued</link:label>
    <link:label id="lab_us-gaap_SharesIssued_521BEEB8FE24ADFB3166AE30E7E2B5AD_label_en-US" xlink:label="lab_us-gaap_SharesIssued_521BEEB8FE24ADFB3166AE30E7E2B5AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaap_SharesIssued_521BEEB8FE24ADFB3166AE30E7E2B5AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssued_521BEEB8FE24ADFB3166AE30E7E2B5AD" xlink:to="lab_us-gaap_SharesIssued_521BEEB8FE24ADFB3166AE30E7E2B5AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_6A810760455BA47D84D6AE30E7E2995A_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_6A810760455BA47D84D6AE30E7E2995A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Conversion of Convertible Securities</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_6A810760455BA47D84D6AE30E7E2995A_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_6A810760455BA47D84D6AE30E7E2995A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Conversion of Convertible Securities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_6A810760455BA47D84D6AE30E7E2995A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_6A810760455BA47D84D6AE30E7E2995A" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_6A810760455BA47D84D6AE30E7E2995A" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_E070D9F240293D1022CAAE30E7E2AEEF_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_E070D9F240293D1022CAAE30E7E2AEEF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_E070D9F240293D1022CAAE30E7E2AEEF_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_E070D9F240293D1022CAAE30E7E2AEEF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_E070D9F240293D1022CAAE30E7E2AEEF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_E070D9F240293D1022CAAE30E7E2AEEF" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_E070D9F240293D1022CAAE30E7E2AEEF" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_920870C4554AD8D10676AE30E7E2F69A_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired_920870C4554AD8D10676AE30E7E2F69A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_920870C4554AD8D10676AE30E7E2F69A_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired_920870C4554AD8D10676AE30E7E2F69A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_920870C4554AD8D10676AE30E7E2F69A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired_920870C4554AD8D10676AE30E7E2F69A" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired_920870C4554AD8D10676AE30E7E2F69A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockVotingRights_B2FE2B22C316B2B00C0BAE30E7E3576F_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockVotingRights_B2FE2B22C316B2B00C0BAE30E7E3576F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock, Voting Rights</link:label>
    <link:label id="lab_us-gaap_CommonStockVotingRights_B2FE2B22C316B2B00C0BAE30E7E3576F_label_en-US" xlink:label="lab_us-gaap_CommonStockVotingRights_B2FE2B22C316B2B00C0BAE30E7E3576F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Voting Rights</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockVotingRights" xlink:label="loc_us-gaap_CommonStockVotingRights_B2FE2B22C316B2B00C0BAE30E7E3576F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockVotingRights_B2FE2B22C316B2B00C0BAE30E7E3576F" xlink:to="lab_us-gaap_CommonStockVotingRights_B2FE2B22C316B2B00C0BAE30E7E3576F" xlink:type="arc" />
    <link:label id="lab_bio_ElectionPercentageForBoardOfDirectors_C528388571BB35E3840CAE30E7E32300_terseLabel_en-US" xlink:label="lab_bio_ElectionPercentageForBoardOfDirectors_C528388571BB35E3840CAE30E7E32300" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Election Percentage for Board of Directors</link:label>
    <link:label id="lab_bio_ElectionPercentageForBoardOfDirectors_C528388571BB35E3840CAE30E7E32300_label_en-US" xlink:label="lab_bio_ElectionPercentageForBoardOfDirectors_C528388571BB35E3840CAE30E7E32300" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Election Percentage for Board of Directors</link:label>
    <link:label id="lab_bio_ElectionPercentageForBoardOfDirectors_C528388571BB35E3840CAE30E7E32300_documentation_en-US" xlink:label="lab_bio_ElectionPercentageForBoardOfDirectors_C528388571BB35E3840CAE30E7E32300" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Election Percentage for Board of Directors</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_ElectionPercentageForBoardOfDirectors" xlink:label="loc_bio_ElectionPercentageForBoardOfDirectors_C528388571BB35E3840CAE30E7E32300" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_ElectionPercentageForBoardOfDirectors_C528388571BB35E3840CAE30E7E32300" xlink:to="lab_bio_ElectionPercentageForBoardOfDirectors_C528388571BB35E3840CAE30E7E32300" xlink:type="arc" />
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_5247502BC18F41C38D279201E2E90911_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_5247502BC18F41C38D279201E2E90911" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_5247502BC18F41C38D279201E2E90911" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_5247502BC18F41C38D279201E2E90911" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_5247502BC18F41C38D279201E2E90911" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_78F59C6002A7CDEE74299201E2EEB799_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_78F59C6002A7CDEE74299201E2EEB799" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_78F59C6002A7CDEE74299201E2EEB799" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_78F59C6002A7CDEE74299201E2EEB799" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_78F59C6002A7CDEE74299201E2EEB799" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_F90245C0F1F0B1EEC5E49201E2EF7C6D_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_F90245C0F1F0B1EEC5E49201E2EF7C6D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_F90245C0F1F0B1EEC5E49201E2EF7C6D_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_F90245C0F1F0B1EEC5E49201E2EF7C6D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_F90245C0F1F0B1EEC5E49201E2EF7C6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_F90245C0F1F0B1EEC5E49201E2EF7C6D" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_F90245C0F1F0B1EEC5E49201E2EF7C6D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_890C0EE7012F061DEB9F9201E2F0B539_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_890C0EE7012F061DEB9F9201E2F0B539" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_890C0EE7012F061DEB9F9201E2F0B539_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_890C0EE7012F061DEB9F9201E2F0B539" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_890C0EE7012F061DEB9F9201E2F0B539" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_890C0EE7012F061DEB9F9201E2F0B539" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_890C0EE7012F061DEB9F9201E2F0B539" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_A30B904E90DDBD660AAA9201E2F0208E_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_A30B904E90DDBD660AAA9201E2F0208E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_A30B904E90DDBD660AAA9201E2F0208E_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_A30B904E90DDBD660AAA9201E2F0208E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_A30B904E90DDBD660AAA9201E2F0208E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_A30B904E90DDBD660AAA9201E2F0208E" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_A30B904E90DDBD660AAA9201E2F0208E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_C0AEBA534A8B18891F869201E2F0A033_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation_C0AEBA534A8B18891F869201E2F0A033" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_C0AEBA534A8B18891F869201E2F0A033_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation_C0AEBA534A8B18891F869201E2F0A033" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_C0AEBA534A8B18891F869201E2F0A033" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligation_C0AEBA534A8B18891F869201E2F0A033" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligation_C0AEBA534A8B18891F869201E2F0A033" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_529D057F308BCC1A37D29201E2F0CC85_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost_529D057F308BCC1A37D29201E2F0CC85" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Service Cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_529D057F308BCC1A37D29201E2F0CC85_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost_529D057F308BCC1A37D29201E2F0CC85" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Service Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_529D057F308BCC1A37D29201E2F0CC85" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanServiceCost_529D057F308BCC1A37D29201E2F0CC85" xlink:to="lab_us-gaap_DefinedBenefitPlanServiceCost_529D057F308BCC1A37D29201E2F0CC85" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_9D6C3726C66600FFBA629201E2F0AEE5_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost_9D6C3726C66600FFBA629201E2F0AEE5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Interest Cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_9D6C3726C66600FFBA629201E2F0AEE5_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost_9D6C3726C66600FFBA629201E2F0AEE5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Interest Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_9D6C3726C66600FFBA629201E2F0AEE5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanInterestCost_9D6C3726C66600FFBA629201E2F0AEE5" xlink:to="lab_us-gaap_DefinedBenefitPlanInterestCost_9D6C3726C66600FFBA629201E2F0AEE5" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_F7B33FE6F2C122859FA59201E2F09193_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_F7B33FE6F2C122859FA59201E2F09193" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Contributions by Plan Participant</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_F7B33FE6F2C122859FA59201E2F09193_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_F7B33FE6F2C122859FA59201E2F09193" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Contributions by Plan Participant</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_F7B33FE6F2C122859FA59201E2F09193" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_F7B33FE6F2C122859FA59201E2F09193" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_F7B33FE6F2C122859FA59201E2F09193" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_7061F73769AE856ACC459201E2F104FF_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_7061F73769AE856ACC459201E2F104FF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_7061F73769AE856ACC459201E2F104FF_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_7061F73769AE856ACC459201E2F104FF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_7061F73769AE856ACC459201E2F104FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_7061F73769AE856ACC459201E2F104FF" xlink:to="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_7061F73769AE856ACC459201E2F104FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_3B303943BC417C28A9009201E2F1A7E2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_3B303943BC417C28A9009201E2F1A7E2" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Benefits Paid</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_3B303943BC417C28A9009201E2F1A7E2_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_3B303943BC417C28A9009201E2F1A7E2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Benefits Paid</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_3B303943BC417C28A9009201E2F1A7E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_3B303943BC417C28A9009201E2F1A7E2" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_3B303943BC417C28A9009201E2F1A7E2" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAmendments_35AE08DE394C22566BE19201E2F10916_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAmendments_35AE08DE394C22566BE19201E2F10916" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Plan Amendment</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAmendments_35AE08DE394C22566BE19201E2F10916_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAmendments_35AE08DE394C22566BE19201E2F10916" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Plan Amendment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAmendments" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAmendments_35AE08DE394C22566BE19201E2F10916" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAmendments_35AE08DE394C22566BE19201E2F10916" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAmendments_35AE08DE394C22566BE19201E2F10916" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanSpecialTerminationBenefits_53E1D0591D0F9ED309559201E2F16A40_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanSpecialTerminationBenefits_53E1D0591D0F9ED309559201E2F16A40" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Special and Contractual Termination Benefits</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanSpecialTerminationBenefits_53E1D0591D0F9ED309559201E2F16A40_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanSpecialTerminationBenefits_53E1D0591D0F9ED309559201E2F16A40" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Special and Contractual Termination Benefits</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanSpecialTerminationBenefits" xlink:label="loc_us-gaap_DefinedBenefitPlanSpecialTerminationBenefits_53E1D0591D0F9ED309559201E2F16A40" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanSpecialTerminationBenefits_53E1D0591D0F9ED309559201E2F16A40" xlink:to="lab_us-gaap_DefinedBenefitPlanSpecialTerminationBenefits_53E1D0591D0F9ED309559201E2F16A40" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_DE0090CE9F09F34AEE3F9201E2F1C031_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_DE0090CE9F09F34AEE3F9201E2F1C031" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Settlement</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_DE0090CE9F09F34AEE3F9201E2F1C031_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_DE0090CE9F09F34AEE3F9201E2F1C031" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Settlement</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_DE0090CE9F09F34AEE3F9201E2F1C031" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_DE0090CE9F09F34AEE3F9201E2F1C031" xlink:to="lab_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_DE0090CE9F09F34AEE3F9201E2F1C031" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_B84036EC32F26D2136C09201E2F12A6D_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_B84036EC32F26D2136C09201E2F12A6D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_B84036EC32F26D2136C09201E2F12A6D_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_B84036EC32F26D2136C09201E2F12A6D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" xlink:label="loc_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_B84036EC32F26D2136C09201E2F12A6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_B84036EC32F26D2136C09201E2F12A6D" xlink:to="lab_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_B84036EC32F26D2136C09201E2F12A6D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_77420A9507A7D2772EBF9201E2F2C637_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_77420A9507A7D2772EBF9201E2F2C637" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Amount</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_77420A9507A7D2772EBF9201E2F2C637_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_77420A9507A7D2772EBF9201E2F2C637" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_77420A9507A7D2772EBF9201E2F2C637" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_77420A9507A7D2772EBF9201E2F2C637" xlink:to="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_77420A9507A7D2772EBF9201E2F2C637" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_484BDF9C2F8E471884ED9201E2F24ECF_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_484BDF9C2F8E471884ED9201E2F24ECF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_484BDF9C2F8E471884ED9201E2F24ECF_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_484BDF9C2F8E471884ED9201E2F24ECF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_484BDF9C2F8E471884ED9201E2F24ECF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_484BDF9C2F8E471884ED9201E2F24ECF" xlink:to="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_484BDF9C2F8E471884ED9201E2F24ECF" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_115260E9FCC8583BA9469201E2F2A25B_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_115260E9FCC8583BA9469201E2F2A25B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Contributions by Employer</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_115260E9FCC8583BA9469201E2F2A25B_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_115260E9FCC8583BA9469201E2F2A25B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Contributions by Employer</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_115260E9FCC8583BA9469201E2F2A25B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_115260E9FCC8583BA9469201E2F2A25B" xlink:to="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_115260E9FCC8583BA9469201E2F2A25B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_82E3B0F19F76096DF9889201E2F22A25_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_82E3B0F19F76096DF9889201E2F22A25" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Contributions by Plan Participant</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_82E3B0F19F76096DF9889201E2F22A25_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_82E3B0F19F76096DF9889201E2F22A25" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Contributions by Plan Participant</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_82E3B0F19F76096DF9889201E2F22A25" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_82E3B0F19F76096DF9889201E2F22A25" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_82E3B0F19F76096DF9889201E2F22A25" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_EE9609FFB94305E5C6739201E2F20897_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_EE9609FFB94305E5C6739201E2F20897" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Benefits Paid</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_EE9609FFB94305E5C6739201E2F20897_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_EE9609FFB94305E5C6739201E2F20897" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Benefits Paid</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_EE9609FFB94305E5C6739201E2F20897" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_EE9609FFB94305E5C6739201E2F20897" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_EE9609FFB94305E5C6739201E2F20897" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_47CB2406294EE030D2D69201E2F26B97_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_47CB2406294EE030D2D69201E2F26B97" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Payment for Settlement</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_47CB2406294EE030D2D69201E2F26B97_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_47CB2406294EE030D2D69201E2F26B97" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Payment for Settlement</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_47CB2406294EE030D2D69201E2F26B97" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_47CB2406294EE030D2D69201E2F26B97" xlink:to="lab_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_47CB2406294EE030D2D69201E2F26B97" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_0C0CA3E8378BC5B13D9C9201E2F370D7_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_0C0CA3E8378BC5B13D9C9201E2F370D7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_0C0CA3E8378BC5B13D9C9201E2F370D7_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_0C0CA3E8378BC5B13D9C9201E2F370D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_0C0CA3E8378BC5B13D9C9201E2F370D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_0C0CA3E8378BC5B13D9C9201E2F370D7" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_0C0CA3E8378BC5B13D9C9201E2F370D7" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_AE299D434531C414ACB29201E2F3695E_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_AE299D434531C414ACB29201E2F3695E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Funded (Unfunded) Status of Plan</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_AE299D434531C414ACB29201E2F3695E_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_AE299D434531C414ACB29201E2F3695E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Funded (Unfunded) Status of Plan</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_AE299D434531C414ACB29201E2F3695E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_AE299D434531C414ACB29201E2F3695E" xlink:to="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_AE299D434531C414ACB29201E2F3695E" xlink:type="arc" />
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_F32476D7B9C74284DADF9201E2F3CCB3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_F32476D7B9C74284DADF9201E2F3CCB3" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Liability, Defined Benefit Plan, Current</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_F32476D7B9C74284DADF9201E2F3CCB3_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_F32476D7B9C74284DADF9201E2F3CCB3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability, Defined Benefit Plan, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_F32476D7B9C74284DADF9201E2F3CCB3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_F32476D7B9C74284DADF9201E2F3CCB3" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_F32476D7B9C74284DADF9201E2F3CCB3" xlink:type="arc" />
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_45E53F10FFBEF87648859201E2F3AB59_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_45E53F10FFBEF87648859201E2F3AB59" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Liability, Defined Benefit Plan, Noncurrent</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_45E53F10FFBEF87648859201E2F3AB59_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_45E53F10FFBEF87648859201E2F3AB59" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability, Defined Benefit Plan, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_45E53F10FFBEF87648859201E2F3AB59" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_45E53F10FFBEF87648859201E2F3AB59" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_45E53F10FFBEF87648859201E2F3AB59" xlink:type="arc" />
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_B390F6F80996C93577459201E2F30682_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_B390F6F80996C93577459201E2F30682" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Liability, Defined Benefit Plan</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_B390F6F80996C93577459201E2F30682_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_B390F6F80996C93577459201E2F30682" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability, Defined Benefit Plan</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_B390F6F80996C93577459201E2F30682" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_B390F6F80996C93577459201E2F30682" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_B390F6F80996C93577459201E2F30682" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_A5E392E7636CD1272CA49201E2F3D130_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_A5E392E7636CD1272CA49201E2F3D130" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Expected Return (Loss) on Plan Assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_A5E392E7636CD1272CA49201E2F3D130_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_A5E392E7636CD1272CA49201E2F3D130" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Expected Return (Loss) on Plan Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_A5E392E7636CD1272CA49201E2F3D130" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_A5E392E7636CD1272CA49201E2F3D130" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_A5E392E7636CD1272CA49201E2F3D130" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_41E332FAA2A3FA99E26C9201E2F4ECCF_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_41E332FAA2A3FA99E26C9201E2F4ECCF" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Amortization of Gain (Loss)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_41E332FAA2A3FA99E26C9201E2F4ECCF_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_41E332FAA2A3FA99E26C9201E2F4ECCF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Amortization of Gain (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_41E332FAA2A3FA99E26C9201E2F4ECCF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_41E332FAA2A3FA99E26C9201E2F4ECCF" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_41E332FAA2A3FA99E26C9201E2F4ECCF" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_9F574A10B3881FE504529201E2F4CDF4_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_9F574A10B3881FE504529201E2F4CDF4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Amortization of Prior Service Cost (Credit)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_9F574A10B3881FE504529201E2F4CDF4_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_9F574A10B3881FE504529201E2F4CDF4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Amortization of Prior Service Cost (Credit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_9F574A10B3881FE504529201E2F4CDF4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_9F574A10B3881FE504529201E2F4CDF4" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_9F574A10B3881FE504529201E2F4CDF4" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_B539CF805C285A80AEE59201E2F44FF2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_B539CF805C285A80AEE59201E2F44FF2" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_B539CF805C285A80AEE59201E2F44FF2_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_B539CF805C285A80AEE59201E2F44FF2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_B539CF805C285A80AEE59201E2F44FF2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_B539CF805C285A80AEE59201E2F44FF2" xlink:to="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_B539CF805C285A80AEE59201E2F44FF2" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_CCB203A541AF51DABC7D9201E2F4B671_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_CCB203A541AF51DABC7D9201E2F4B671" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_CCB203A541AF51DABC7D9201E2F4B671_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_CCB203A541AF51DABC7D9201E2F4B671" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_CCB203A541AF51DABC7D9201E2F4B671" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_CCB203A541AF51DABC7D9201E2F4B671" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_CCB203A541AF51DABC7D9201E2F4B671" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_65964BA12A91251CF0DF9201E2F4C347_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_65964BA12A91251CF0DF9201E2F4C347" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_65964BA12A91251CF0DF9201E2F4C347_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_65964BA12A91251CF0DF9201E2F4C347" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_65964BA12A91251CF0DF9201E2F4C347" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_65964BA12A91251CF0DF9201E2F4C347" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_65964BA12A91251CF0DF9201E2F4C347" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_6FC57C7019D314461BD29201E2F4767E_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_6FC57C7019D314461BD29201E2F4767E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_6FC57C7019D314461BD29201E2F4767E_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_6FC57C7019D314461BD29201E2F4767E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_6FC57C7019D314461BD29201E2F4767E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_6FC57C7019D314461BD29201E2F4767E" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_6FC57C7019D314461BD29201E2F4767E" xlink:type="arc" />
    <link:label id="lab_us-gaap_QuarterlyFinancialDataAbstract_B108709FD65B45157F63AE30E905482B_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialDataAbstract_B108709FD65B45157F63AE30E905482B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quarterly Financial Data [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_QuarterlyFinancialDataAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialDataAbstract_B108709FD65B45157F63AE30E905482B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialDataAbstract_B108709FD65B45157F63AE30E905482B" xlink:to="lab_us-gaap_QuarterlyFinancialDataAbstract_B108709FD65B45157F63AE30E905482B" xlink:type="arc" />
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_C39B612A040EB209BCDBAE30E90AF25A_terseLabel_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock_C39B612A040EB209BCDBAE30E90AF25A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Quarterly Financial Data [Text Block]</link:label>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_C39B612A040EB209BCDBAE30E90AF25A_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock_C39B612A040EB209BCDBAE30E90AF25A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quarterly Financial Information [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_C39B612A040EB209BCDBAE30E90AF25A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationTextBlock_C39B612A040EB209BCDBAE30E90AF25A" xlink:to="lab_us-gaap_QuarterlyFinancialInformationTextBlock_C39B612A040EB209BCDBAE30E90AF25A" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementScenarioAxis_F716D29DC861BD5DD39001ACEF0AD3AD_verboseLabel_en-US" xlink:label="lab_us-gaap_StatementScenarioAxis_F716D29DC861BD5DD39001ACEF0AD3AD" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_F716D29DC861BD5DD39001ACEF0AD3AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementScenarioAxis_F716D29DC861BD5DD39001ACEF0AD3AD" xlink:to="lab_us-gaap_StatementScenarioAxis_F716D29DC861BD5DD39001ACEF0AD3AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentIncomeInterestAndDividend_A22085AADA4E982D377201ACEF0A5FB6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterestAndDividend_A22085AADA4E982D377201ACEF0A5FB6" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Interest and investment income</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeInterestAndDividend_A22085AADA4E982D377201ACEF0A5FB6_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterestAndDividend_A22085AADA4E982D377201ACEF0A5FB6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment Income, Interest and Dividend</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeInterestAndDividend" xlink:label="loc_us-gaap_InvestmentIncomeInterestAndDividend_A22085AADA4E982D377201ACEF0A5FB6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterestAndDividend_A22085AADA4E982D377201ACEF0A5FB6" xlink:to="lab_us-gaap_InvestmentIncomeInterestAndDividend_A22085AADA4E982D377201ACEF0A5FB6" xlink:type="arc" />
    <link:label id="lab_us-gaap_RealizedInvestmentGainsLosses_AE6515786F1286DD0EA001ACEF0A5BD5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RealizedInvestmentGainsLosses_AE6515786F1286DD0EA001ACEF0A5BD5" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Net realized gains on investments</link:label>
    <link:label id="lab_us-gaap_RealizedInvestmentGainsLosses_AE6515786F1286DD0EA001ACEF0A5BD5_label_en-US" xlink:label="lab_us-gaap_RealizedInvestmentGainsLosses_AE6515786F1286DD0EA001ACEF0A5BD5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Realized Investment Gains (Losses)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RealizedInvestmentGainsLosses" xlink:label="loc_us-gaap_RealizedInvestmentGainsLosses_AE6515786F1286DD0EA001ACEF0A5BD5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealizedInvestmentGainsLosses_AE6515786F1286DD0EA001ACEF0A5BD5" xlink:to="lab_us-gaap_RealizedInvestmentGainsLosses_AE6515786F1286DD0EA001ACEF0A5BD5" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet_83D0357D4F1029C8E38901ACEF0A6BCC_terseLabel_en-US" xlink:label="lab_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet_83D0357D4F1029C8E38901ACEF0A6BCC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other-than-temporary impairment losses on investments</link:label>
    <link:label id="lab_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet_83D0357D4F1029C8E38901ACEF0A6BCC_label_en-US" xlink:label="lab_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet_83D0357D4F1029C8E38901ACEF0A6BCC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other than Temporary Impairment Losses, Investments, Portion Recognized in Earnings, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet_83D0357D4F1029C8E38901ACEF0A6BCC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet_83D0357D4F1029C8E38901ACEF0A6BCC" xlink:to="lab_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet_83D0357D4F1029C8E38901ACEF0A6BCC" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_BE2F5A1F1D3A22B8444401ACEF14721C_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1_BE2F5A1F1D3A22B8444401ACEF14721C" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Gain on sale of land</link:label>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_BE2F5A1F1D3A22B8444401ACEF14721C_label_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1_BE2F5A1F1D3A22B8444401ACEF14721C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_BE2F5A1F1D3A22B8444401ACEF14721C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDispositionOfAssets1_BE2F5A1F1D3A22B8444401ACEF14721C" xlink:to="lab_us-gaap_GainLossOnDispositionOfAssets1_BE2F5A1F1D3A22B8444401ACEF14721C" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainLossOnSaleOfOtherAssets_556782EA83479C11F79A01ACEF147D27_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfOtherAssets_556782EA83479C11F79A01ACEF147D27" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Gain on divestiture of product line</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfOtherAssets_556782EA83479C11F79A01ACEF147D27_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfOtherAssets_556782EA83479C11F79A01ACEF147D27" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Other Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnSaleOfOtherAssets" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherAssets_556782EA83479C11F79A01ACEF147D27" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfOtherAssets_556782EA83479C11F79A01ACEF147D27" xlink:to="lab_us-gaap_GainLossOnSaleOfOtherAssets_556782EA83479C11F79A01ACEF147D27" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNonoperatingExpense_FAF9C7712ECEBD8574E101ACEF14E3A9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingExpense_FAF9C7712ECEBD8574E101ACEF14E3A9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Expense</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingExpense_FAF9C7712ECEBD8574E101ACEF14E3A9_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingExpense_FAF9C7712ECEBD8574E101ACEF14E3A9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingExpense" xlink:label="loc_us-gaap_OtherNonoperatingExpense_FAF9C7712ECEBD8574E101ACEF14E3A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingExpense_FAF9C7712ECEBD8574E101ACEF14E3A9" xlink:to="lab_us-gaap_OtherNonoperatingExpense_FAF9C7712ECEBD8574E101ACEF14E3A9" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_7F82E92F6BA32D0E231D01ACEF14DBD9_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_7F82E92F6BA32D0E231D01ACEF14DBD9" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Other (income) expense, net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_7F82E92F6BA32D0E231D01ACEF14DBD9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_7F82E92F6BA32D0E231D01ACEF14DBD9" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense_7F82E92F6BA32D0E231D01ACEF14DBD9" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_CF0C2F0AEFE4A0F70732502CA7AEDBAD_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_CF0C2F0AEFE4A0F70732502CA7AEDBAD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_CF0C2F0AEFE4A0F70732502CA7AEDBAD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_CF0C2F0AEFE4A0F70732502CA7AEDBAD" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_CF0C2F0AEFE4A0F70732502CA7AEDBAD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_524AF12071A30720875B502CA7BDF41F_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable_524AF12071A30720875B502CA7BDF41F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_524AF12071A30720875B502CA7BDF41F_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable_524AF12071A30720875B502CA7BDF41F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_524AF12071A30720875B502CA7BDF41F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_524AF12071A30720875B502CA7BDF41F" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable_524AF12071A30720875B502CA7BDF41F" xlink:type="arc" />
    <link:label id="lab_bio_PasteurSanofiDiagnosicsS.A.Member_D51404A54D82D47E129E502CA7BD2941_terseLabel_en-US" xlink:label="lab_bio_PasteurSanofiDiagnosicsS.A.Member_D51404A54D82D47E129E502CA7BD2941" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pasteur Sanofi Diagnosics S.A. [Member]</link:label>
    <link:label id="lab_bio_PasteurSanofiDiagnosicsS.A.Member_D51404A54D82D47E129E502CA7BD2941_label_en-US" xlink:label="lab_bio_PasteurSanofiDiagnosicsS.A.Member_D51404A54D82D47E129E502CA7BD2941" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pasteur Sanofi Diagnosics S.A. [Member]</link:label>
    <link:label id="lab_bio_PasteurSanofiDiagnosicsS.A.Member_D51404A54D82D47E129E502CA7BD2941_documentation_en-US" xlink:label="lab_bio_PasteurSanofiDiagnosicsS.A.Member_D51404A54D82D47E129E502CA7BD2941" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Pasteur Sanofi Diagnosics S.A. [Member]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_PasteurSanofiDiagnosicsS.A.Member" xlink:label="loc_bio_PasteurSanofiDiagnosicsS.A.Member_D51404A54D82D47E129E502CA7BD2941" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_PasteurSanofiDiagnosicsS.A.Member_D51404A54D82D47E129E502CA7BD2941" xlink:to="lab_bio_PasteurSanofiDiagnosicsS.A.Member_D51404A54D82D47E129E502CA7BD2941" xlink:type="arc" />
    <link:label id="lab_bio_DiaMedMember_D8DA3D16536D316A9781502CA7BDBE9E_terseLabel_en-US" xlink:label="lab_bio_DiaMedMember_D8DA3D16536D316A9781502CA7BDBE9E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">DiaMed [Member]</link:label>
    <link:label id="lab_bio_DiaMedMember_D8DA3D16536D316A9781502CA7BDBE9E_label_en-US" xlink:label="lab_bio_DiaMedMember_D8DA3D16536D316A9781502CA7BDBE9E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">DiaMed [Member]</link:label>
    <link:label id="lab_bio_DiaMedMember_D8DA3D16536D316A9781502CA7BDBE9E_documentation_en-US" xlink:label="lab_bio_DiaMedMember_D8DA3D16536D316A9781502CA7BDBE9E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">DiaMed [Member]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_DiaMedMember" xlink:label="loc_bio_DiaMedMember_D8DA3D16536D316A9781502CA7BDBE9E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_DiaMedMember_D8DA3D16536D316A9781502CA7BDBE9E" xlink:to="lab_bio_DiaMedMember_D8DA3D16536D316A9781502CA7BDBE9E" xlink:type="arc" />
    <link:label id="lab_bio_BiotestAGMember_F25BE1CB969E67BEA4C6502CA7BD0571_terseLabel_en-US" xlink:label="lab_bio_BiotestAGMember_F25BE1CB969E67BEA4C6502CA7BD0571" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Biotest AG [Member]</link:label>
    <link:label id="lab_bio_BiotestAGMember_F25BE1CB969E67BEA4C6502CA7BD0571_label_en-US" xlink:label="lab_bio_BiotestAGMember_F25BE1CB969E67BEA4C6502CA7BD0571" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Biotest AG [Member]</link:label>
    <link:label id="lab_bio_BiotestAGMember_F25BE1CB969E67BEA4C6502CA7BD0571_documentation_en-US" xlink:label="lab_bio_BiotestAGMember_F25BE1CB969E67BEA4C6502CA7BD0571" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Biotest AG [Member]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_BiotestAGMember" xlink:label="loc_bio_BiotestAGMember_F25BE1CB969E67BEA4C6502CA7BD0571" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_BiotestAGMember_F25BE1CB969E67BEA4C6502CA7BD0571" xlink:to="lab_bio_BiotestAGMember_F25BE1CB969E67BEA4C6502CA7BD0571" xlink:type="arc" />
    <link:label id="lab_bio_ClinicalDiagnosticsMember_D60C14AB168C43718580502CA7BD201F_terseLabel_en-US" xlink:label="lab_bio_ClinicalDiagnosticsMember_D60C14AB168C43718580502CA7BD201F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Clinical Diagnostics [Member]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_ClinicalDiagnosticsMember" xlink:label="loc_bio_ClinicalDiagnosticsMember_D60C14AB168C43718580502CA7BD201F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_ClinicalDiagnosticsMember_D60C14AB168C43718580502CA7BD201F" xlink:to="lab_bio_ClinicalDiagnosticsMember_D60C14AB168C43718580502CA7BD201F" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillLineItems_DA5772DE3F09FFF03867502CA7BD5E8D_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems_DA5772DE3F09FFF03867502CA7BD5E8D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:label id="lab_us-gaap_GoodwillLineItems_DA5772DE3F09FFF03867502CA7BD5E8D_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems_DA5772DE3F09FFF03867502CA7BD5E8D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="loc_us-gaap_GoodwillLineItems_DA5772DE3F09FFF03867502CA7BD5E8D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems_DA5772DE3F09FFF03867502CA7BD5E8D" xlink:to="lab_us-gaap_GoodwillLineItems_DA5772DE3F09FFF03867502CA7BD5E8D" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_87FCB9D87C94C8BADFF8502CA7BD7964_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_87FCB9D87C94C8BADFF8502CA7BD7964" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Written off Related to Sale of Business Unit</link:label>
    <link:label id="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_87FCB9D87C94C8BADFF8502CA7BD7964_label_en-US" xlink:label="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_87FCB9D87C94C8BADFF8502CA7BD7964" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Written off Related to Sale of Business Unit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:label="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_87FCB9D87C94C8BADFF8502CA7BD7964" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_87FCB9D87C94C8BADFF8502CA7BD7964" xlink:to="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_87FCB9D87C94C8BADFF8502CA7BD7964" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillRollForward_4400FD3CB0869ADF1212502CA7BD3171_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward_4400FD3CB0869ADF1212502CA7BD3171" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="loc_us-gaap_GoodwillRollForward_4400FD3CB0869ADF1212502CA7BD3171" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward_4400FD3CB0869ADF1212502CA7BD3171" xlink:to="lab_us-gaap_GoodwillRollForward_4400FD3CB0869ADF1212502CA7BD3171" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillGross_9BBFF467A23B7605CA41502CA7BDD3A5_periodStartLabel_en-US" xlink:label="lab_us-gaap_GoodwillGross_9BBFF467A23B7605CA41502CA7BDD3A5" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Goodwill period start</link:label>
    <link:label id="lab_us-gaap_GoodwillGross_9BBFF467A23B7605CA41502CA7BDD3A5_label_en-US" xlink:label="lab_us-gaap_GoodwillGross_9BBFF467A23B7605CA41502CA7BDD3A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillGross" xlink:label="loc_us-gaap_GoodwillGross_9BBFF467A23B7605CA41502CA7BDD3A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillGross_9BBFF467A23B7605CA41502CA7BDD3A5" xlink:to="lab_us-gaap_GoodwillGross_9BBFF467A23B7605CA41502CA7BDD3A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_3560DB49E17CB4B2CB76502CA7BD1B5B_negatedPeriodStartLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_3560DB49E17CB4B2CB76502CA7BD1B5B" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="resource" xml:lang="en-US">Accumulated impairment loss period start</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_3560DB49E17CB4B2CB76502CA7BD1B5B_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_3560DB49E17CB4B2CB76502CA7BD1B5B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Impaired, Accumulated Impairment Loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_3560DB49E17CB4B2CB76502CA7BD1B5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_3560DB49E17CB4B2CB76502CA7BD1B5B" xlink:to="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_3560DB49E17CB4B2CB76502CA7BD1B5B" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_251B7A4130F56818F0BD502CA7BDB96A_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill_251B7A4130F56818F0BD502CA7BDB96A" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Goodwill, net period start</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_251B7A4130F56818F0BD502CA7BDB96A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_251B7A4130F56818F0BD502CA7BDB96A" xlink:to="lab_us-gaap_Goodwill_251B7A4130F56818F0BD502CA7BDB96A" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_77212BCFDD749C1E820B502CA7BD6638_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_77212BCFDD749C1E820B502CA7BD6638" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Purchase Accounting Adjustments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_77212BCFDD749C1E820B502CA7BD6638" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_77212BCFDD749C1E820B502CA7BD6638" xlink:to="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_77212BCFDD749C1E820B502CA7BD6638" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_FCB2E257C0B3EBC209C6502CA7BDA8EF_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss_FCB2E257C0B3EBC209C6502CA7BDA8EF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_FCB2E257C0B3EBC209C6502CA7BDA8EF_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss_FCB2E257C0B3EBC209C6502CA7BDA8EF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_FCB2E257C0B3EBC209C6502CA7BDA8EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairmentLoss_FCB2E257C0B3EBC209C6502CA7BDA8EF" xlink:to="lab_us-gaap_GoodwillImpairmentLoss_FCB2E257C0B3EBC209C6502CA7BDA8EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_C9BC92D59B13516C4A5E502CA7BD755F_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_C9BC92D59B13516C4A5E502CA7BD755F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Currency fluctuations</link:label>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_C9BC92D59B13516C4A5E502CA7BD755F_label_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_C9BC92D59B13516C4A5E502CA7BD755F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_C9BC92D59B13516C4A5E502CA7BD755F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_C9BC92D59B13516C4A5E502CA7BD755F" xlink:to="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_C9BC92D59B13516C4A5E502CA7BD755F" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillGross_3E72EBACDB33CB985581502CA7BD3851_periodEndLabel_en-US" xlink:label="lab_us-gaap_GoodwillGross_3E72EBACDB33CB985581502CA7BD3851" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Goodwill period end</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillGross" xlink:label="loc_us-gaap_GoodwillGross_3E72EBACDB33CB985581502CA7BD3851" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillGross_3E72EBACDB33CB985581502CA7BD3851" xlink:to="lab_us-gaap_GoodwillGross_3E72EBACDB33CB985581502CA7BD3851" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_A249D69A26352C432419502CA7BD79FF_negatedPeriodEndLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_A249D69A26352C432419502CA7BD79FF" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="resource" xml:lang="en-US">Accumulated impairment loss period end</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_A249D69A26352C432419502CA7BD79FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_A249D69A26352C432419502CA7BD79FF" xlink:to="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_A249D69A26352C432419502CA7BD79FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_BB9A473A33BFAB207328502CA7BDA4BD_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill_BB9A473A33BFAB207328502CA7BDA4BD" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Goodwill, net period end</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_BB9A473A33BFAB207328502CA7BDA4BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_BB9A473A33BFAB207328502CA7BDA4BD" xlink:to="lab_us-gaap_Goodwill_BB9A473A33BFAB207328502CA7BDA4BD" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_10A496C40ADC4DA9F2370BF4C6EFD309_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_10A496C40ADC4DA9F2370BF4C6EFD309" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mature in less than one year</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_10A496C40ADC4DA9F2370BF4C6EFD309_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_10A496C40ADC4DA9F2370BF4C6EFD309" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_10A496C40ADC4DA9F2370BF4C6EFD309" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_10A496C40ADC4DA9F2370BF4C6EFD309" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_10A496C40ADC4DA9F2370BF4C6EFD309" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_A4B4E483E504021381D40BF4C6F08EA4_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_A4B4E483E504021381D40BF4C6F08EA4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mature in one to five years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_A4B4E483E504021381D40BF4C6F08EA4_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_A4B4E483E504021381D40BF4C6F08EA4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_A4B4E483E504021381D40BF4C6F08EA4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_A4B4E483E504021381D40BF4C6F08EA4" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_A4B4E483E504021381D40BF4C6F08EA4" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_34C72180792F3AFB18850BF4C6F064E1_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_34C72180792F3AFB18850BF4C6F064E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mature in more than five years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_34C72180792F3AFB18850BF4C6F064E1_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_34C72180792F3AFB18850BF4C6F064E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after Five Through Ten Years, Amortized Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_34C72180792F3AFB18850BF4C6F064E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_34C72180792F3AFB18850BF4C6F064E1" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_34C72180792F3AFB18850BF4C6F064E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_95E1380357C6D51D7D520BF4C6F0D6D2_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_95E1380357C6D51D7D520BF4C6F0D6D2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Amortized Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_95E1380357C6D51D7D520BF4C6F0D6D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_95E1380357C6D51D7D520BF4C6F0D6D2" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_95E1380357C6D51D7D520BF4C6F0D6D2" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_0E597DB4C925CE73C9F60BF4C6F0995E_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_0E597DB4C925CE73C9F60BF4C6F0995E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mature in less than one year</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_0E597DB4C925CE73C9F60BF4C6F0995E_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_0E597DB4C925CE73C9F60BF4C6F0995E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_0E597DB4C925CE73C9F60BF4C6F0995E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_0E597DB4C925CE73C9F60BF4C6F0995E" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_0E597DB4C925CE73C9F60BF4C6F0995E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_3842B97E97EB87A9548B0BF4C6F15F0F_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_3842B97E97EB87A9548B0BF4C6F15F0F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mature in one to five years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_3842B97E97EB87A9548B0BF4C6F15F0F_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_3842B97E97EB87A9548B0BF4C6F15F0F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_3842B97E97EB87A9548B0BF4C6F15F0F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_3842B97E97EB87A9548B0BF4C6F15F0F" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_3842B97E97EB87A9548B0BF4C6F15F0F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_5C6A4ABCA6372C4CA03C0BF4C6F16C12_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_5C6A4ABCA6372C4CA03C0BF4C6F16C12" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mature in more than five years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_5C6A4ABCA6372C4CA03C0BF4C6F16C12_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_5C6A4ABCA6372C4CA03C0BF4C6F16C12" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after Five Through Ten Years, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_5C6A4ABCA6372C4CA03C0BF4C6F16C12" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_5C6A4ABCA6372C4CA03C0BF4C6F16C12" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_5C6A4ABCA6372C4CA03C0BF4C6F16C12" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_C1426365D192BFD0A3C70BF4C6F19419_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_C1426365D192BFD0A3C70BF4C6F19419" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Estimated Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_C1426365D192BFD0A3C70BF4C6F19419" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_C1426365D192BFD0A3C70BF4C6F19419" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_C1426365D192BFD0A3C70BF4C6F19419" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestructuringCostsAbstract_EF9CBE0B7A4462D85C1C77E179714E15_label_en-US" xlink:label="lab_us-gaap_RestructuringCostsAbstract_EF9CBE0B7A4462D85C1C77E179714E15" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Costs [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringCostsAbstract" xlink:label="loc_us-gaap_RestructuringCostsAbstract_EF9CBE0B7A4462D85C1C77E179714E15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostsAbstract_EF9CBE0B7A4462D85C1C77E179714E15" xlink:to="lab_us-gaap_RestructuringCostsAbstract_EF9CBE0B7A4462D85C1C77E179714E15" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_5FAC83FE78A5B67CCC7B77E1797154EA_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_5FAC83FE78A5B67CCC7B77E1797154EA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Restructuring and Related Costs [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_5FAC83FE78A5B67CCC7B77E1797154EA_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_5FAC83FE78A5B67CCC7B77E1797154EA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Restructuring and Related Costs [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_5FAC83FE78A5B67CCC7B77E1797154EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_5FAC83FE78A5B67CCC7B77E1797154EA" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_5FAC83FE78A5B67CCC7B77E1797154EA" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestructuringPlanAxis_EB4BB0B64C23338D936B77E17971DAF8_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringPlanAxis_EB4BB0B64C23338D936B77E17971DAF8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Plan [Axis]</link:label>
    <link:label id="lab_us-gaap_RestructuringPlanAxis_EB4BB0B64C23338D936B77E17971DAF8_label_en-US" xlink:label="lab_us-gaap_RestructuringPlanAxis_EB4BB0B64C23338D936B77E17971DAF8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Plan [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringPlanAxis" xlink:label="loc_us-gaap_RestructuringPlanAxis_EB4BB0B64C23338D936B77E17971DAF8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringPlanAxis_EB4BB0B64C23338D936B77E17971DAF8" xlink:to="lab_us-gaap_RestructuringPlanAxis_EB4BB0B64C23338D936B77E17971DAF8" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestructuringPlanDomain_FC2C9456E971C7D67A5377E17972C17B_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringPlanDomain_FC2C9456E971C7D67A5377E17972C17B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Plan [Domain]</link:label>
    <link:label id="lab_us-gaap_RestructuringPlanDomain_FC2C9456E971C7D67A5377E17972C17B_label_en-US" xlink:label="lab_us-gaap_RestructuringPlanDomain_FC2C9456E971C7D67A5377E17972C17B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Plan [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringPlanDomain" xlink:label="loc_us-gaap_RestructuringPlanDomain_FC2C9456E971C7D67A5377E17972C17B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringPlanDomain_FC2C9456E971C7D67A5377E17972C17B" xlink:to="lab_us-gaap_RestructuringPlanDomain_FC2C9456E971C7D67A5377E17972C17B" xlink:type="arc" />
    <link:label id="lab_bio_EuropeanReorganizationMember_15D6589A853DBEB3094C77E17972AC84_terseLabel_en-US" xlink:label="lab_bio_EuropeanReorganizationMember_15D6589A853DBEB3094C77E17972AC84" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">European Reorganization [Member]</link:label>
    <link:label id="lab_bio_EuropeanReorganizationMember_15D6589A853DBEB3094C77E17972AC84_label_en-US" xlink:label="lab_bio_EuropeanReorganizationMember_15D6589A853DBEB3094C77E17972AC84" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">European Reorganization [Member]</link:label>
    <link:label id="lab_bio_EuropeanReorganizationMember_15D6589A853DBEB3094C77E17972AC84_documentation_en-US" xlink:label="lab_bio_EuropeanReorganizationMember_15D6589A853DBEB3094C77E17972AC84" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">European Reorganization [Member]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_EuropeanReorganizationMember" xlink:label="loc_bio_EuropeanReorganizationMember_15D6589A853DBEB3094C77E17972AC84" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_EuropeanReorganizationMember_15D6589A853DBEB3094C77E17972AC84" xlink:to="lab_bio_EuropeanReorganizationMember_15D6589A853DBEB3094C77E17972AC84" xlink:type="arc" />
    <link:label id="lab_us-gaap_FacilityClosingMember_058FEF3C5F04F2B649CF77E1797250CE_terseLabel_en-US" xlink:label="lab_us-gaap_FacilityClosingMember_058FEF3C5F04F2B649CF77E1797250CE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Facility Closing [Member]</link:label>
    <link:label id="lab_us-gaap_FacilityClosingMember_058FEF3C5F04F2B649CF77E1797250CE_label_en-US" xlink:label="lab_us-gaap_FacilityClosingMember_058FEF3C5F04F2B649CF77E1797250CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Facility Closing [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FacilityClosingMember" xlink:label="loc_us-gaap_FacilityClosingMember_058FEF3C5F04F2B649CF77E1797250CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FacilityClosingMember_058FEF3C5F04F2B649CF77E1797250CE" xlink:to="lab_us-gaap_FacilityClosingMember_058FEF3C5F04F2B649CF77E1797250CE" xlink:type="arc" />
    <link:label id="lab_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember_7CB6C6C3E2C6CE71543A77E179726BAE_terseLabel_en-US" xlink:label="lab_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember_7CB6C6C3E2C6CE71543A77E179726BAE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Termination of a Diagnostics Research and Development Project and a Facility Closure [Member]</link:label>
    <link:label id="lab_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember_7CB6C6C3E2C6CE71543A77E179726BAE_label_en-US" xlink:label="lab_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember_7CB6C6C3E2C6CE71543A77E179726BAE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Termination of a Diagnostics Research and Development Project and a Facility Closure [Member]</link:label>
    <link:label id="lab_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember_7CB6C6C3E2C6CE71543A77E179726BAE_documentation_en-US" xlink:label="lab_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember_7CB6C6C3E2C6CE71543A77E179726BAE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Termination of a Diagnostics Research and Development Project and a Facility Closure [Member]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember" xlink:label="loc_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember_7CB6C6C3E2C6CE71543A77E179726BAE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember_7CB6C6C3E2C6CE71543A77E179726BAE" xlink:to="lab_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember_7CB6C6C3E2C6CE71543A77E179726BAE" xlink:type="arc" />
    <link:label id="lab_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectMember_159809206BEF6BBC44BB77E17972368E_terseLabel_en-US" xlink:label="lab_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectMember_159809206BEF6BBC44BB77E17972368E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Termination of a Diagnostics Research and Development Project [Member]</link:label>
    <link:label id="lab_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectMember_159809206BEF6BBC44BB77E17972368E_label_en-US" xlink:label="lab_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectMember_159809206BEF6BBC44BB77E17972368E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Termination of a Diagnostics Research and Development Project [Member]</link:label>
    <link:label id="lab_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectMember_159809206BEF6BBC44BB77E17972368E_documentation_en-US" xlink:label="lab_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectMember_159809206BEF6BBC44BB77E17972368E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Termination of a Diagnostics Research and Development Project [Member]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_TerminationofaDiagnosticsResearchandDevelopmentProjectMember" xlink:label="loc_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectMember_159809206BEF6BBC44BB77E17972368E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectMember_159809206BEF6BBC44BB77E17972368E" xlink:to="lab_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectMember_159809206BEF6BBC44BB77E17972368E" xlink:type="arc" />
    <link:label id="lab_bio_TerminationofanDiagnosticsResearchandDevelopmentProjectMember_CBE067A63E83B899660777E179731BAD_terseLabel_en-US" xlink:label="lab_bio_TerminationofanDiagnosticsResearchandDevelopmentProjectMember_CBE067A63E83B899660777E179731BAD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Termination of an Diagnostics Research and Development Project [Member]</link:label>
    <link:label id="lab_bio_TerminationofanDiagnosticsResearchandDevelopmentProjectMember_CBE067A63E83B899660777E179731BAD_label_en-US" xlink:label="lab_bio_TerminationofanDiagnosticsResearchandDevelopmentProjectMember_CBE067A63E83B899660777E179731BAD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Termination of an Diagnostics Research and Development Project [Member]</link:label>
    <link:label id="lab_bio_TerminationofanDiagnosticsResearchandDevelopmentProjectMember_CBE067A63E83B899660777E179731BAD_documentation_en-US" xlink:label="lab_bio_TerminationofanDiagnosticsResearchandDevelopmentProjectMember_CBE067A63E83B899660777E179731BAD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Termination of a Diagnostics Research and Development Project [Member]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_TerminationofanDiagnosticsResearchandDevelopmentProjectMember" xlink:label="loc_bio_TerminationofanDiagnosticsResearchandDevelopmentProjectMember_CBE067A63E83B899660777E179731BAD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_TerminationofanDiagnosticsResearchandDevelopmentProjectMember_CBE067A63E83B899660777E179731BAD" xlink:to="lab_bio_TerminationofanDiagnosticsResearchandDevelopmentProjectMember_CBE067A63E83B899660777E179731BAD" xlink:type="arc" />
    <link:label id="lab_bio_GnuBIOMember_F2B7D40B6593C0705C0B77E1797343F1_terseLabel_en-US" xlink:label="lab_bio_GnuBIOMember_F2B7D40B6593C0705C0B77E1797343F1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">GnuBIO [Member]</link:label>
    <link:label id="lab_bio_GnuBIOMember_F2B7D40B6593C0705C0B77E1797343F1_label_en-US" xlink:label="lab_bio_GnuBIOMember_F2B7D40B6593C0705C0B77E1797343F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">GnuBIO [Member]</link:label>
    <link:label id="lab_bio_GnuBIOMember_F2B7D40B6593C0705C0B77E1797343F1_documentation_en-US" xlink:label="lab_bio_GnuBIOMember_F2B7D40B6593C0705C0B77E1797343F1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">GnuBIO [Member]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_GnuBIOMember" xlink:label="loc_bio_GnuBIOMember_F2B7D40B6593C0705C0B77E1797343F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_GnuBIOMember_F2B7D40B6593C0705C0B77E1797343F1" xlink:to="lab_bio_GnuBIOMember_F2B7D40B6593C0705C0B77E1797343F1" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_27DDD531DCEEE5D9BD2C77E17974C7A5_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_27DDD531DCEEE5D9BD2C77E17974C7A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Payable and Accrued Liabilities [Member]</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_27DDD531DCEEE5D9BD2C77E17974C7A5_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_27DDD531DCEEE5D9BD2C77E17974C7A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable and Accrued Liabilities [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_27DDD531DCEEE5D9BD2C77E17974C7A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_27DDD531DCEEE5D9BD2C77E17974C7A5" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_27DDD531DCEEE5D9BD2C77E17974C7A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesMember_3CFD92967DAB5059F0F477E17974C6B8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesMember_3CFD92967DAB5059F0F477E17974C6B8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Current Liabilities [Member]</link:label>
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesMember_3CFD92967DAB5059F0F477E17974C6B8_label_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesMember_3CFD92967DAB5059F0F477E17974C6B8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Current Liabilities [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCurrentLiabilitiesMember" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember_3CFD92967DAB5059F0F477E17974C6B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentLiabilitiesMember_3CFD92967DAB5059F0F477E17974C6B8" xlink:to="lab_us-gaap_OtherCurrentLiabilitiesMember_3CFD92967DAB5059F0F477E17974C6B8" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesMember_E0C5E04FED89272E2AB177E17975E016_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesMember_E0C5E04FED89272E2AB177E17975E016" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Noncurrent Liabilities [Member]</link:label>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesMember_E0C5E04FED89272E2AB177E17975E016_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesMember_E0C5E04FED89272E2AB177E17975E016" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Noncurrent Liabilities [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_E0C5E04FED89272E2AB177E17975E016" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentLiabilitiesMember_E0C5E04FED89272E2AB177E17975E016" xlink:to="lab_us-gaap_OtherNoncurrentLiabilitiesMember_E0C5E04FED89272E2AB177E17975E016" xlink:type="arc" />
    <link:label id="lab_bio_LifeScienceMember_F2A466D16FB20C6E31BD77E17975F821_terseLabel_en-US" xlink:label="lab_bio_LifeScienceMember_F2A466D16FB20C6E31BD77E17975F821" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Life Science [Member]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_LifeScienceMember" xlink:label="loc_bio_LifeScienceMember_F2A466D16FB20C6E31BD77E17975F821" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_LifeScienceMember_F2A466D16FB20C6E31BD77E17975F821" xlink:to="lab_bio_LifeScienceMember_F2A466D16FB20C6E31BD77E17975F821" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_37436EC3E271570CCF2277E1797664BE_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis_37436EC3E271570CCF2277E1797664BE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_37436EC3E271570CCF2277E1797664BE_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis_37436EC3E271570CCF2277E1797664BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_37436EC3E271570CCF2277E1797664BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_37436EC3E271570CCF2277E1797664BE" xlink:to="lab_us-gaap_RestructuringCostAndReserveAxis_37436EC3E271570CCF2277E1797664BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_TypeOfRestructuringDomain_F2CDD43B681B7BFE951077E17976D52B_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain_F2CDD43B681B7BFE951077E17976D52B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfRestructuringDomain_F2CDD43B681B7BFE951077E17976D52B_label_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain_F2CDD43B681B7BFE951077E17976D52B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_F2CDD43B681B7BFE951077E17976D52B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_F2CDD43B681B7BFE951077E17976D52B" xlink:to="lab_us-gaap_TypeOfRestructuringDomain_F2CDD43B681B7BFE951077E17976D52B" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeSeveranceMember_7CDBC70FFF5AD02704F777E1797673E9_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeSeveranceMember_7CDBC70FFF5AD02704F777E1797673E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Severance [Member]</link:label>
    <link:label id="lab_us-gaap_EmployeeSeveranceMember_7CDBC70FFF5AD02704F777E1797673E9_label_en-US" xlink:label="lab_us-gaap_EmployeeSeveranceMember_7CDBC70FFF5AD02704F777E1797673E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Severance [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeSeveranceMember" xlink:label="loc_us-gaap_EmployeeSeveranceMember_7CDBC70FFF5AD02704F777E1797673E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeSeveranceMember_7CDBC70FFF5AD02704F777E1797673E9" xlink:to="lab_us-gaap_EmployeeSeveranceMember_7CDBC70FFF5AD02704F777E1797673E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_DA968E4C95A259ACBA8A77E17976C8C2_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_DA968E4C95A259ACBA8A77E17976C8C2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_DA968E4C95A259ACBA8A77E17976C8C2_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_DA968E4C95A259ACBA8A77E17976C8C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_DA968E4C95A259ACBA8A77E17976C8C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_DA968E4C95A259ACBA8A77E17976C8C2" xlink:to="lab_us-gaap_IncomeStatementLocationAxis_DA968E4C95A259ACBA8A77E17976C8C2" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_F34B8C88517FFBD45B1577E17976A26B_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_F34B8C88517FFBD45B1577E17976A26B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_F34B8C88517FFBD45B1577E17976A26B_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_F34B8C88517FFBD45B1577E17976A26B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_F34B8C88517FFBD45B1577E17976A26B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_F34B8C88517FFBD45B1577E17976A26B" xlink:to="lab_us-gaap_IncomeStatementLocationDomain_F34B8C88517FFBD45B1577E17976A26B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherOperatingIncomeExpenseMember_3AE2F1870A62121D932677E179770166_terseLabel_en-US" xlink:label="lab_us-gaap_OtherOperatingIncomeExpenseMember_3AE2F1870A62121D932677E179770166" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Operating Income (Expense) [Member]</link:label>
    <link:label id="lab_us-gaap_OtherOperatingIncomeExpenseMember_3AE2F1870A62121D932677E179770166_label_en-US" xlink:label="lab_us-gaap_OtherOperatingIncomeExpenseMember_3AE2F1870A62121D932677E179770166" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Operating Income (Expense) [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseMember" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseMember_3AE2F1870A62121D932677E179770166" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherOperatingIncomeExpenseMember_3AE2F1870A62121D932677E179770166" xlink:to="lab_us-gaap_OtherOperatingIncomeExpenseMember_3AE2F1870A62121D932677E179770166" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfGoodsTotalMember_521B7080E2A48E52501777E17977FAC1_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsTotalMember_521B7080E2A48E52501777E17977FAC1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of Goods, Total [Member]</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsTotalMember_521B7080E2A48E52501777E17977FAC1_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsTotalMember_521B7080E2A48E52501777E17977FAC1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods, Total [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsTotalMember" xlink:label="loc_us-gaap_CostOfGoodsTotalMember_521B7080E2A48E52501777E17977FAC1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsTotalMember_521B7080E2A48E52501777E17977FAC1" xlink:to="lab_us-gaap_CostOfGoodsTotalMember_521B7080E2A48E52501777E17977FAC1" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_1E8BC844B4041185056977E179773FE1_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_1E8BC844B4041185056977E179773FE1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_1E8BC844B4041185056977E179773FE1_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_1E8BC844B4041185056977E179773FE1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_1E8BC844B4041185056977E179773FE1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_1E8BC844B4041185056977E179773FE1" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_1E8BC844B4041185056977E179773FE1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_287887B7E3A33ED5172B77E17977149C_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember_287887B7E3A33ED5172B77E17977149C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and Development Expense [Member]</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_287887B7E3A33ED5172B77E17977149C_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember_287887B7E3A33ED5172B77E17977149C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_287887B7E3A33ED5172B77E17977149C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember_287887B7E3A33ED5172B77E17977149C" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember_287887B7E3A33ED5172B77E17977149C" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_46B9BB41084D67FFE6A277E179782014_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems_46B9BB41084D67FFE6A277E179782014" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_46B9BB41084D67FFE6A277E179782014_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems_46B9BB41084D67FFE6A277E179782014" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_46B9BB41084D67FFE6A277E179782014" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_46B9BB41084D67FFE6A277E179782014" xlink:to="lab_us-gaap_RestructuringCostAndReserveLineItems_46B9BB41084D67FFE6A277E179782014" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestructuringReserve_DA3896E6B32D1475782977E17978A4D7_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserve_DA3896E6B32D1475782977E17978A4D7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Reserve</link:label>
    <link:label id="lab_us-gaap_RestructuringReserve_DA3896E6B32D1475782977E17978A4D7_label_en-US" xlink:label="lab_us-gaap_RestructuringReserve_DA3896E6B32D1475782977E17978A4D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Reserve</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringReserve" xlink:label="loc_us-gaap_RestructuringReserve_DA3896E6B32D1475782977E17978A4D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserve_DA3896E6B32D1475782977E17978A4D7" xlink:to="lab_us-gaap_RestructuringReserve_DA3896E6B32D1475782977E17978A4D7" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestructuringCharges_FE9DA98E9B465BB5219577E17978C959_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges_FE9DA98E9B465BB5219577E17978C959" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Charges</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_FE9DA98E9B465BB5219577E17978C959_label_en-US" xlink:label="lab_us-gaap_RestructuringCharges_FE9DA98E9B465BB5219577E17978C959" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Charges</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringCharges" xlink:label="loc_us-gaap_RestructuringCharges_FE9DA98E9B465BB5219577E17978C959" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCharges_FE9DA98E9B465BB5219577E17978C959" xlink:to="lab_us-gaap_RestructuringCharges_FE9DA98E9B465BB5219577E17978C959" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestructuringReserveAccrualAdjustment1_B512AB9D63D2068E52FD77E179782533_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserveAccrualAdjustment1_B512AB9D63D2068E52FD77E179782533" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Reserve, Accrual Adjustment</link:label>
    <link:label id="lab_us-gaap_RestructuringReserveAccrualAdjustment1_B512AB9D63D2068E52FD77E179782533_label_en-US" xlink:label="lab_us-gaap_RestructuringReserveAccrualAdjustment1_B512AB9D63D2068E52FD77E179782533" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Reserve, Accrual Adjustment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringReserveAccrualAdjustment1" xlink:label="loc_us-gaap_RestructuringReserveAccrualAdjustment1_B512AB9D63D2068E52FD77E179782533" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserveAccrualAdjustment1_B512AB9D63D2068E52FD77E179782533" xlink:to="lab_us-gaap_RestructuringReserveAccrualAdjustment1_B512AB9D63D2068E52FD77E179782533" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForRestructuring_12A80BA84530678921E477E179788DB3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring_12A80BA84530678921E477E179788DB3" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payments for Restructuring</link:label>
    <link:label id="lab_us-gaap_PaymentsForRestructuring_12A80BA84530678921E477E179788DB3_label_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring_12A80BA84530678921E477E179788DB3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Restructuring</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForRestructuring" xlink:label="loc_us-gaap_PaymentsForRestructuring_12A80BA84530678921E477E179788DB3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRestructuring_12A80BA84530678921E477E179788DB3" xlink:to="lab_us-gaap_PaymentsForRestructuring_12A80BA84530678921E477E179788DB3" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestructuringReserveTranslationAdjustment_0C2EEC3E35E430844AD377E1797977F0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserveTranslationAdjustment_0C2EEC3E35E430844AD377E1797977F0" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Reserve, Foreign Currency Translation (Gain) Loss</link:label>
    <link:label id="lab_us-gaap_RestructuringReserveTranslationAdjustment_0C2EEC3E35E430844AD377E1797977F0_label_en-US" xlink:label="lab_us-gaap_RestructuringReserveTranslationAdjustment_0C2EEC3E35E430844AD377E1797977F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Reserve, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringReserveTranslationAdjustment" xlink:label="loc_us-gaap_RestructuringReserveTranslationAdjustment_0C2EEC3E35E430844AD377E1797977F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserveTranslationAdjustment_0C2EEC3E35E430844AD377E1797977F0" xlink:to="lab_us-gaap_RestructuringReserveTranslationAdjustment_0C2EEC3E35E430844AD377E1797977F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestructuringReserveCurrent_BA8CD580985F4FE24EBB77E179790B6F_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserveCurrent_BA8CD580985F4FE24EBB77E179790B6F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Reserve, Current</link:label>
    <link:label id="lab_us-gaap_RestructuringReserveCurrent_BA8CD580985F4FE24EBB77E179790B6F_label_en-US" xlink:label="lab_us-gaap_RestructuringReserveCurrent_BA8CD580985F4FE24EBB77E179790B6F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Reserve, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringReserveCurrent" xlink:label="loc_us-gaap_RestructuringReserveCurrent_BA8CD580985F4FE24EBB77E179790B6F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserveCurrent_BA8CD580985F4FE24EBB77E179790B6F" xlink:to="lab_us-gaap_RestructuringReserveCurrent_BA8CD580985F4FE24EBB77E179790B6F" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentsGeographicalAreasAbstract_5800C8896C4DEF6E5CF7AE348CA618A4_label_en-US" xlink:label="lab_us-gaap_SegmentsGeographicalAreasAbstract_5800C8896C4DEF6E5CF7AE348CA618A4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments, Geographical Areas [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentsGeographicalAreasAbstract" xlink:label="loc_us-gaap_SegmentsGeographicalAreasAbstract_5800C8896C4DEF6E5CF7AE348CA618A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentsGeographicalAreasAbstract_5800C8896C4DEF6E5CF7AE348CA618A4" xlink:to="lab_us-gaap_SegmentsGeographicalAreasAbstract_5800C8896C4DEF6E5CF7AE348CA618A4" xlink:type="arc" />
    <link:label id="lab_srt_StatementGeographicalAxis_500575D20382DB3C08F1AE348CA69070_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis_500575D20382DB3C08F1AE348CA69070" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_500575D20382DB3C08F1AE348CA69070" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis_500575D20382DB3C08F1AE348CA69070" xlink:to="lab_srt_StatementGeographicalAxis_500575D20382DB3C08F1AE348CA69070" xlink:type="arc" />
    <link:label id="lab_srt_SegmentGeographicalDomain_61AB936925D222A0882DAE348CA62A19_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain_61AB936925D222A0882DAE348CA62A19" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_61AB936925D222A0882DAE348CA62A19" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain_61AB936925D222A0882DAE348CA62A19" xlink:to="lab_srt_SegmentGeographicalDomain_61AB936925D222A0882DAE348CA62A19" xlink:type="arc" />
    <link:label id="lab_srt_EuropeMember_E79EF7F9F84C811C4160AE348CA6208A_terseLabel_en-US" xlink:label="lab_srt_EuropeMember_E79EF7F9F84C811C4160AE348CA6208A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Europe [Member]</link:label>
    <link:label id="lab_srt_EuropeMember_E79EF7F9F84C811C4160AE348CA6208A_label_en-US" xlink:label="lab_srt_EuropeMember_E79EF7F9F84C811C4160AE348CA6208A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Europe [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_EuropeMember" xlink:label="loc_srt_EuropeMember_E79EF7F9F84C811C4160AE348CA6208A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EuropeMember_E79EF7F9F84C811C4160AE348CA6208A" xlink:to="lab_srt_EuropeMember_E79EF7F9F84C811C4160AE348CA6208A" xlink:type="arc" />
    <link:label id="lab_srt_AsiaPacificMember_4667E249451ED81997E6AE348CA6628A_terseLabel_en-US" xlink:label="lab_srt_AsiaPacificMember_4667E249451ED81997E6AE348CA6628A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pacific Rim [Member]</link:label>
    <link:label id="lab_srt_AsiaPacificMember_4667E249451ED81997E6AE348CA6628A_label_en-US" xlink:label="lab_srt_AsiaPacificMember_4667E249451ED81997E6AE348CA6628A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asia Pacific [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_AsiaPacificMember" xlink:label="loc_srt_AsiaPacificMember_4667E249451ED81997E6AE348CA6628A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AsiaPacificMember_4667E249451ED81997E6AE348CA6628A" xlink:to="lab_srt_AsiaPacificMember_4667E249451ED81997E6AE348CA6628A" xlink:type="arc" />
    <link:label id="lab_country_US_2820A45696BA702EDC9DAE348CA6331F_terseLabel_en-US" xlink:label="lab_country_US_2820A45696BA702EDC9DAE348CA6331F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">UNITED STATES</link:label>
    <link:label id="lab_country_US_2820A45696BA702EDC9DAE348CA6331F_label_en-US" xlink:label="lab_country_US_2820A45696BA702EDC9DAE348CA6331F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_2820A45696BA702EDC9DAE348CA6331F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US_2820A45696BA702EDC9DAE348CA6331F" xlink:to="lab_country_US_2820A45696BA702EDC9DAE348CA6331F" xlink:type="arc" />
    <link:label id="lab_srt_AmericasMember_A340C3ACBC8C549A9E14AE348CA6D2BF_terseLabel_en-US" xlink:label="lab_srt_AmericasMember_A340C3ACBC8C549A9E14AE348CA6D2BF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other (primarily Canada and Latin America) [Member]</link:label>
    <link:label id="lab_srt_AmericasMember_A340C3ACBC8C549A9E14AE348CA6D2BF_label_en-US" xlink:label="lab_srt_AmericasMember_A340C3ACBC8C549A9E14AE348CA6D2BF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Americas [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_AmericasMember" xlink:label="loc_srt_AmericasMember_A340C3ACBC8C549A9E14AE348CA6D2BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AmericasMember_A340C3ACBC8C549A9E14AE348CA6D2BF" xlink:to="lab_srt_AmericasMember_A340C3ACBC8C549A9E14AE348CA6D2BF" xlink:type="arc" />
    <link:label id="lab_us-gaap_NoncurrentAssets_5078418361170A847B9BAE348CA614AE_terseLabel_en-US" xlink:label="lab_us-gaap_NoncurrentAssets_5078418361170A847B9BAE348CA614AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets and property, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_NoncurrentAssets_5078418361170A847B9BAE348CA614AE_label_en-US" xlink:label="lab_us-gaap_NoncurrentAssets_5078418361170A847B9BAE348CA614AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="loc_us-gaap_NoncurrentAssets_5078418361170A847B9BAE348CA614AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncurrentAssets_5078418361170A847B9BAE348CA614AE" xlink:to="lab_us-gaap_NoncurrentAssets_5078418361170A847B9BAE348CA614AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_1A6C8984A153DD89B72E7A2DC807FE6D_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_1A6C8984A153DD89B72E7A2DC807FE6D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_1A6C8984A153DD89B72E7A2DC807FE6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1A6C8984A153DD89B72E7A2DC807FE6D" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract_1A6C8984A153DD89B72E7A2DC807FE6D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenueArrangementTypeDomain_B1CFE7B551B42801FA457A2DC807009F_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueArrangementTypeDomain_B1CFE7B551B42801FA457A2DC807009F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Revenue [Domain]</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueArrangementTypeDomain_B1CFE7B551B42801FA457A2DC807009F_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueArrangementTypeDomain_B1CFE7B551B42801FA457A2DC807009F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="loc_us-gaap_DeferredRevenueArrangementTypeDomain_B1CFE7B551B42801FA457A2DC807009F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueArrangementTypeDomain_B1CFE7B551B42801FA457A2DC807009F" xlink:to="lab_us-gaap_DeferredRevenueArrangementTypeDomain_B1CFE7B551B42801FA457A2DC807009F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonClassAMember_0FF2F122162D708B74687A2DC807522E_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonClassAMember_0FF2F122162D708B74687A2DC807522E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common Class A [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_0FF2F122162D708B74687A2DC807522E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassAMember_0FF2F122162D708B74687A2DC807522E" xlink:to="lab_us-gaap_CommonClassAMember_0FF2F122162D708B74687A2DC807522E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonClassBMember_47E2E7FC6A99BBAD461B7A2DC8071F95_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonClassBMember_47E2E7FC6A99BBAD461B7A2DC8071F95" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common Class B [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_47E2E7FC6A99BBAD461B7A2DC8071F95" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassBMember_47E2E7FC6A99BBAD461B7A2DC8071F95" xlink:to="lab_us-gaap_CommonClassBMember_47E2E7FC6A99BBAD461B7A2DC8071F95" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ASSETS:</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:to="lab_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_60981EFBB7B523D5D5217A2DC807497A_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_60981EFBB7B523D5D5217A2DC807497A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_60981EFBB7B523D5D5217A2DC807497A_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_60981EFBB7B523D5D5217A2DC807497A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_60981EFBB7B523D5D5217A2DC807497A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_60981EFBB7B523D5D5217A2DC807497A" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_60981EFBB7B523D5D5217A2DC807497A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermInvestments_E76CE63B70437748421A7A2DC80765FA_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermInvestments_E76CE63B70437748421A7A2DC80765FA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term investments</link:label>
    <link:label id="lab_us-gaap_ShortTermInvestments_E76CE63B70437748421A7A2DC80765FA_label_en-US" xlink:label="lab_us-gaap_ShortTermInvestments_E76CE63B70437748421A7A2DC80765FA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_E76CE63B70437748421A7A2DC80765FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermInvestments_E76CE63B70437748421A7A2DC80765FA" xlink:to="lab_us-gaap_ShortTermInvestments_E76CE63B70437748421A7A2DC80765FA" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedInvestmentsCurrent_87566298B71B34054D097A2DC807A2AA_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedInvestmentsCurrent_87566298B71B34054D097A2DC807A2AA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted investments</link:label>
    <link:label id="lab_us-gaap_RestrictedInvestmentsCurrent_87566298B71B34054D097A2DC807A2AA_label_en-US" xlink:label="lab_us-gaap_RestrictedInvestmentsCurrent_87566298B71B34054D097A2DC807A2AA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Investments, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedInvestmentsCurrent" xlink:label="loc_us-gaap_RestrictedInvestmentsCurrent_87566298B71B34054D097A2DC807A2AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedInvestmentsCurrent_87566298B71B34054D097A2DC807A2AA" xlink:to="lab_us-gaap_RestrictedInvestmentsCurrent_87566298B71B34054D097A2DC807A2AA" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_3898D70258250B88A7C07A2DC8071663_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_3898D70258250B88A7C07A2DC8071663" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, less allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_3898D70258250B88A7C07A2DC8071663_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_3898D70258250B88A7C07A2DC8071663" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Net, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_3898D70258250B88A7C07A2DC8071663" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_3898D70258250B88A7C07A2DC8071663" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent_3898D70258250B88A7C07A2DC8071663" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNetAbstract_A8246421D26DA3D12CDD7A2DC8071BAD_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNetAbstract_A8246421D26DA3D12CDD7A2DC8071BAD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories:</link:label>
    <link:label id="lab_us-gaap_InventoryNetAbstract_A8246421D26DA3D12CDD7A2DC8071BAD_label_en-US" xlink:label="lab_us-gaap_InventoryNetAbstract_A8246421D26DA3D12CDD7A2DC8071BAD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Net [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="loc_us-gaap_InventoryNetAbstract_A8246421D26DA3D12CDD7A2DC8071BAD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNetAbstract_A8246421D26DA3D12CDD7A2DC8071BAD" xlink:to="lab_us-gaap_InventoryNetAbstract_A8246421D26DA3D12CDD7A2DC8071BAD" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryRawMaterials_D4BE71BDCCBA8C9E647E7A2DC80717EA_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterials_D4BE71BDCCBA8C9E647E7A2DC80717EA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Raw materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterials_D4BE71BDCCBA8C9E647E7A2DC80717EA_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterials_D4BE71BDCCBA8C9E647E7A2DC80717EA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Raw Materials, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaap_InventoryRawMaterials_D4BE71BDCCBA8C9E647E7A2DC80717EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterials_D4BE71BDCCBA8C9E647E7A2DC80717EA" xlink:to="lab_us-gaap_InventoryRawMaterials_D4BE71BDCCBA8C9E647E7A2DC80717EA" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryWorkInProcess_F38DBAF17915689C17097A2DC807DC18_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess_F38DBAF17915689C17097A2DC807DC18" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Work in process</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcess_F38DBAF17915689C17097A2DC807DC18_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess_F38DBAF17915689C17097A2DC807DC18" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Work in Process, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="loc_us-gaap_InventoryWorkInProcess_F38DBAF17915689C17097A2DC807DC18" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcess_F38DBAF17915689C17097A2DC807DC18" xlink:to="lab_us-gaap_InventoryWorkInProcess_F38DBAF17915689C17097A2DC807DC18" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryFinishedGoods_514F5491CB550D2F99CC7A2DC807B429_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods_514F5491CB550D2F99CC7A2DC807B429" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finished goods</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoods_514F5491CB550D2F99CC7A2DC807B429_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods_514F5491CB550D2F99CC7A2DC807B429" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Finished Goods, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaap_InventoryFinishedGoods_514F5491CB550D2F99CC7A2DC807B429" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoods_514F5491CB550D2F99CC7A2DC807B429" xlink:to="lab_us-gaap_InventoryFinishedGoods_514F5491CB550D2F99CC7A2DC807B429" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_0A826DC5E1083AE4382D7A2DC807BD74_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_0A826DC5E1083AE4382D7A2DC807BD74" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_0A826DC5E1083AE4382D7A2DC807BD74_label_en-US" xlink:label="lab_us-gaap_InventoryNet_0A826DC5E1083AE4382D7A2DC807BD74" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_0A826DC5E1083AE4382D7A2DC807BD74" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_0A826DC5E1083AE4382D7A2DC807BD74" xlink:to="lab_us-gaap_InventoryNet_0A826DC5E1083AE4382D7A2DC807BD74" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_A3C58CC8A826A3C3A03A7A2DC807DBD1_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent_A3C58CC8A826A3C3A03A7A2DC807DBD1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_A3C58CC8A826A3C3A03A7A2DC807DBD1_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent_A3C58CC8A826A3C3A03A7A2DC807DBD1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_A3C58CC8A826A3C3A03A7A2DC807DBD1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseCurrent_A3C58CC8A826A3C3A03A7A2DC807DBD1" xlink:to="lab_us-gaap_PrepaidExpenseCurrent_A3C58CC8A826A3C3A03A7A2DC807DBD1" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsCurrent_779E705BA4F8643A4D897A2DC8077221_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent_779E705BA4F8643A4D897A2DC8077221" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_779E705BA4F8643A4D897A2DC8077221_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent_779E705BA4F8643A4D897A2DC8077221" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaap_OtherAssetsCurrent_779E705BA4F8643A4D897A2DC8077221" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent_779E705BA4F8643A4D897A2DC8077221" xlink:to="lab_us-gaap_OtherAssetsCurrent_779E705BA4F8643A4D897A2DC8077221" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrent_A57582E16764400FF5587A2DC8076B65_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent_A57582E16764400FF5587A2DC8076B65" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_A57582E16764400FF5587A2DC8076B65_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent_A57582E16764400FF5587A2DC8076B65" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_A57582E16764400FF5587A2DC8076B65" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent_A57582E16764400FF5587A2DC8076B65" xlink:to="lab_us-gaap_AssetsCurrent_A57582E16764400FF5587A2DC8076B65" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGrossAbstract_5F08906A05C4E5655D2F7A2DC8073B66_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGrossAbstract_5F08906A05C4E5655D2F7A2DC8073B66" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment:</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGrossAbstract_5F08906A05C4E5655D2F7A2DC8073B66_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGrossAbstract_5F08906A05C4E5655D2F7A2DC8073B66" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Gross [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_5F08906A05C4E5655D2F7A2DC8073B66" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_5F08906A05C4E5655D2F7A2DC8073B66" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGrossAbstract_5F08906A05C4E5655D2F7A2DC8073B66" xlink:type="arc" />
    <link:label id="lab_us-gaap_Land_6DDAB353ABD6A14ABE457A2DC807D4D8_terseLabel_en-US" xlink:label="lab_us-gaap_Land_6DDAB353ABD6A14ABE457A2DC807D4D8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Land and improvements</link:label>
    <link:label id="lab_us-gaap_Land_6DDAB353ABD6A14ABE457A2DC807D4D8_label_en-US" xlink:label="lab_us-gaap_Land_6DDAB353ABD6A14ABE457A2DC807D4D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Land</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Land" xlink:label="loc_us-gaap_Land_6DDAB353ABD6A14ABE457A2DC807D4D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Land_6DDAB353ABD6A14ABE457A2DC807D4D8" xlink:to="lab_us-gaap_Land_6DDAB353ABD6A14ABE457A2DC807D4D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_BuildingsAndImprovementsGross_6DA44B24B0280C7DD77B7A2DC807743D_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingsAndImprovementsGross_6DA44B24B0280C7DD77B7A2DC807743D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Buildings and leasehold improvements</link:label>
    <link:label id="lab_us-gaap_BuildingsAndImprovementsGross_6DA44B24B0280C7DD77B7A2DC807743D_label_en-US" xlink:label="lab_us-gaap_BuildingsAndImprovementsGross_6DA44B24B0280C7DD77B7A2DC807743D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Buildings and Improvements, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_6DA44B24B0280C7DD77B7A2DC807743D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingsAndImprovementsGross_6DA44B24B0280C7DD77B7A2DC807743D" xlink:to="lab_us-gaap_BuildingsAndImprovementsGross_6DA44B24B0280C7DD77B7A2DC807743D" xlink:type="arc" />
    <link:label id="lab_us-gaap_MachineryAndEquipmentGross_DD770DBC358EFD8507C37A2DC80738AD_verboseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentGross_DD770DBC358EFD8507C37A2DC80738AD" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Equipment</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentGross_DD770DBC358EFD8507C37A2DC80738AD_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentGross_DD770DBC358EFD8507C37A2DC80738AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Machinery and Equipment, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="loc_us-gaap_MachineryAndEquipmentGross_DD770DBC358EFD8507C37A2DC80738AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentGross_DD770DBC358EFD8507C37A2DC80738AD" xlink:to="lab_us-gaap_MachineryAndEquipmentGross_DD770DBC358EFD8507C37A2DC80738AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_A3A500ABC878BFB42D617A2DC807E9F2_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_A3A500ABC878BFB42D617A2DC807E9F2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_A3A500ABC878BFB42D617A2DC807E9F2_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_A3A500ABC878BFB42D617A2DC807E9F2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_A3A500ABC878BFB42D617A2DC807E9F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_A3A500ABC878BFB42D617A2DC807E9F2" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross_A3A500ABC878BFB42D617A2DC807E9F2" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_015CDAB9911C7E7BB3017A2DC8070240_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_015CDAB9911C7E7BB3017A2DC8070240" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less: accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_015CDAB9911C7E7BB3017A2DC8070240_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_015CDAB9911C7E7BB3017A2DC8070240" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_015CDAB9911C7E7BB3017A2DC8070240" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_015CDAB9911C7E7BB3017A2DC8070240" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_015CDAB9911C7E7BB3017A2DC8070240" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_649D008B565C198D6C807A2DC807F515_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_649D008B565C198D6C807A2DC807F515" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_649D008B565C198D6C807A2DC807F515_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_649D008B565C198D6C807A2DC807F515" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_649D008B565C198D6C807A2DC807F515" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_649D008B565C198D6C807A2DC807F515" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_649D008B565C198D6C807A2DC807F515" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_7911667DEF541BA305BA7A2DC8078B3C_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill_7911667DEF541BA305BA7A2DC8078B3C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_7911667DEF541BA305BA7A2DC8078B3C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_7911667DEF541BA305BA7A2DC8078B3C" xlink:to="lab_us-gaap_Goodwill_7911667DEF541BA305BA7A2DC8078B3C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_173A547F4381F4BB53387A2DC8079928_verboseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_173A547F4381F4BB53387A2DC8079928" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Purchased intangibles, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_173A547F4381F4BB53387A2DC8079928_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_173A547F4381F4BB53387A2DC8079928" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_173A547F4381F4BB53387A2DC8079928" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_173A547F4381F4BB53387A2DC8079928" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_173A547F4381F4BB53387A2DC8079928" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermInvestments_438CA9F5A00FF2690E807A2DC8076C58_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermInvestments_438CA9F5A00FF2690E807A2DC8076C58" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other investments</link:label>
    <link:label id="lab_us-gaap_LongTermInvestments_438CA9F5A00FF2690E807A2DC8076C58_label_en-US" xlink:label="lab_us-gaap_LongTermInvestments_438CA9F5A00FF2690E807A2DC8076C58" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermInvestments" xlink:label="loc_us-gaap_LongTermInvestments_438CA9F5A00FF2690E807A2DC8076C58" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermInvestments_438CA9F5A00FF2690E807A2DC8076C58" xlink:to="lab_us-gaap_LongTermInvestments_438CA9F5A00FF2690E807A2DC8076C58" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetNoncurrent_C0EBABB757AA3A8919D67A2DC8077E45_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetNoncurrent_C0EBABB757AA3A8919D67A2DC8077E45" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetNoncurrent_C0EBABB757AA3A8919D67A2DC8077E45_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetNoncurrent_C0EBABB757AA3A8919D67A2DC8077E45" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_C0EBABB757AA3A8919D67A2DC8077E45" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_C0EBABB757AA3A8919D67A2DC8077E45" xlink:to="lab_us-gaap_DeferredTaxAssetsNetNoncurrent_C0EBABB757AA3A8919D67A2DC8077E45" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_F310452C4E21D10725F37A2DC8071890_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_F310452C4E21D10725F37A2DC8071890" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_F310452C4E21D10725F37A2DC8071890_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_F310452C4E21D10725F37A2DC8071890" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_F310452C4E21D10725F37A2DC8071890" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_F310452C4E21D10725F37A2DC8071890" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_F310452C4E21D10725F37A2DC8071890" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_962F7F2E2CB91172CD987A2DC807B5F7_totalLabel_en-US" xlink:label="lab_us-gaap_Assets_962F7F2E2CB91172CD987A2DC807B5F7" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_962F7F2E2CB91172CD987A2DC807B5F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_962F7F2E2CB91172CD987A2DC807B5F7" xlink:to="lab_us-gaap_Assets_962F7F2E2CB91172CD987A2DC807B5F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS' EQUITY:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableCurrent_2AB3D6B2273984DDC9CA7A2DC80704EF_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_2AB3D6B2273984DDC9CA7A2DC80704EF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_2AB3D6B2273984DDC9CA7A2DC80704EF_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_2AB3D6B2273984DDC9CA7A2DC80704EF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_2AB3D6B2273984DDC9CA7A2DC80704EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent_2AB3D6B2273984DDC9CA7A2DC80704EF" xlink:to="lab_us-gaap_AccountsPayableCurrent_2AB3D6B2273984DDC9CA7A2DC80704EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_B5D5AC4EB478E47FC6EA7A2DC807898F_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_B5D5AC4EB478E47FC6EA7A2DC807898F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued payroll and employee benefits</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_B5D5AC4EB478E47FC6EA7A2DC807898F_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_B5D5AC4EB478E47FC6EA7A2DC807898F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_B5D5AC4EB478E47FC6EA7A2DC807898F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_B5D5AC4EB478E47FC6EA7A2DC807898F" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_B5D5AC4EB478E47FC6EA7A2DC807898F" xlink:type="arc" />
    <link:label id="lab_us-gaap_NotesAndLoansPayableCurrent_C73C667D73F43F4AAF957A2DC807F657_terseLabel_en-US" xlink:label="lab_us-gaap_NotesAndLoansPayableCurrent_C73C667D73F43F4AAF957A2DC807F657" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current maturities of long-term debt</link:label>
    <link:label id="lab_us-gaap_NotesAndLoansPayableCurrent_C73C667D73F43F4AAF957A2DC807F657_label_en-US" xlink:label="lab_us-gaap_NotesAndLoansPayableCurrent_C73C667D73F43F4AAF957A2DC807F657" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes and Loans Payable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesAndLoansPayableCurrent" xlink:label="loc_us-gaap_NotesAndLoansPayableCurrent_C73C667D73F43F4AAF957A2DC807F657" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesAndLoansPayableCurrent_C73C667D73F43F4AAF957A2DC807F657" xlink:to="lab_us-gaap_NotesAndLoansPayableCurrent_C73C667D73F43F4AAF957A2DC807F657" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_63822142A6783523A1DD7A2DC807BBAC_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent_63822142A6783523A1DD7A2DC807BBAC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_63822142A6783523A1DD7A2DC807BBAC_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent_63822142A6783523A1DD7A2DC807BBAC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Income Taxes, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_63822142A6783523A1DD7A2DC807BBAC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent_63822142A6783523A1DD7A2DC807BBAC" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent_63822142A6783523A1DD7A2DC807BBAC" xlink:type="arc" />
    <link:label id="lab_us-gaap_TaxesPayableCurrent_47ABE7948DF9AF03D0F57A2DC807D7DF_terseLabel_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent_47ABE7948DF9AF03D0F57A2DC807D7DF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other taxes payable</link:label>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_47ABE7948DF9AF03D0F57A2DC807D7DF_label_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent_47ABE7948DF9AF03D0F57A2DC807D7DF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Taxes Payable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaap_TaxesPayableCurrent_47ABE7948DF9AF03D0F57A2DC807D7DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesPayableCurrent_47ABE7948DF9AF03D0F57A2DC807D7DF" xlink:to="lab_us-gaap_TaxesPayableCurrent_47ABE7948DF9AF03D0F57A2DC807D7DF" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedRoyaltiesCurrent_DCA3E8D8A5EF3C0C044F7A2DC807F704_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedRoyaltiesCurrent_DCA3E8D8A5EF3C0C044F7A2DC807F704" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued royalties</link:label>
    <link:label id="lab_us-gaap_AccruedRoyaltiesCurrent_DCA3E8D8A5EF3C0C044F7A2DC807F704_label_en-US" xlink:label="lab_us-gaap_AccruedRoyaltiesCurrent_DCA3E8D8A5EF3C0C044F7A2DC807F704" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Royalties, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedRoyaltiesCurrent" xlink:label="loc_us-gaap_AccruedRoyaltiesCurrent_DCA3E8D8A5EF3C0C044F7A2DC807F704" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedRoyaltiesCurrent_DCA3E8D8A5EF3C0C044F7A2DC807F704" xlink:to="lab_us-gaap_AccruedRoyaltiesCurrent_DCA3E8D8A5EF3C0C044F7A2DC807F704" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenueCurrent_2298296ED99D74C3EF717A2DC807B1A1_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent_2298296ED99D74C3EF717A2DC807B1A1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueCurrent_2298296ED99D74C3EF717A2DC807B1A1_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent_2298296ED99D74C3EF717A2DC807B1A1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_2298296ED99D74C3EF717A2DC807B1A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueCurrent_2298296ED99D74C3EF717A2DC807B1A1" xlink:to="lab_us-gaap_DeferredRevenueCurrent_2298296ED99D74C3EF717A2DC807B1A1" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_DA77F7738F6531597D8F7A2DC8070141_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent_DA77F7738F6531597D8F7A2DC8070141" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_DA77F7738F6531597D8F7A2DC8070141_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent_DA77F7738F6531597D8F7A2DC8070141" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_DA77F7738F6531597D8F7A2DC8070141" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_DA77F7738F6531597D8F7A2DC8070141" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent_DA77F7738F6531597D8F7A2DC8070141" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrent_2D82833990C9DEE44ACC7A2DC807D762_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_2D82833990C9DEE44ACC7A2DC807D762" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_2D82833990C9DEE44ACC7A2DC807D762_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_2D82833990C9DEE44ACC7A2DC807D762" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_2D82833990C9DEE44ACC7A2DC807D762" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent_2D82833990C9DEE44ACC7A2DC807D762" xlink:to="lab_us-gaap_LiabilitiesCurrent_2D82833990C9DEE44ACC7A2DC807D762" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_7EBAF22F7D623934B6177A2DC8072789_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_7EBAF22F7D623934B6177A2DC8072789" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt, net of current maturities</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_7EBAF22F7D623934B6177A2DC8072789_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_7EBAF22F7D623934B6177A2DC8072789" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt and Capital Lease Obligations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_7EBAF22F7D623934B6177A2DC8072789" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_7EBAF22F7D623934B6177A2DC8072789" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_7EBAF22F7D623934B6177A2DC8072789" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_18804805AC140E4D51A37A2DC807199E_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_18804805AC140E4D51A37A2DC807199E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_18804805AC140E4D51A37A2DC807199E_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_18804805AC140E4D51A37A2DC807199E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Net, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_18804805AC140E4D51A37A2DC807199E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_18804805AC140E4D51A37A2DC807199E" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_18804805AC140E4D51A37A2DC807199E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_3681051D4BD5ECA90BD47A2DC8073D46_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_3681051D4BD5ECA90BD47A2DC8073D46" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_3681051D4BD5ECA90BD47A2DC8073D46_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_3681051D4BD5ECA90BD47A2DC8073D46" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_3681051D4BD5ECA90BD47A2DC8073D46" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_3681051D4BD5ECA90BD47A2DC8073D46" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent_3681051D4BD5ECA90BD47A2DC8073D46" xlink:type="arc" />
    <link:label id="lab_us-gaap_Liabilities_95EDDC8DA5D71EB5511B7A2DC8079E43_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities_95EDDC8DA5D71EB5511B7A2DC8079E43" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_95EDDC8DA5D71EB5511B7A2DC8079E43_label_en-US" xlink:label="lab_us-gaap_Liabilities_95EDDC8DA5D71EB5511B7A2DC8079E43" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_95EDDC8DA5D71EB5511B7A2DC8079E43" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities_95EDDC8DA5D71EB5511B7A2DC8079E43" xlink:to="lab_us-gaap_Liabilities_95EDDC8DA5D71EB5511B7A2DC8079E43" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_EC9763AB3C8A6FE0970C7A2DC807926A_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_EC9763AB3C8A6FE0970C7A2DC807926A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and contingent liabilities</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_EC9763AB3C8A6FE0970C7A2DC807926A_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_EC9763AB3C8A6FE0970C7A2DC807926A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_EC9763AB3C8A6FE0970C7A2DC807926A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies_EC9763AB3C8A6FE0970C7A2DC807926A" xlink:to="lab_us-gaap_CommitmentsAndContingencies_EC9763AB3C8A6FE0970C7A2DC807926A" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_29D9CA33C4403D60F6287A2DC807711D_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_29D9CA33C4403D60F6287A2DC807711D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_29D9CA33C4403D60F6287A2DC807711D_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_29D9CA33C4403D60F6287A2DC807711D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_29D9CA33C4403D60F6287A2DC807711D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_29D9CA33C4403D60F6287A2DC807711D" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_29D9CA33C4403D60F6287A2DC807711D" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_1178063170A7E683289E7A2DC8072CD8_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_1178063170A7E683289E7A2DC8072CD8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' equity:</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_1178063170A7E683289E7A2DC8072CD8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1178063170A7E683289E7A2DC8072CD8" xlink:to="lab_us-gaap_StockholdersEquityAbstract_1178063170A7E683289E7A2DC8072CD8" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockValue_AE854E3F7D583BE577137A2DC807D802_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue_AE854E3F7D583BE577137A2DC807D802" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_AE854E3F7D583BE577137A2DC807D802_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue_AE854E3F7D583BE577137A2DC807D802" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_AE854E3F7D583BE577137A2DC807D802" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue_AE854E3F7D583BE577137A2DC807D802" xlink:to="lab_us-gaap_PreferredStockValue_AE854E3F7D583BE577137A2DC807D802" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockValue_731C173907D440149A3A7A2DC8077880_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue_731C173907D440149A3A7A2DC8077880" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_731C173907D440149A3A7A2DC8077880_label_en-US" xlink:label="lab_us-gaap_CommonStockValue_731C173907D440149A3A7A2DC8077880" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_731C173907D440149A3A7A2DC8077880" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue_731C173907D440149A3A7A2DC8077880" xlink:to="lab_us-gaap_CommonStockValue_731C173907D440149A3A7A2DC8077880" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_229A099D3904D0ADDF4A7A2DC80729AE_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_229A099D3904D0ADDF4A7A2DC80729AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_229A099D3904D0ADDF4A7A2DC80729AE_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_229A099D3904D0ADDF4A7A2DC80729AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_229A099D3904D0ADDF4A7A2DC80729AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital_229A099D3904D0ADDF4A7A2DC80729AE" xlink:to="lab_us-gaap_AdditionalPaidInCapital_229A099D3904D0ADDF4A7A2DC80729AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockValue_EE09A03D1FBE79A55F677A2DC8071BF0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue_EE09A03D1FBE79A55F677A2DC8071BF0" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_EE09A03D1FBE79A55F677A2DC8071BF0_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue_EE09A03D1FBE79A55F677A2DC8071BF0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_EE09A03D1FBE79A55F677A2DC8071BF0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue_EE09A03D1FBE79A55F677A2DC8071BF0" xlink:to="lab_us-gaap_TreasuryStockValue_EE09A03D1FBE79A55F677A2DC8071BF0" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_8888AAFDFA4C382876657A2DC807EA70_verboseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_8888AAFDFA4C382876657A2DC807EA70" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_8888AAFDFA4C382876657A2DC807EA70_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_8888AAFDFA4C382876657A2DC807EA70" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_8888AAFDFA4C382876657A2DC807EA70" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_8888AAFDFA4C382876657A2DC807EA70" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_8888AAFDFA4C382876657A2DC807EA70" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_F7E78589BB5308FB28D57A2DC807233C_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_F7E78589BB5308FB28D57A2DC807233C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders' equity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_F7E78589BB5308FB28D57A2DC807233C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_F7E78589BB5308FB28D57A2DC807233C" xlink:to="lab_us-gaap_StockholdersEquity_F7E78589BB5308FB28D57A2DC807233C" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_2EE954DCEB4FCB47F3147A2DC81763F0_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_2EE954DCEB4FCB47F3147A2DC81763F0" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_2EE954DCEB4FCB47F3147A2DC81763F0_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_2EE954DCEB4FCB47F3147A2DC81763F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_2EE954DCEB4FCB47F3147A2DC81763F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_2EE954DCEB4FCB47F3147A2DC81763F0" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity_2EE954DCEB4FCB47F3147A2DC81763F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_525A149E75DC9743FF7CAE30E812AD22_label_en-US" xlink:label="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_525A149E75DC9743FF7CAE30E812AD22" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Movement in Standard Product Warranty Accrual [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:label="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_525A149E75DC9743FF7CAE30E812AD22" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_525A149E75DC9743FF7CAE30E812AD22" xlink:to="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_525A149E75DC9743FF7CAE30E812AD22" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_D6B9FB5EDEDF0C180153AE30E8126655_periodStartLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual_D6B9FB5EDEDF0C180153AE30E8126655" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Warranty accrual, beginning of period</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_D6B9FB5EDEDF0C180153AE30E8126655_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual_D6B9FB5EDEDF0C180153AE30E8126655" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard and Extended Product Warranty Accrual</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="loc_us-gaap_ProductWarrantyAccrual_D6B9FB5EDEDF0C180153AE30E8126655" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrual_D6B9FB5EDEDF0C180153AE30E8126655" xlink:to="lab_us-gaap_ProductWarrantyAccrual_D6B9FB5EDEDF0C180153AE30E8126655" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued_CDAF744A8E602329C003AE30E81221B2_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued_CDAF744A8E602329C003AE30E81221B2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provision for warranty</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued_CDAF744A8E602329C003AE30E81221B2_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued_CDAF744A8E602329C003AE30E81221B2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard and Extended Product Warranty Accrual, Increase for Warranties Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:label="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued_CDAF744A8E602329C003AE30E81221B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued_CDAF744A8E602329C003AE30E81221B2" xlink:to="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued_CDAF744A8E602329C003AE30E81221B2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductWarrantyAccrualPayments_700B2EF12B3BF0DDD5EAAE30E813468D_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualPayments_700B2EF12B3BF0DDD5EAAE30E813468D" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Actual warranty costs</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualPayments_700B2EF12B3BF0DDD5EAAE30E813468D_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualPayments_700B2EF12B3BF0DDD5EAAE30E813468D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard and Extended Product Warranty Accrual, Decrease for Payments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProductWarrantyAccrualPayments" xlink:label="loc_us-gaap_ProductWarrantyAccrualPayments_700B2EF12B3BF0DDD5EAAE30E813468D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualPayments_700B2EF12B3BF0DDD5EAAE30E813468D" xlink:to="lab_us-gaap_ProductWarrantyAccrualPayments_700B2EF12B3BF0DDD5EAAE30E813468D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_7D2F027CD1EFD685CD69AE30E8138642_periodEndLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual_7D2F027CD1EFD685CD69AE30E8138642" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Warranty accrual, end of period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="loc_us-gaap_ProductWarrantyAccrual_7D2F027CD1EFD685CD69AE30E8138642" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrual_7D2F027CD1EFD685CD69AE30E8138642" xlink:to="lab_us-gaap_ProductWarrantyAccrual_7D2F027CD1EFD685CD69AE30E8138642" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8A59BDFDAE9689050F5AAE30E8034699_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8A59BDFDAE9689050F5AAE30E8034699" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basic weighted average shares outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8A59BDFDAE9689050F5AAE30E8034699" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8A59BDFDAE9689050F5AAE30E8034699" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8A59BDFDAE9689050F5AAE30E8034699" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3D629A0CD8BE9D328E45AE30E8039AB2_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3D629A0CD8BE9D328E45AE30E8039AB2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of potentially dilutive stock options and restricted stock awards</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3D629A0CD8BE9D328E45AE30E8039AB2_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3D629A0CD8BE9D328E45AE30E8039AB2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3D629A0CD8BE9D328E45AE30E8039AB2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3D629A0CD8BE9D328E45AE30E8039AB2" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3D629A0CD8BE9D328E45AE30E8039AB2" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_6B4CA00D5FFB4FBC0CABAE30E804AFE6_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_6B4CA00D5FFB4FBC0CABAE30E804AFE6" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Diluted weighted average common shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_6B4CA00D5FFB4FBC0CABAE30E804AFE6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_6B4CA00D5FFB4FBC0CABAE30E804AFE6" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_6B4CA00D5FFB4FBC0CABAE30E804AFE6" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_90E5543B5D7ECEC6F250AE30E804D0CD_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_90E5543B5D7ECEC6F250AE30E804D0CD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Anti-dilutive shares excluded from the computation of diluted EPS</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_90E5543B5D7ECEC6F250AE30E804D0CD_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_90E5543B5D7ECEC6F250AE30E804D0CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_90E5543B5D7ECEC6F250AE30E804D0CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_90E5543B5D7ECEC6F250AE30E804D0CD" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_90E5543B5D7ECEC6F250AE30E804D0CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_85D718C48E3B21CF2FD5AE30E9FC7A74_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract_85D718C48E3B21CF2FD5AE30E9FC7A74" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_85D718C48E3B21CF2FD5AE30E9FC7A74" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract_85D718C48E3B21CF2FD5AE30E9FC7A74" xlink:to="lab_us-gaap_DebtDisclosureAbstract_85D718C48E3B21CF2FD5AE30E9FC7A74" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_5E0DEAEF2A131C72CCD0AE30E9FCA155_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_5E0DEAEF2A131C72CCD0AE30E9FCA155" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Principal components of long-term debt [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_5E0DEAEF2A131C72CCD0AE30E9FCA155_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_5E0DEAEF2A131C72CCD0AE30E9FCA155" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_5E0DEAEF2A131C72CCD0AE30E9FCA155" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_5E0DEAEF2A131C72CCD0AE30E9FCA155" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_5E0DEAEF2A131C72CCD0AE30E9FCA155" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_E6A1CA4760D482508AE7AE30E792D7D8_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_E6A1CA4760D482508AE7AE30E792D7D8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of Assets from Segment to Consolidated [Table]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_E6A1CA4760D482508AE7AE30E792D7D8_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_E6A1CA4760D482508AE7AE30E792D7D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reconciliation of Assets from Segment to Consolidated [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable" xlink:label="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_E6A1CA4760D482508AE7AE30E792D7D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_E6A1CA4760D482508AE7AE30E792D7D8" xlink:to="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_E6A1CA4760D482508AE7AE30E792D7D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCurrentAssetsMember_9AB2E3E8B47910F00F6FAE30E792B65E_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentAssetsMember_9AB2E3E8B47910F00F6FAE30E792B65E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Current Assets [Member]</link:label>
    <link:label id="lab_us-gaap_OtherCurrentAssetsMember_9AB2E3E8B47910F00F6FAE30E792B65E_label_en-US" xlink:label="lab_us-gaap_OtherCurrentAssetsMember_9AB2E3E8B47910F00F6FAE30E792B65E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Current Assets [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCurrentAssetsMember" xlink:label="loc_us-gaap_OtherCurrentAssetsMember_9AB2E3E8B47910F00F6FAE30E792B65E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentAssetsMember_9AB2E3E8B47910F00F6FAE30E792B65E" xlink:to="lab_us-gaap_OtherCurrentAssetsMember_9AB2E3E8B47910F00F6FAE30E792B65E" xlink:type="arc" />
    <link:label id="lab_bio_PropertyPlantandEquipmentexcludingsegmentspecificMember_C33765A6CB32CB4AE3ACAE30E7937A9C_terseLabel_en-US" xlink:label="lab_bio_PropertyPlantandEquipmentexcludingsegmentspecificMember_C33765A6CB32CB4AE3ACAE30E7937A9C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment excluding segment specific [Member]</link:label>
    <link:label id="lab_bio_PropertyPlantandEquipmentexcludingsegmentspecificMember_C33765A6CB32CB4AE3ACAE30E7937A9C_label_en-US" xlink:label="lab_bio_PropertyPlantandEquipmentexcludingsegmentspecificMember_C33765A6CB32CB4AE3ACAE30E7937A9C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment excluding segment specific [Member]</link:label>
    <link:label id="lab_bio_PropertyPlantandEquipmentexcludingsegmentspecificMember_C33765A6CB32CB4AE3ACAE30E7937A9C_documentation_en-US" xlink:label="lab_bio_PropertyPlantandEquipmentexcludingsegmentspecificMember_C33765A6CB32CB4AE3ACAE30E7937A9C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment excluding segment specific [Member] -- excludes segment specific gross machinery and equipment</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_PropertyPlantandEquipmentexcludingsegmentspecificMember" xlink:label="loc_bio_PropertyPlantandEquipmentexcludingsegmentspecificMember_C33765A6CB32CB4AE3ACAE30E7937A9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_PropertyPlantandEquipmentexcludingsegmentspecificMember_C33765A6CB32CB4AE3ACAE30E7937A9C" xlink:to="lab_bio_PropertyPlantandEquipmentexcludingsegmentspecificMember_C33765A6CB32CB4AE3ACAE30E7937A9C" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillMember_3BC81FC84A92FB2ACBF2AE30E7931113_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillMember_3BC81FC84A92FB2ACBF2AE30E7931113" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill [Member]</link:label>
    <link:label id="lab_us-gaap_GoodwillMember_3BC81FC84A92FB2ACBF2AE30E7931113_label_en-US" xlink:label="lab_us-gaap_GoodwillMember_3BC81FC84A92FB2ACBF2AE30E7931113" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillMember" xlink:label="loc_us-gaap_GoodwillMember_3BC81FC84A92FB2ACBF2AE30E7931113" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillMember_3BC81FC84A92FB2ACBF2AE30E7931113" xlink:to="lab_us-gaap_GoodwillMember_3BC81FC84A92FB2ACBF2AE30E7931113" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNoncurrentAssetsMember_4A4314B70135AB6B5146AE30E7937C39_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentAssetsMember_4A4314B70135AB6B5146AE30E7937C39" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Noncurrent Assets [Member]</link:label>
    <link:label id="lab_us-gaap_OtherNoncurrentAssetsMember_4A4314B70135AB6B5146AE30E7937C39_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentAssetsMember_4A4314B70135AB6B5146AE30E7937C39" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Noncurrent Assets [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_4A4314B70135AB6B5146AE30E7937C39" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentAssetsMember_4A4314B70135AB6B5146AE30E7937C39" xlink:to="lab_us-gaap_OtherNoncurrentAssetsMember_4A4314B70135AB6B5146AE30E7937C39" xlink:type="arc" />
    <link:label id="lab_srt_ConsolidationItemsAxis_53472B08B2846C4B89E7AE30E79331A7_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis_53472B08B2846C4B89E7AE30E79331A7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_53472B08B2846C4B89E7AE30E79331A7_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis_53472B08B2846C4B89E7AE30E79331A7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srt_ConsolidationItemsAxis_53472B08B2846C4B89E7AE30E79331A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis_53472B08B2846C4B89E7AE30E79331A7" xlink:to="lab_srt_ConsolidationItemsAxis_53472B08B2846C4B89E7AE30E79331A7" xlink:type="arc" />
    <link:label id="lab_srt_ConsolidationItemsDomain_3123BCFBB3ED3CB6A5FEAE30E79358EF_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain_3123BCFBB3ED3CB6A5FEAE30E79358EF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_3123BCFBB3ED3CB6A5FEAE30E79358EF_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain_3123BCFBB3ED3CB6A5FEAE30E79358EF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_3123BCFBB3ED3CB6A5FEAE30E79358EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain_3123BCFBB3ED3CB6A5FEAE30E79358EF" xlink:to="lab_srt_ConsolidationItemsDomain_3123BCFBB3ED3CB6A5FEAE30E79358EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingSegmentsMember_C52781413BE88F7FF752AE30E794985E_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember_C52781413BE88F7FF752AE30E794985E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_C52781413BE88F7FF752AE30E794985E_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember_C52781413BE88F7FF752AE30E794985E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="loc_us-gaap_OperatingSegmentsMember_C52781413BE88F7FF752AE30E794985E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember_C52781413BE88F7FF752AE30E794985E" xlink:to="lab_us-gaap_OperatingSegmentsMember_C52781413BE88F7FF752AE30E794985E" xlink:type="arc" />
    <link:label id="lab_us-gaap_MaterialReconcilingItemsMember_28FB88EEB3B92599E905AE30E7941A12_terseLabel_en-US" xlink:label="lab_us-gaap_MaterialReconcilingItemsMember_28FB88EEB3B92599E905AE30E7941A12" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reconciling Items [Member]</link:label>
    <link:label id="lab_us-gaap_MaterialReconcilingItemsMember_28FB88EEB3B92599E905AE30E7941A12_label_en-US" xlink:label="lab_us-gaap_MaterialReconcilingItemsMember_28FB88EEB3B92599E905AE30E7941A12" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reconciling Items [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MaterialReconcilingItemsMember" xlink:label="loc_us-gaap_MaterialReconcilingItemsMember_28FB88EEB3B92599E905AE30E7941A12" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaterialReconcilingItemsMember_28FB88EEB3B92599E905AE30E7941A12" xlink:to="lab_us-gaap_MaterialReconcilingItemsMember_28FB88EEB3B92599E905AE30E7941A12" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingAssetReconcilingItemLineItems_FEE95005133188723BAAAE30E794E091_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAssetReconcilingItemLineItems_FEE95005133188723BAAAE30E794E091" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting, Asset Reconciling Item [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAssetReconcilingItemLineItems_FEE95005133188723BAAAE30E794E091_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAssetReconcilingItemLineItems_FEE95005133188723BAAAE30E794E091" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Asset Reconciling Item [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAssetReconcilingItemLineItems" xlink:label="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_FEE95005133188723BAAAE30E794E091" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_FEE95005133188723BAAAE30E794E091" xlink:to="lab_us-gaap_SegmentReportingAssetReconcilingItemLineItems_FEE95005133188723BAAAE30E794E091" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_A11571F82E3C7B2AF3350B8ABC2E20E1_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_A11571F82E3C7B2AF3350B8ABC2E20E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Four Years</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_A11571F82E3C7B2AF3350B8ABC2E20E1_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_A11571F82E3C7B2AF3350B8ABC2E20E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Four Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_A11571F82E3C7B2AF3350B8ABC2E20E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_A11571F82E3C7B2AF3350B8ABC2E20E1" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_A11571F82E3C7B2AF3350B8ABC2E20E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_E52728D4B23838FE3BDC0B88CB0EB5AD_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_E52728D4B23838FE3BDC0B88CB0EB5AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Five Years</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_E52728D4B23838FE3BDC0B88CB0EB5AD_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_E52728D4B23838FE3BDC0B88CB0EB5AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Five Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_E52728D4B23838FE3BDC0B88CB0EB5AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_E52728D4B23838FE3BDC0B88CB0EB5AD" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_E52728D4B23838FE3BDC0B88CB0EB5AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_81CC165E324A5F8FB60E0B84B794A238_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount_81CC165E324A5F8FB60E0B84B794A238" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_81CC165E324A5F8FB60E0B84B794A238_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount_81CC165E324A5F8FB60E0B84B794A238" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_81CC165E324A5F8FB60E0B84B794A238" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount_81CC165E324A5F8FB60E0B84B794A238" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount_81CC165E324A5F8FB60E0B84B794A238" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesRentExpenseNet_5024495FAF436F0B20400B84B795E444_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesRentExpenseNet_5024495FAF436F0B20400B84B795E444" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Leases, Rent Expense, Net</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesRentExpenseNet_5024495FAF436F0B20400B84B795E444_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesRentExpenseNet_5024495FAF436F0B20400B84B795E444" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Rent Expense, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="loc_us-gaap_OperatingLeasesRentExpenseNet_5024495FAF436F0B20400B84B795E444" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesRentExpenseNet_5024495FAF436F0B20400B84B795E444" xlink:to="lab_us-gaap_OperatingLeasesRentExpenseNet_5024495FAF436F0B20400B84B795E444" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_0EA97157C021F0ED36070B84B79588A1_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_0EA97157C021F0ED36070B84B79588A1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contribution expense</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_0EA97157C021F0ED36070B84B79588A1_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_0EA97157C021F0ED36070B84B79588A1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Contributions by Employer</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_0EA97157C021F0ED36070B84B79588A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_0EA97157C021F0ED36070B84B79588A1" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_0EA97157C021F0ED36070B84B79588A1" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLocationAxis_1FF41BA34116B24E020CAE30E8CE3A08_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLocationAxis_1FF41BA34116B24E020CAE30E8CE3A08" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income Location [Axis]</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLocationAxis_1FF41BA34116B24E020CAE30E8CE3A08_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLocationAxis_1FF41BA34116B24E020CAE30E8CE3A08" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income Location [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_1FF41BA34116B24E020CAE30E8CE3A08" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_1FF41BA34116B24E020CAE30E8CE3A08" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLocationAxis_1FF41BA34116B24E020CAE30E8CE3A08" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLocationDomain_62C80DD8ED75FD6424BFAE30E8CE4A08_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLocationDomain_62C80DD8ED75FD6424BFAE30E8CE4A08" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income Location [Domain]</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLocationDomain_62C80DD8ED75FD6424BFAE30E8CE4A08_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLocationDomain_62C80DD8ED75FD6424BFAE30E8CE4A08" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income Location [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_62C80DD8ED75FD6424BFAE30E8CE4A08" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_62C80DD8ED75FD6424BFAE30E8CE4A08" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLocationDomain_62C80DD8ED75FD6424BFAE30E8CE4A08" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_F61880CD4354C758D56EAE30E8CF2E3F_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_F61880CD4354C758D56EAE30E8CF2E3F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring and Related Costs [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_F61880CD4354C758D56EAE30E8CF2E3F_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_F61880CD4354C758D56EAE30E8CF2E3F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring and Related Costs [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_F61880CD4354C758D56EAE30E8CF2E3F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_F61880CD4354C758D56EAE30E8CF2E3F" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_F61880CD4354C758D56EAE30E8CF2E3F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_87CB0272D06692DEC658AE30E8B0836F_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_87CB0272D06692DEC658AE30E8B0836F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_87CB0272D06692DEC658AE30E8B0836F_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_87CB0272D06692DEC658AE30E8B0836F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_87CB0272D06692DEC658AE30E8B0836F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_87CB0272D06692DEC658AE30E8B0836F" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_87CB0272D06692DEC658AE30E8B0836F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardTypeAxis_DB525E4EF3714F5EC07CAE30E8B0D38D_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_DB525E4EF3714F5EC07CAE30E8B0D38D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Award Type and Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_DB525E4EF3714F5EC07CAE30E8B0D38D_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_DB525E4EF3714F5EC07CAE30E8B0D38D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_DB525E4EF3714F5EC07CAE30E8B0D38D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis_DB525E4EF3714F5EC07CAE30E8B0D38D" xlink:to="lab_us-gaap_AwardTypeAxis_DB525E4EF3714F5EC07CAE30E8B0D38D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_922BEAE0619368A724F5AE30E8B07C0D_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_922BEAE0619368A724F5AE30E8B07C0D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Award Type and Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_922BEAE0619368A724F5AE30E8B07C0D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_922BEAE0619368A724F5AE30E8B07C0D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_922BEAE0619368A724F5AE30E8B07C0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_922BEAE0619368A724F5AE30E8B07C0D" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_922BEAE0619368A724F5AE30E8B07C0D" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockMember_B11AC335FFF9DDBF2B76AE30E8B18F62_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember_B11AC335FFF9DDBF2B76AE30E8B18F62" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_B11AC335FFF9DDBF2B76AE30E8B18F62" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember_B11AC335FFF9DDBF2B76AE30E8B18F62" xlink:to="lab_us-gaap_RestrictedStockMember_B11AC335FFF9DDBF2B76AE30E8B18F62" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_650A26E0EE094226E200AE30E8B1F9D2_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember_650A26E0EE094226E200AE30E8B1F9D2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_650A26E0EE094226E200AE30E8B1F9D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember_650A26E0EE094226E200AE30E8B1F9D2" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember_650A26E0EE094226E200AE30E8B1F9D2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0CE925C3F384BEAB5E75AE30E8B16787_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0CE925C3F384BEAB5E75AE30E8B16787" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0CE925C3F384BEAB5E75AE30E8B16787_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0CE925C3F384BEAB5E75AE30E8B16787" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0CE925C3F384BEAB5E75AE30E8B16787" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0CE925C3F384BEAB5E75AE30E8B16787" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0CE925C3F384BEAB5E75AE30E8B16787" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_3CFC1031D7E32680015CAE30E8B1AD0E_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_3CFC1031D7E32680015CAE30E8B1AD0E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_3CFC1031D7E32680015CAE30E8B1AD0E_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_3CFC1031D7E32680015CAE30E8B1AD0E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_3CFC1031D7E32680015CAE30E8B1AD0E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_3CFC1031D7E32680015CAE30E8B1AD0E" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_3CFC1031D7E32680015CAE30E8B1AD0E" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_6421F15BD29A63235858AE30E8B22BE8_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_6421F15BD29A63235858AE30E8B22BE8" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total unrecognized compensation cost from restricted stock</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_6421F15BD29A63235858AE30E8B22BE8_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_6421F15BD29A63235858AE30E8B22BE8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_6421F15BD29A63235858AE30E8B22BE8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_6421F15BD29A63235858AE30E8B22BE8" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_6421F15BD29A63235858AE30E8B22BE8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_700A0CE639B46A67C239AE30E8B24A34_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_700A0CE639B46A67C239AE30E8B24A34" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected Volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_700A0CE639B46A67C239AE30E8B24A34_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_700A0CE639B46A67C239AE30E8B24A34" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_700A0CE639B46A67C239AE30E8B24A34" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_700A0CE639B46A67C239AE30E8B24A34" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_700A0CE639B46A67C239AE30E8B24A34" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_77DE88BCAFBE0A5EAC23AE30E8B24ADB_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_77DE88BCAFBE0A5EAC23AE30E8B24ADB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nonvested shares - Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_77DE88BCAFBE0A5EAC23AE30E8B24ADB_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_77DE88BCAFBE0A5EAC23AE30E8B24ADB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_77DE88BCAFBE0A5EAC23AE30E8B24ADB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_77DE88BCAFBE0A5EAC23AE30E8B24ADB" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_77DE88BCAFBE0A5EAC23AE30E8B24ADB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_FD4AA93BC132497CC986AE30E8B20F3D_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_FD4AA93BC132497CC986AE30E8B20F3D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_FD4AA93BC132497CC986AE30E8B20F3D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_FD4AA93BC132497CC986AE30E8B20F3D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_FD4AA93BC132497CC986AE30E8B20F3D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_FD4AA93BC132497CC986AE30E8B20F3D" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_FD4AA93BC132497CC986AE30E8B20F3D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_A3FBAF57DBC8F43815F8AE30E8B28973_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_A3FBAF57DBC8F43815F8AE30E8B28973" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Outstanding beginning of period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_A3FBAF57DBC8F43815F8AE30E8B28973_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_A3FBAF57DBC8F43815F8AE30E8B28973" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_A3FBAF57DBC8F43815F8AE30E8B28973" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_A3FBAF57DBC8F43815F8AE30E8B28973" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_A3FBAF57DBC8F43815F8AE30E8B28973" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6060498FD62F3BE9E539AE30E8B37C7A_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6060498FD62F3BE9E539AE30E8B37C7A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock Units Granted</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6060498FD62F3BE9E539AE30E8B37C7A_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6060498FD62F3BE9E539AE30E8B37C7A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6060498FD62F3BE9E539AE30E8B37C7A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6060498FD62F3BE9E539AE30E8B37C7A" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6060498FD62F3BE9E539AE30E8B37C7A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_45C91CB8637B7048BADAAE30E8B3AEBB_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_45C91CB8637B7048BADAAE30E8B3AEBB" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock Units - Vested</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_45C91CB8637B7048BADAAE30E8B3AEBB_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_45C91CB8637B7048BADAAE30E8B3AEBB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_45C91CB8637B7048BADAAE30E8B3AEBB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_45C91CB8637B7048BADAAE30E8B3AEBB" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_45C91CB8637B7048BADAAE30E8B3AEBB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_29788D0FFF8F144329EAAE30E8B372CC_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_29788D0FFF8F144329EAAE30E8B372CC" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock Units - Forfeited</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_29788D0FFF8F144329EAAE30E8B372CC_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_29788D0FFF8F144329EAAE30E8B372CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_29788D0FFF8F144329EAAE30E8B372CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_29788D0FFF8F144329EAAE30E8B372CC" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_29788D0FFF8F144329EAAE30E8B372CC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_21364F4EE8B6558F1AB7AE30E8B31BAA_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_21364F4EE8B6558F1AB7AE30E8B31BAA" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Outstanding end of period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_21364F4EE8B6558F1AB7AE30E8B31BAA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_21364F4EE8B6558F1AB7AE30E8B31BAA" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_21364F4EE8B6558F1AB7AE30E8B31BAA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_33F4B7198E3F8568848FAE30E8B33CCB_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_33F4B7198E3F8568848FAE30E8B33CCB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Grant Date Fair Value - Granted</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_33F4B7198E3F8568848FAE30E8B33CCB_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_33F4B7198E3F8568848FAE30E8B33CCB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_33F4B7198E3F8568848FAE30E8B33CCB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_33F4B7198E3F8568848FAE30E8B33CCB" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_33F4B7198E3F8568848FAE30E8B33CCB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_8A824531C40319A50A22AE30E8B3C2E9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_8A824531C40319A50A22AE30E8B3C2E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock Units Vested - Weighted-Average Grant-Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_8A824531C40319A50A22AE30E8B3C2E9_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_8A824531C40319A50A22AE30E8B3C2E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_8A824531C40319A50A22AE30E8B3C2E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_8A824531C40319A50A22AE30E8B3C2E9" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_8A824531C40319A50A22AE30E8B3C2E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_64D7D7B2847CFEE15F6BAE30E8B42F7B_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_64D7D7B2847CFEE15F6BAE30E8B42F7B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Resticted Stock Units Cancelled/forfeited - Weighted-Average Grant-Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_64D7D7B2847CFEE15F6BAE30E8B42F7B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_64D7D7B2847CFEE15F6BAE30E8B42F7B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_64D7D7B2847CFEE15F6BAE30E8B42F7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_64D7D7B2847CFEE15F6BAE30E8B42F7B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_64D7D7B2847CFEE15F6BAE30E8B42F7B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_1CC7D1B8F46838EED27FAE30E8B4EA34_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_1CC7D1B8F46838EED27FAE30E8B4EA34" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Remaining Contractual Term (in years)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_1CC7D1B8F46838EED27FAE30E8B4EA34_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_1CC7D1B8F46838EED27FAE30E8B4EA34" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_1CC7D1B8F46838EED27FAE30E8B4EA34" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_1CC7D1B8F46838EED27FAE30E8B4EA34" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_1CC7D1B8F46838EED27FAE30E8B4EA34" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue_0D9F998DC1031B4138AEAE30E8B44555_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue_0D9F998DC1031B4138AEAE30E8B44555" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Resticted Stock Units Outstanding Aggregate Intrinsic Value (in millions)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue_0D9F998DC1031B4138AEAE30E8B44555_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue_0D9F998DC1031B4138AEAE30E8B44555" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instrument Other than Option, Nonvested, Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue_0D9F998DC1031B4138AEAE30E8B44555" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue_0D9F998DC1031B4138AEAE30E8B44555" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue_0D9F998DC1031B4138AEAE30E8B44555" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_849A6A77D1B52DF6201FAE30E8B49458_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_849A6A77D1B52DF6201FAE30E8B49458" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_849A6A77D1B52DF6201FAE30E8B49458_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_849A6A77D1B52DF6201FAE30E8B49458" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_849A6A77D1B52DF6201FAE30E8B49458" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_849A6A77D1B52DF6201FAE30E8B49458" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_849A6A77D1B52DF6201FAE30E8B49458" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_F76ADBA6A5451043C36BAE30E81704F1_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock_F76ADBA6A5451043C36BAE30E81704F1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes Payable and Long-term Debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_F76ADBA6A5451043C36BAE30E81704F1_label_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock_F76ADBA6A5451043C36BAE30E81704F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="loc_us-gaap_LongTermDebtTextBlock_F76ADBA6A5451043C36BAE30E81704F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtTextBlock_F76ADBA6A5451043C36BAE30E81704F1" xlink:to="lab_us-gaap_LongTermDebtTextBlock_F76ADBA6A5451043C36BAE30E81704F1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_1A3DB8262166D2E66FA4AE30E83EE6C0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_1A3DB8262166D2E66FA4AE30E83EE6C0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Information regarding industry segments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_1A3DB8262166D2E66FA4AE30E83EE6C0_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_1A3DB8262166D2E66FA4AE30E83EE6C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_1A3DB8262166D2E66FA4AE30E83EE6C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_1A3DB8262166D2E66FA4AE30E83EE6C0" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_1A3DB8262166D2E66FA4AE30E83EE6C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_A40B9BD4B0E5DCB868DDAE30E83FCBBD_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_A40B9BD4B0E5DCB868DDAE30E83FCBBD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of segment profit to consolidated income before taxes</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_A40B9BD4B0E5DCB868DDAE30E83FCBBD_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_A40B9BD4B0E5DCB868DDAE30E83FCBBD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" xlink:label="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_A40B9BD4B0E5DCB868DDAE30E83FCBBD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_A40B9BD4B0E5DCB868DDAE30E83FCBBD" xlink:to="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_A40B9BD4B0E5DCB868DDAE30E83FCBBD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_314ED5D89C3CDFEE56F3AE30E83FB923_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_314ED5D89C3CDFEE56F3AE30E83FB923" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of Assets from Segment to Consolidated</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_314ED5D89C3CDFEE56F3AE30E83FB923_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_314ED5D89C3CDFEE56F3AE30E83FB923" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reconciliation of Assets from Segment to Consolidated [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:label="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_314ED5D89C3CDFEE56F3AE30E83FB923" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_314ED5D89C3CDFEE56F3AE30E83FB923" xlink:to="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_314ED5D89C3CDFEE56F3AE30E83FB923" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_D29F3769924E3CB05275AE30E83FEEF7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_D29F3769924E3CB05275AE30E83FEEF7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net sales and assets to external customers by geographic area</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_D29F3769924E3CB05275AE30E83FEEF7_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_D29F3769924E3CB05275AE30E83FEEF7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_D29F3769924E3CB05275AE30E83FEEF7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_D29F3769924E3CB05275AE30E83FEEF7" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_D29F3769924E3CB05275AE30E83FEEF7" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityAbstract_F7629CBB44E76E2C265DEE3B8A61836E_label_en-US" xlink:label="lab_us-gaap_EquityAbstract_F7629CBB44E76E2C265DEE3B8A61836E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_F7629CBB44E76E2C265DEE3B8A61836E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract_F7629CBB44E76E2C265DEE3B8A61836E" xlink:to="lab_us-gaap_EquityAbstract_F7629CBB44E76E2C265DEE3B8A61836E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_1DAB83CD89BA86D696B6EE3B8A62D2B7_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_1DAB83CD89BA86D696B6EE3B8A62D2B7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Table]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_1DAB83CD89BA86D696B6EE3B8A62D2B7_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_1DAB83CD89BA86D696B6EE3B8A62D2B7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_1DAB83CD89BA86D696B6EE3B8A62D2B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_1DAB83CD89BA86D696B6EE3B8A62D2B7" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_1DAB83CD89BA86D696B6EE3B8A62D2B7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_FEE6AFD11D39A5769C35EE3B8A64F7D0_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_FEE6AFD11D39A5769C35EE3B8A64F7D0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Axis]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_FEE6AFD11D39A5769C35EE3B8A64F7D0_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_FEE6AFD11D39A5769C35EE3B8A64F7D0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_FEE6AFD11D39A5769C35EE3B8A64F7D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_FEE6AFD11D39A5769C35EE3B8A64F7D0" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_FEE6AFD11D39A5769C35EE3B8A64F7D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_2CCF182F38CEFA9362A4EE3B8A642E44_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_2CCF182F38CEFA9362A4EE3B8A642E44" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Domain]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_2CCF182F38CEFA9362A4EE3B8A642E44_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_2CCF182F38CEFA9362A4EE3B8A642E44" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_2CCF182F38CEFA9362A4EE3B8A642E44" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_2CCF182F38CEFA9362A4EE3B8A642E44" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_2CCF182F38CEFA9362A4EE3B8A642E44" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_C40E585BFA33B7A50D3DEE3B8A64AC44_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_C40E585BFA33B7A50D3DEE3B8A64AC44" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Member]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_C40E585BFA33B7A50D3DEE3B8A64AC44_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_C40E585BFA33B7A50D3DEE3B8A64AC44" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_C40E585BFA33B7A50D3DEE3B8A64AC44" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_C40E585BFA33B7A50D3DEE3B8A64AC44" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_C40E585BFA33B7A50D3DEE3B8A64AC44" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_41BF41CD26D37AB37CA9EE3B8A644132_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_41BF41CD26D37AB37CA9EE3B8A644132" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</link:label>
    <link:label id="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_41BF41CD26D37AB37CA9EE3B8A644132_label_en-US" xlink:label="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_41BF41CD26D37AB37CA9EE3B8A644132" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_41BF41CD26D37AB37CA9EE3B8A644132" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_41BF41CD26D37AB37CA9EE3B8A644132" xlink:to="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_41BF41CD26D37AB37CA9EE3B8A644132" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_5E34CE6010B6B96EA7E1EE3B8A64A39D_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_5E34CE6010B6B96EA7E1EE3B8A64A39D" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Selling, general and administrative expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5E34CE6010B6B96EA7E1EE3B8A64A39D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5E34CE6010B6B96EA7E1EE3B8A64A39D" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense_5E34CE6010B6B96EA7E1EE3B8A64A39D" xlink:type="arc" />
    <link:label id="lab_us-gaap_RealizedInvestmentGainsLosses_AC1A1D57923AD674A58FEE3B8A652DAB_terseLabel_en-US" xlink:label="lab_us-gaap_RealizedInvestmentGainsLosses_AC1A1D57923AD674A58FEE3B8A652DAB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Realized Investment Gains (Losses)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RealizedInvestmentGainsLosses" xlink:label="loc_us-gaap_RealizedInvestmentGainsLosses_AC1A1D57923AD674A58FEE3B8A652DAB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealizedInvestmentGainsLosses_AC1A1D57923AD674A58FEE3B8A652DAB" xlink:to="lab_us-gaap_RealizedInvestmentGainsLosses_AC1A1D57923AD674A58FEE3B8A652DAB" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_45738537EA64AFF74FA701ACF0A61992_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_45738537EA64AFF74FA701ACF0A61992" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_45738537EA64AFF74FA701ACF0A61992_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_45738537EA64AFF74FA701ACF0A61992" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_45738537EA64AFF74FA701ACF0A61992" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_45738537EA64AFF74FA701ACF0A61992" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_45738537EA64AFF74FA701ACF0A61992" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScenarioForecastMember_0125859B1B986FC8EF5501ACF0A67C9B_terseLabel_en-US" xlink:label="lab_us-gaap_ScenarioForecastMember_0125859B1B986FC8EF5501ACF0A67C9B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scenario, Forecast [Member]</link:label>
    <link:label id="lab_us-gaap_ScenarioForecastMember_0125859B1B986FC8EF5501ACF0A67C9B_label_en-US" xlink:label="lab_us-gaap_ScenarioForecastMember_0125859B1B986FC8EF5501ACF0A67C9B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario, Forecast [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="loc_us-gaap_ScenarioForecastMember_0125859B1B986FC8EF5501ACF0A67C9B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScenarioForecastMember_0125859B1B986FC8EF5501ACF0A67C9B" xlink:to="lab_us-gaap_ScenarioForecastMember_0125859B1B986FC8EF5501ACF0A67C9B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContingentConsiderationByTypeAxis_69A6C88F66D8A4E45CD701ACF0A61CFF_terseLabel_en-US" xlink:label="lab_us-gaap_ContingentConsiderationByTypeAxis_69A6C88F66D8A4E45CD701ACF0A61CFF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent Consideration by Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ContingentConsiderationByTypeAxis_69A6C88F66D8A4E45CD701ACF0A61CFF_label_en-US" xlink:label="lab_us-gaap_ContingentConsiderationByTypeAxis_69A6C88F66D8A4E45CD701ACF0A61CFF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contingent Consideration by Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis_69A6C88F66D8A4E45CD701ACF0A61CFF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_69A6C88F66D8A4E45CD701ACF0A61CFF" xlink:to="lab_us-gaap_ContingentConsiderationByTypeAxis_69A6C88F66D8A4E45CD701ACF0A61CFF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContingentConsiderationTypeDomain_B0B6DA065A4AB373078101ACF0A62CD7_terseLabel_en-US" xlink:label="lab_us-gaap_ContingentConsiderationTypeDomain_B0B6DA065A4AB373078101ACF0A62CD7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent Consideration Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ContingentConsiderationTypeDomain_B0B6DA065A4AB373078101ACF0A62CD7_label_en-US" xlink:label="lab_us-gaap_ContingentConsiderationTypeDomain_B0B6DA065A4AB373078101ACF0A62CD7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contingent Consideration Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_B0B6DA065A4AB373078101ACF0A62CD7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_B0B6DA065A4AB373078101ACF0A62CD7" xlink:to="lab_us-gaap_ContingentConsiderationTypeDomain_B0B6DA065A4AB373078101ACF0A62CD7" xlink:type="arc" />
    <link:label id="lab_bio_MarketPriceOfRiskMember_6930B24307806B85959001ACF0A6575D_terseLabel_en-US" xlink:label="lab_bio_MarketPriceOfRiskMember_6930B24307806B85959001ACF0A6575D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Discount rate [Member]</link:label>
    <link:label id="lab_bio_MarketPriceOfRiskMember_6930B24307806B85959001ACF0A6575D_label_en-US" xlink:label="lab_bio_MarketPriceOfRiskMember_6930B24307806B85959001ACF0A6575D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Market Price of Risk [Member]</link:label>
    <link:label id="lab_bio_MarketPriceOfRiskMember_6930B24307806B85959001ACF0A6575D_documentation_en-US" xlink:label="lab_bio_MarketPriceOfRiskMember_6930B24307806B85959001ACF0A6575D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Market Price of Risk [Member]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_MarketPriceOfRiskMember" xlink:label="loc_bio_MarketPriceOfRiskMember_6930B24307806B85959001ACF0A6575D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_MarketPriceOfRiskMember_6930B24307806B85959001ACF0A6575D" xlink:to="lab_bio_MarketPriceOfRiskMember_6930B24307806B85959001ACF0A6575D" xlink:type="arc" />
    <link:label id="lab_bio_SalesmilestonepercentageofannualinvoicesMember_0EBA3F9CE958AE4D5EA901ACF0A68F94_terseLabel_en-US" xlink:label="lab_bio_SalesmilestonepercentageofannualinvoicesMember_0EBA3F9CE958AE4D5EA901ACF0A68F94" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales milestone percentage of annual invoices [Member]</link:label>
    <link:label id="lab_bio_SalesmilestonepercentageofannualinvoicesMember_0EBA3F9CE958AE4D5EA901ACF0A68F94_label_en-US" xlink:label="lab_bio_SalesmilestonepercentageofannualinvoicesMember_0EBA3F9CE958AE4D5EA901ACF0A68F94" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales milestone percentage of annual invoices [Member]</link:label>
    <link:label id="lab_bio_SalesmilestonepercentageofannualinvoicesMember_0EBA3F9CE958AE4D5EA901ACF0A68F94_documentation_en-US" xlink:label="lab_bio_SalesmilestonepercentageofannualinvoicesMember_0EBA3F9CE958AE4D5EA901ACF0A68F94" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sales milestone percentage of annual invoices [Member]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_SalesmilestonepercentageofannualinvoicesMember" xlink:label="loc_bio_SalesmilestonepercentageofannualinvoicesMember_0EBA3F9CE958AE4D5EA901ACF0A68F94" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_SalesmilestonepercentageofannualinvoicesMember_0EBA3F9CE958AE4D5EA901ACF0A68F94" xlink:to="lab_bio_SalesmilestonepercentageofannualinvoicesMember_0EBA3F9CE958AE4D5EA901ACF0A68F94" xlink:type="arc" />
    <link:label id="lab_bio_SalesmilestonepercentageofannualinvoiceslowMember_4FF01314D92762E091C601ACF0A676BA_terseLabel_en-US" xlink:label="lab_bio_SalesmilestonepercentageofannualinvoiceslowMember_4FF01314D92762E091C601ACF0A676BA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales milestone percentage of annual invoices low [Member]</link:label>
    <link:label id="lab_bio_SalesmilestonepercentageofannualinvoiceslowMember_4FF01314D92762E091C601ACF0A676BA_label_en-US" xlink:label="lab_bio_SalesmilestonepercentageofannualinvoiceslowMember_4FF01314D92762E091C601ACF0A676BA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales milestone percentage of annual invoices low [Member]</link:label>
    <link:label id="lab_bio_SalesmilestonepercentageofannualinvoiceslowMember_4FF01314D92762E091C601ACF0A676BA_documentation_en-US" xlink:label="lab_bio_SalesmilestonepercentageofannualinvoiceslowMember_4FF01314D92762E091C601ACF0A676BA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sales milestone percentage of annual invoices low [Member]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_SalesmilestonepercentageofannualinvoiceslowMember" xlink:label="loc_bio_SalesmilestonepercentageofannualinvoiceslowMember_4FF01314D92762E091C601ACF0A676BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_SalesmilestonepercentageofannualinvoiceslowMember_4FF01314D92762E091C601ACF0A676BA" xlink:to="lab_bio_SalesmilestonepercentageofannualinvoiceslowMember_4FF01314D92762E091C601ACF0A676BA" xlink:type="arc" />
    <link:label id="lab_bio_SalesmilestoneminimumamountMember_EDF9BF5AF56F1B36391701ACF0A6403B_terseLabel_en-US" xlink:label="lab_bio_SalesmilestoneminimumamountMember_EDF9BF5AF56F1B36391701ACF0A6403B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales milestone minimum amount [Member]</link:label>
    <link:label id="lab_bio_SalesmilestoneminimumamountMember_EDF9BF5AF56F1B36391701ACF0A6403B_label_en-US" xlink:label="lab_bio_SalesmilestoneminimumamountMember_EDF9BF5AF56F1B36391701ACF0A6403B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales milestone minimum amount [Member]</link:label>
    <link:label id="lab_bio_SalesmilestoneminimumamountMember_EDF9BF5AF56F1B36391701ACF0A6403B_documentation_en-US" xlink:label="lab_bio_SalesmilestoneminimumamountMember_EDF9BF5AF56F1B36391701ACF0A6403B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sales milestone minimum amount [Member]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_SalesmilestoneminimumamountMember" xlink:label="loc_bio_SalesmilestoneminimumamountMember_EDF9BF5AF56F1B36391701ACF0A6403B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_SalesmilestoneminimumamountMember_EDF9BF5AF56F1B36391701ACF0A6403B" xlink:to="lab_bio_SalesmilestoneminimumamountMember_EDF9BF5AF56F1B36391701ACF0A6403B" xlink:type="arc" />
    <link:label id="lab_bio_ProjectedVolatilityOfSalesMemberMember_25AF0AA1ECAA125D7F8C01ACF0A6B6C1_terseLabel_en-US" xlink:label="lab_bio_ProjectedVolatilityOfSalesMemberMember_25AF0AA1ECAA125D7F8C01ACF0A6B6C1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of debt [Member]</link:label>
    <link:label id="lab_bio_ProjectedVolatilityOfSalesMemberMember_25AF0AA1ECAA125D7F8C01ACF0A6B6C1_label_en-US" xlink:label="lab_bio_ProjectedVolatilityOfSalesMemberMember_25AF0AA1ECAA125D7F8C01ACF0A6B6C1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Projected Volatility of Sales [Member] [Member]</link:label>
    <link:label id="lab_bio_ProjectedVolatilityOfSalesMemberMember_25AF0AA1ECAA125D7F8C01ACF0A6B6C1_documentation_en-US" xlink:label="lab_bio_ProjectedVolatilityOfSalesMemberMember_25AF0AA1ECAA125D7F8C01ACF0A6B6C1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Projected Volatility of Sales [Member]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_ProjectedVolatilityOfSalesMemberMember" xlink:label="loc_bio_ProjectedVolatilityOfSalesMemberMember_25AF0AA1ECAA125D7F8C01ACF0A6B6C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_ProjectedVolatilityOfSalesMemberMember_25AF0AA1ECAA125D7F8C01ACF0A6B6C1" xlink:to="lab_bio_ProjectedVolatilityOfSalesMemberMember_25AF0AA1ECAA125D7F8C01ACF0A6B6C1" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_BCB15CCEC3DD89FAC45901ACF0A672EE_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis_BCB15CCEC3DD89FAC45901ACF0A672EE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_BCB15CCEC3DD89FAC45901ACF0A672EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_BCB15CCEC3DD89FAC45901ACF0A672EE" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis_BCB15CCEC3DD89FAC45901ACF0A672EE" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_D1AA0135EAD46AD34A8F01ACF0A694E7_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain_D1AA0135EAD46AD34A8F01ACF0A694E7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement Frequency [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_D1AA0135EAD46AD34A8F01ACF0A694E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_D1AA0135EAD46AD34A8F01ACF0A694E7" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain_D1AA0135EAD46AD34A8F01ACF0A694E7" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_E284DE662FF71EE06D3A01ACF0A653D6_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember_E284DE662FF71EE06D3A01ACF0A653D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Measurements, Recurring [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_E284DE662FF71EE06D3A01ACF0A653D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember_E284DE662FF71EE06D3A01ACF0A653D6" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember_E284DE662FF71EE06D3A01ACF0A653D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4EFD5BFFED0F410CC69F01ACF0A66A49_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4EFD5BFFED0F410CC69F01ACF0A66A49" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4EFD5BFFED0F410CC69F01ACF0A66A49_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4EFD5BFFED0F410CC69F01ACF0A66A49" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4EFD5BFFED0F410CC69F01ACF0A66A49" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4EFD5BFFED0F410CC69F01ACF0A66A49" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4EFD5BFFED0F410CC69F01ACF0A66A49" xlink:type="arc" />
    <link:label id="lab_bio_DiscountRate_D5BE5734C2781C2F564601ACF0A66D33_terseLabel_en-US" xlink:label="lab_bio_DiscountRate_D5BE5734C2781C2F564601ACF0A66D33" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Discount Rate</link:label>
    <link:label id="lab_bio_DiscountRate_D5BE5734C2781C2F564601ACF0A66D33_label_en-US" xlink:label="lab_bio_DiscountRate_D5BE5734C2781C2F564601ACF0A66D33" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Discount Rate</link:label>
    <link:label id="lab_bio_DiscountRate_D5BE5734C2781C2F564601ACF0A66D33_documentation_en-US" xlink:label="lab_bio_DiscountRate_D5BE5734C2781C2F564601ACF0A66D33" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Discount Rate</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_DiscountRate" xlink:label="loc_bio_DiscountRate_D5BE5734C2781C2F564601ACF0A66D33" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_DiscountRate_D5BE5734C2781C2F564601ACF0A66D33" xlink:to="lab_bio_DiscountRate_D5BE5734C2781C2F564601ACF0A66D33" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_E7FDD9654D9EFE869A8301ACF0B59EB8_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_E7FDD9654D9EFE869A8301ACF0B59EB8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_E7FDD9654D9EFE869A8301ACF0B59EB8_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_E7FDD9654D9EFE869A8301ACF0B59EB8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_E7FDD9654D9EFE869A8301ACF0B59EB8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_E7FDD9654D9EFE869A8301ACF0B59EB8" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_E7FDD9654D9EFE869A8301ACF0B59EB8" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_C3F14CA07DD442707F2001ACF0B566A9_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_C3F14CA07DD442707F2001ACF0B566A9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_C3F14CA07DD442707F2001ACF0B566A9_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_C3F14CA07DD442707F2001ACF0B566A9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_C3F14CA07DD442707F2001ACF0B566A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_C3F14CA07DD442707F2001ACF0B566A9" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_C3F14CA07DD442707F2001ACF0B566A9" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_64600F262202996E684601ACF0B5D9E9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_64600F262202996E684601ACF0B5D9E9" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_64600F262202996E684601ACF0B5D9E9_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_64600F262202996E684601ACF0B5D9E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_64600F262202996E684601ACF0B5D9E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_64600F262202996E684601ACF0B5D9E9" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_64600F262202996E684601ACF0B5D9E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_7AC4096DA498C46C0F0A01ACF0B55812_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_7AC4096DA498C46C0F0A01ACF0B55812" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Net (decrease) increase in estimated fair value of contingent consideration included in selling, general and administrative expense</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_7AC4096DA498C46C0F0A01ACF0B55812_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_7AC4096DA498C46C0F0A01ACF0B55812" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_7AC4096DA498C46C0F0A01ACF0B55812" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_7AC4096DA498C46C0F0A01ACF0B55812" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_7AC4096DA498C46C0F0A01ACF0B55812" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_2D32BF1906C626CDA8D401ACF0B5C4F4_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_2D32BF1906C626CDA8D401ACF0B5C4F4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_2D32BF1906C626CDA8D401ACF0B5C4F4_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_2D32BF1906C626CDA8D401ACF0B5C4F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_2D32BF1906C626CDA8D401ACF0B5C4F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_2D32BF1906C626CDA8D401ACF0B5C4F4" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_2D32BF1906C626CDA8D401ACF0B5C4F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh_BA569E0D90E119A04FA901ACF0B59371_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh_BA569E0D90E119A04FA901ACF0B59371" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Change in Range of Outcomes, Contingent Consideration, Liability, Value, High</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh_BA569E0D90E119A04FA901ACF0B59371_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh_BA569E0D90E119A04FA901ACF0B59371" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Change in Range of Outcomes, Contingent Consideration, Liability, Value, High</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh_BA569E0D90E119A04FA901ACF0B59371" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh_BA569E0D90E119A04FA901ACF0B59371" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh_BA569E0D90E119A04FA901ACF0B59371" xlink:type="arc" />
    <link:label id="lab_bio_BusinessAcquisitionContingentConsiderationPotentialPercentagePayout_370268FC9C8AF36B10DF01ACF0B504CC_terseLabel_en-US" xlink:label="lab_bio_BusinessAcquisitionContingentConsiderationPotentialPercentagePayout_370268FC9C8AF36B10DF01ACF0B504CC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Contingent Consideration, Potential Percentage Payout</link:label>
    <link:label id="lab_bio_BusinessAcquisitionContingentConsiderationPotentialPercentagePayout_370268FC9C8AF36B10DF01ACF0B504CC_label_en-US" xlink:label="lab_bio_BusinessAcquisitionContingentConsiderationPotentialPercentagePayout_370268FC9C8AF36B10DF01ACF0B504CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Contingent Consideration, Potential Percentage Payout</link:label>
    <link:label id="lab_bio_BusinessAcquisitionContingentConsiderationPotentialPercentagePayout_370268FC9C8AF36B10DF01ACF0B504CC_documentation_en-US" xlink:label="lab_bio_BusinessAcquisitionContingentConsiderationPotentialPercentagePayout_370268FC9C8AF36B10DF01ACF0B504CC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">business acquisition contingent consideration percentage payout</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_BusinessAcquisitionContingentConsiderationPotentialPercentagePayout" xlink:label="loc_bio_BusinessAcquisitionContingentConsiderationPotentialPercentagePayout_370268FC9C8AF36B10DF01ACF0B504CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_BusinessAcquisitionContingentConsiderationPotentialPercentagePayout_370268FC9C8AF36B10DF01ACF0B504CC" xlink:to="lab_bio_BusinessAcquisitionContingentConsiderationPotentialPercentagePayout_370268FC9C8AF36B10DF01ACF0B504CC" xlink:type="arc" />
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_9D42ECE6753FF805ADE3AE30E814A825_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract_9D42ECE6753FF805ADE3AE30E814A825" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_9D42ECE6753FF805ADE3AE30E814A825" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_9D42ECE6753FF805ADE3AE30E814A825" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract_9D42ECE6753FF805ADE3AE30E814A825" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock_971D0D9A13BB38F804C5AE30E8157DFB_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock_971D0D9A13BB38F804C5AE30E8157DFB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Flow, Supplemental Disclosures [Text Block]</link:label>
    <link:label id="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock_971D0D9A13BB38F804C5AE30E8157DFB_label_en-US" xlink:label="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock_971D0D9A13BB38F804C5AE30E8157DFB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Flow, Supplemental Disclosures [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:label="loc_us-gaap_CashFlowSupplementalDisclosuresTextBlock_971D0D9A13BB38F804C5AE30E8157DFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowSupplementalDisclosuresTextBlock_971D0D9A13BB38F804C5AE30E8157DFB" xlink:to="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock_971D0D9A13BB38F804C5AE30E8157DFB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_969D8FD172F754BB3B0CAE30E7A36DD8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_969D8FD172F754BB3B0CAE30E7A36DD8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Quarterly Financial Data [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_969D8FD172F754BB3B0CAE30E7A36DD8_label_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_969D8FD172F754BB3B0CAE30E7A36DD8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quarterly Financial Information [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_969D8FD172F754BB3B0CAE30E7A36DD8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_969D8FD172F754BB3B0CAE30E7A36DD8" xlink:to="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_969D8FD172F754BB3B0CAE30E7A36DD8" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_7710A7921B047ED664FDAE30E95BD4B5_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_7710A7921B047ED664FDAE30E95BD4B5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_7710A7921B047ED664FDAE30E95BD4B5_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_7710A7921B047ED664FDAE30E95BD4B5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_7710A7921B047ED664FDAE30E95BD4B5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_7710A7921B047ED664FDAE30E95BD4B5" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_7710A7921B047ED664FDAE30E95BD4B5" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_491D7A59B9B3E598AC0CAE30E9BCEDC3_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_491D7A59B9B3E598AC0CAE30E9BCEDC3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes [Text Block]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_491D7A59B9B3E598AC0CAE30E9BCEDC3_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_491D7A59B9B3E598AC0CAE30E9BCEDC3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_491D7A59B9B3E598AC0CAE30E9BCEDC3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock_491D7A59B9B3E598AC0CAE30E9BCEDC3" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock_491D7A59B9B3E598AC0CAE30E9BCEDC3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_65DB5950A3B9847A8CACAE30E7F7B1D7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_65DB5950A3B9847A8CACAE30E7F7B1D7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_65DB5950A3B9847A8CACAE30E7F7B1D7_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_65DB5950A3B9847A8CACAE30E7F7B1D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_65DB5950A3B9847A8CACAE30E7F7B1D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_65DB5950A3B9847A8CACAE30E7F7B1D7" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_65DB5950A3B9847A8CACAE30E7F7B1D7" xlink:type="arc" />
    <link:label id="lab_bio_NetPeriodicBenefitCostAbstract_CFA71DFF05EE683C5776BD7EABE40C7B_label_en-US" xlink:label="lab_bio_NetPeriodicBenefitCostAbstract_CFA71DFF05EE683C5776BD7EABE40C7B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Periodic Benefit Cost [Abstract]</link:label>
    <link:label id="lab_bio_NetPeriodicBenefitCostAbstract_CFA71DFF05EE683C5776BD7EABE40C7B_documentation_en-US" xlink:label="lab_bio_NetPeriodicBenefitCostAbstract_CFA71DFF05EE683C5776BD7EABE40C7B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Net Periodic Benefit Cost [Abstract]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_NetPeriodicBenefitCostAbstract" xlink:label="loc_bio_NetPeriodicBenefitCostAbstract_CFA71DFF05EE683C5776BD7EABE40C7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_NetPeriodicBenefitCostAbstract_CFA71DFF05EE683C5776BD7EABE40C7B" xlink:to="lab_bio_NetPeriodicBenefitCostAbstract_CFA71DFF05EE683C5776BD7EABE40C7B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_A04FDDF69CE3AECE6846BD7EABEB1D25_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_A04FDDF69CE3AECE6846BD7EABEB1D25" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Net Benefit Costs [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_A04FDDF69CE3AECE6846BD7EABEB1D25_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_A04FDDF69CE3AECE6846BD7EABEB1D25" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Net Benefit Costs [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_A04FDDF69CE3AECE6846BD7EABEB1D25" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_A04FDDF69CE3AECE6846BD7EABEB1D25" xlink:to="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_A04FDDF69CE3AECE6846BD7EABEB1D25" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentTable_9A2051E6D13BDA716F72AE30E7EC8FFD_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable_9A2051E6D13BDA716F72AE30E7EC8FFD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_9A2051E6D13BDA716F72AE30E7EC8FFD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable_9A2051E6D13BDA716F72AE30E7EC8FFD" xlink:to="lab_us-gaap_DebtInstrumentTable_9A2051E6D13BDA716F72AE30E7EC8FFD" xlink:type="arc" />
    <link:label id="lab_us-gaap_CreditFacilityAxis_C2ED1C4727E3A5696338AE30E7ECD66C_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis_C2ED1C4727E3A5696338AE30E7ECD66C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_C2ED1C4727E3A5696338AE30E7ECD66C_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis_C2ED1C4727E3A5696338AE30E7ECD66C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_C2ED1C4727E3A5696338AE30E7ECD66C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis_C2ED1C4727E3A5696338AE30E7ECD66C" xlink:to="lab_us-gaap_CreditFacilityAxis_C2ED1C4727E3A5696338AE30E7ECD66C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CreditFacilityDomain_AADC6A4EE5E83506D6D3AE30E7EC1A8B_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain_AADC6A4EE5E83506D6D3AE30E7EC1A8B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_AADC6A4EE5E83506D6D3AE30E7EC1A8B_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain_AADC6A4EE5E83506D6D3AE30E7EC1A8B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_AADC6A4EE5E83506D6D3AE30E7EC1A8B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain_AADC6A4EE5E83506D6D3AE30E7EC1A8B" xlink:to="lab_us-gaap_CreditFacilityDomain_AADC6A4EE5E83506D6D3AE30E7EC1A8B" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_B31448D6E96B4CCB25D7AE30E7EC3F08_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_B31448D6E96B4CCB25D7AE30E7EC3F08" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_B31448D6E96B4CCB25D7AE30E7EC3F08" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_B31448D6E96B4CCB25D7AE30E7EC3F08" xlink:to="lab_us-gaap_LongtermDebtTypeAxis_B31448D6E96B4CCB25D7AE30E7EC3F08" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_825903558ABA68A11B91AE30E7ED93E4_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_825903558ABA68A11B91AE30E7ED93E4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_825903558ABA68A11B91AE30E7ED93E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_825903558ABA68A11B91AE30E7ED93E4" xlink:to="lab_us-gaap_LongtermDebtTypeDomain_825903558ABA68A11B91AE30E7ED93E4" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnsecuredDebtMember_5A65D029626711BC2DA4AE30E7ED896A_label_en-US" xlink:label="lab_us-gaap_UnsecuredDebtMember_5A65D029626711BC2DA4AE30E7ED896A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unsecured Debt [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnsecuredDebtMember" xlink:label="loc_us-gaap_UnsecuredDebtMember_5A65D029626711BC2DA4AE30E7ED896A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnsecuredDebtMember_5A65D029626711BC2DA4AE30E7ED896A" xlink:to="lab_us-gaap_UnsecuredDebtMember_5A65D029626711BC2DA4AE30E7ED896A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalLeaseObligationsMember_B431E52BF4851AB3A63DAE30E7EDEA9A_label_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsMember_B431E52BF4851AB3A63DAE30E7EDEA9A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Lease Obligations [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeaseObligationsMember" xlink:label="loc_us-gaap_CapitalLeaseObligationsMember_B431E52BF4851AB3A63DAE30E7EDEA9A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeaseObligationsMember_B431E52BF4851AB3A63DAE30E7EDEA9A" xlink:to="lab_us-gaap_CapitalLeaseObligationsMember_B431E52BF4851AB3A63DAE30E7EDEA9A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditMember_0909FE132A5D2B6A7F5AAE30E7EDF35D_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember_0909FE132A5D2B6A7F5AAE30E7EDF35D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_0909FE132A5D2B6A7F5AAE30E7EDF35D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember_0909FE132A5D2B6A7F5AAE30E7EDF35D" xlink:to="lab_us-gaap_LineOfCreditMember_0909FE132A5D2B6A7F5AAE30E7EDF35D" xlink:type="arc" />
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_2A23A3533F2A3B71A60EAE30E7ED1F37_terseLabel_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember_2A23A3533F2A3B71A60EAE30E7ED1F37" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Standby Letters of Credit [Member]</link:label>
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_2A23A3533F2A3B71A60EAE30E7ED1F37_label_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember_2A23A3533F2A3B71A60EAE30E7ED1F37" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standby Letters of Credit [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StandbyLettersOfCreditMember" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_2A23A3533F2A3B71A60EAE30E7ED1F37" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandbyLettersOfCreditMember_2A23A3533F2A3B71A60EAE30E7ED1F37" xlink:to="lab_us-gaap_StandbyLettersOfCreditMember_2A23A3533F2A3B71A60EAE30E7ED1F37" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentAxis_740B8B30408790376B0AAE30E7EEC515_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis_740B8B30408790376B0AAE30E7EEC515" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_740B8B30408790376B0AAE30E7EEC515" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis_740B8B30408790376B0AAE30E7EEC515" xlink:to="lab_us-gaap_DebtInstrumentAxis_740B8B30408790376B0AAE30E7EEC515" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_E26CEF1C1EC6E78F1481AE30E7EEF996_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain_E26CEF1C1EC6E78F1481AE30E7EEF996" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_E26CEF1C1EC6E78F1481AE30E7EEF996" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_E26CEF1C1EC6E78F1481AE30E7EEF996" xlink:to="lab_us-gaap_DebtInstrumentNameDomain_E26CEF1C1EC6E78F1481AE30E7EEF996" xlink:type="arc" />
    <link:label id="lab_bio_SeniorNotes4.875due2020Member_FC39DEF82B51F85C8FE0AE30E7EE6F62_terseLabel_en-US" xlink:label="lab_bio_SeniorNotes4.875due2020Member_FC39DEF82B51F85C8FE0AE30E7EE6F62" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Senior Notes 4.875% due 2020 [Member]</link:label>
    <link:label id="lab_bio_SeniorNotes4.875due2020Member_FC39DEF82B51F85C8FE0AE30E7EE6F62_label_en-US" xlink:label="lab_bio_SeniorNotes4.875due2020Member_FC39DEF82B51F85C8FE0AE30E7EE6F62" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Senior Notes 4.875% due 2020 [Member]</link:label>
    <link:label id="lab_bio_SeniorNotes4.875due2020Member_FC39DEF82B51F85C8FE0AE30E7EE6F62_documentation_en-US" xlink:label="lab_bio_SeniorNotes4.875due2020Member_FC39DEF82B51F85C8FE0AE30E7EE6F62" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Senior Notes 4.875% [Member]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_SeniorNotes4.875due2020Member" xlink:label="loc_bio_SeniorNotes4.875due2020Member_FC39DEF82B51F85C8FE0AE30E7EE6F62" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_SeniorNotes4.875due2020Member_FC39DEF82B51F85C8FE0AE30E7EE6F62" xlink:to="lab_bio_SeniorNotes4.875due2020Member_FC39DEF82B51F85C8FE0AE30E7EE6F62" xlink:type="arc" />
    <link:label id="lab_bio_CapitalLeasesandOtherDebtMember_7418098812789B571C2CAE30E7EE8EAD_terseLabel_en-US" xlink:label="lab_bio_CapitalLeasesandOtherDebtMember_7418098812789B571C2CAE30E7EE8EAD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital Leases and Other Debt [Member]</link:label>
    <link:label id="lab_bio_CapitalLeasesandOtherDebtMember_7418098812789B571C2CAE30E7EE8EAD_label_en-US" xlink:label="lab_bio_CapitalLeasesandOtherDebtMember_7418098812789B571C2CAE30E7EE8EAD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Leases and Other Debt [Member]</link:label>
    <link:label id="lab_bio_CapitalLeasesandOtherDebtMember_7418098812789B571C2CAE30E7EE8EAD_documentation_en-US" xlink:label="lab_bio_CapitalLeasesandOtherDebtMember_7418098812789B571C2CAE30E7EE8EAD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Capital Leases and Other Debt [Member]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_CapitalLeasesandOtherDebtMember" xlink:label="loc_bio_CapitalLeasesandOtherDebtMember_7418098812789B571C2CAE30E7EE8EAD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_CapitalLeasesandOtherDebtMember_7418098812789B571C2CAE30E7EE8EAD" xlink:to="lab_bio_CapitalLeasesandOtherDebtMember_7418098812789B571C2CAE30E7EE8EAD" xlink:type="arc" />
    <link:label id="lab_us-gaap_PerformanceGuaranteeMember_7FB3080A0A42D59425DEAE30E7EE909C_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceGuaranteeMember_7FB3080A0A42D59425DEAE30E7EE909C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance Guarantee [Member]</link:label>
    <link:label id="lab_us-gaap_PerformanceGuaranteeMember_7FB3080A0A42D59425DEAE30E7EE909C_label_en-US" xlink:label="lab_us-gaap_PerformanceGuaranteeMember_7FB3080A0A42D59425DEAE30E7EE909C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Guarantee [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PerformanceGuaranteeMember" xlink:label="loc_us-gaap_PerformanceGuaranteeMember_7FB3080A0A42D59425DEAE30E7EE909C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceGuaranteeMember_7FB3080A0A42D59425DEAE30E7EE909C" xlink:to="lab_us-gaap_PerformanceGuaranteeMember_7FB3080A0A42D59425DEAE30E7EE909C" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:to="lab_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnsecuredDebt_BD5ECC4C3F5A6597FE45AE30E7EF2E06_terseLabel_en-US" xlink:label="lab_us-gaap_UnsecuredDebt_BD5ECC4C3F5A6597FE45AE30E7EF2E06" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unsecured Debt</link:label>
    <link:label id="lab_us-gaap_UnsecuredDebt_BD5ECC4C3F5A6597FE45AE30E7EF2E06_label_en-US" xlink:label="lab_us-gaap_UnsecuredDebt_BD5ECC4C3F5A6597FE45AE30E7EF2E06" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unsecured Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnsecuredDebt" xlink:label="loc_us-gaap_UnsecuredDebt_BD5ECC4C3F5A6597FE45AE30E7EF2E06" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnsecuredDebt_BD5ECC4C3F5A6597FE45AE30E7EF2E06" xlink:to="lab_us-gaap_UnsecuredDebt_BD5ECC4C3F5A6597FE45AE30E7EF2E06" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebt_AF56C9DC1C88FB191FE0AE30E7EFC34C_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt_AF56C9DC1C88FB191FE0AE30E7EFC34C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_AF56C9DC1C88FB191FE0AE30E7EFC34C_label_en-US" xlink:label="lab_us-gaap_LongTermDebt_AF56C9DC1C88FB191FE0AE30E7EFC34C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_AF56C9DC1C88FB191FE0AE30E7EFC34C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt_AF56C9DC1C88FB191FE0AE30E7EFC34C" xlink:to="lab_us-gaap_LongTermDebt_AF56C9DC1C88FB191FE0AE30E7EFC34C" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_187A8ABC1FFD84D9ADF2AE30E7EF8E3D_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_187A8ABC1FFD84D9ADF2AE30E7EF8E3D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_187A8ABC1FFD84D9ADF2AE30E7EF8E3D_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_187A8ABC1FFD84D9ADF2AE30E7EF8E3D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_187A8ABC1FFD84D9ADF2AE30E7EF8E3D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_187A8ABC1FFD84D9ADF2AE30E7EF8E3D" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_187A8ABC1FFD84D9ADF2AE30E7EF8E3D" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_FAE5993A66343C88FF2BAE30E7F01A5B_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_FAE5993A66343C88FF2BAE30E7F01A5B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt and Capital Lease Obligations, Including Current Maturities</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_FAE5993A66343C88FF2BAE30E7F01A5B_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_FAE5993A66343C88FF2BAE30E7F01A5B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt and Capital Lease Obligations, Including Current Maturities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_FAE5993A66343C88FF2BAE30E7F01A5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_FAE5993A66343C88FF2BAE30E7F01A5B" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_FAE5993A66343C88FF2BAE30E7F01A5B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtAndCapitalLeaseObligations_363455F862F09BE9B1ABAE30E7F068A9_totalLabel_en-US" xlink:label="lab_us-gaap_DebtAndCapitalLeaseObligations_363455F862F09BE9B1ABAE30E7F068A9" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Debt and Capital Lease Obligations</link:label>
    <link:label id="lab_us-gaap_DebtAndCapitalLeaseObligations_363455F862F09BE9B1ABAE30E7F068A9_label_en-US" xlink:label="lab_us-gaap_DebtAndCapitalLeaseObligations_363455F862F09BE9B1ABAE30E7F068A9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt and Capital Lease Obligations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtAndCapitalLeaseObligations" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligations_363455F862F09BE9B1ABAE30E7F068A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligations_363455F862F09BE9B1ABAE30E7F068A9" xlink:to="lab_us-gaap_DebtAndCapitalLeaseObligations_363455F862F09BE9B1ABAE30E7F068A9" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_563F65F7A7F4ED3169A0AE30E7F03A06_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_563F65F7A7F4ED3169A0AE30E7F03A06" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal Remainder of Fiscal Year</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_563F65F7A7F4ED3169A0AE30E7F03A06_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_563F65F7A7F4ED3169A0AE30E7F03A06" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal Remainder of Fiscal Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_563F65F7A7F4ED3169A0AE30E7F03A06" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_563F65F7A7F4ED3169A0AE30E7F03A06" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_563F65F7A7F4ED3169A0AE30E7F03A06" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_C7220CB2DE23DBFFC08FAE30E7F08D7C_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_C7220CB2DE23DBFFC08FAE30E7F08D7C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt and Capital Lease Obligations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_C7220CB2DE23DBFFC08FAE30E7F08D7C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_C7220CB2DE23DBFFC08FAE30E7F08D7C" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_C7220CB2DE23DBFFC08FAE30E7F08D7C" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_2914F22FFA99507478ABAE30E7F03DBA_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_2914F22FFA99507478ABAE30E7F03DBA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_2914F22FFA99507478ABAE30E7F03DBA_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_2914F22FFA99507478ABAE30E7F03DBA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_2914F22FFA99507478ABAE30E7F03DBA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_2914F22FFA99507478ABAE30E7F03DBA" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_2914F22FFA99507478ABAE30E7F03DBA" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_87F3D979DEBE56A5F639AE30E7F1EFD9_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_87F3D979DEBE56A5F639AE30E7F1EFD9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Face amount of debt sold</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_87F3D979DEBE56A5F639AE30E7F1EFD9_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_87F3D979DEBE56A5F639AE30E7F1EFD9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_87F3D979DEBE56A5F639AE30E7F1EFD9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount_87F3D979DEBE56A5F639AE30E7F1EFD9" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount_87F3D979DEBE56A5F639AE30E7F1EFD9" xlink:type="arc" />
    <link:label id="lab_us-gaap_MaturitiesOfLongTermDebtAbstract_8C84F682CDE47B126EC2AE30E7F10A8F_label_en-US" xlink:label="lab_us-gaap_MaturitiesOfLongTermDebtAbstract_8C84F682CDE47B126EC2AE30E7F10A8F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maturities of Long-term Debt [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:label="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_8C84F682CDE47B126EC2AE30E7F10A8F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_8C84F682CDE47B126EC2AE30E7F10A8F" xlink:to="lab_us-gaap_MaturitiesOfLongTermDebtAbstract_8C84F682CDE47B126EC2AE30E7F10A8F" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_76057D2B2254AC6A5075AE30E7F13033_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_76057D2B2254AC6A5075AE30E7F13033" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_76057D2B2254AC6A5075AE30E7F13033_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_76057D2B2254AC6A5075AE30E7F13033" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_76057D2B2254AC6A5075AE30E7F13033" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_76057D2B2254AC6A5075AE30E7F13033" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_76057D2B2254AC6A5075AE30E7F13033" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2AFC5B504FBBB32D8478AE30E7F1F408_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2AFC5B504FBBB32D8478AE30E7F1F408" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Year Two</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2AFC5B504FBBB32D8478AE30E7F1F408_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2AFC5B504FBBB32D8478AE30E7F1F408" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Year Two</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2AFC5B504FBBB32D8478AE30E7F1F408" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2AFC5B504FBBB32D8478AE30E7F1F408" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2AFC5B504FBBB32D8478AE30E7F1F408" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_B5A86459803ACCB8E20CAE30E7F19ED9_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_B5A86459803ACCB8E20CAE30E7F19ED9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Year Three</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_B5A86459803ACCB8E20CAE30E7F19ED9_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_B5A86459803ACCB8E20CAE30E7F19ED9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Year Three</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_B5A86459803ACCB8E20CAE30E7F19ED9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_B5A86459803ACCB8E20CAE30E7F19ED9" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_B5A86459803ACCB8E20CAE30E7F19ED9" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_5319354C08783155CDF5AE30E7F23A44_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_5319354C08783155CDF5AE30E7F23A44" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Year Four</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_5319354C08783155CDF5AE30E7F23A44_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_5319354C08783155CDF5AE30E7F23A44" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Year Four</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_5319354C08783155CDF5AE30E7F23A44" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_5319354C08783155CDF5AE30E7F23A44" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_5319354C08783155CDF5AE30E7F23A44" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_4E8E1C10E8311CEF30D0AE30E7F259C2_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_4E8E1C10E8311CEF30D0AE30E7F259C2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Year Five</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_4E8E1C10E8311CEF30D0AE30E7F259C2_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_4E8E1C10E8311CEF30D0AE30E7F259C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Year Five</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_4E8E1C10E8311CEF30D0AE30E7F259C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_4E8E1C10E8311CEF30D0AE30E7F259C2" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_4E8E1C10E8311CEF30D0AE30E7F259C2" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_82DD0320F5573C5C5397AE30E7F2D64C_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_82DD0320F5573C5C5397AE30E7F2D64C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal after Year Five</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_82DD0320F5573C5C5397AE30E7F2D64C_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_82DD0320F5573C5C5397AE30E7F2D64C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal after Year Five</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_82DD0320F5573C5C5397AE30E7F2D64C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_82DD0320F5573C5C5397AE30E7F2D64C" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_82DD0320F5573C5C5397AE30E7F2D64C" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_25BD5E150527D5B7A220AE30E7F29A67_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_25BD5E150527D5B7A220AE30E7F29A67" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_25BD5E150527D5B7A220AE30E7F29A67_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_25BD5E150527D5B7A220AE30E7F29A67" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_25BD5E150527D5B7A220AE30E7F29A67" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_25BD5E150527D5B7A220AE30E7F29A67" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_25BD5E150527D5B7A220AE30E7F29A67" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCredit_F6993548ADBFB4E78F8CAE30E7F2510F_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit_F6993548ADBFB4E78F8CAE30E7F2510F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Line of Credit</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_F6993548ADBFB4E78F8CAE30E7F2510F_label_en-US" xlink:label="lab_us-gaap_LineOfCredit_F6993548ADBFB4E78F8CAE30E7F2510F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Line of Credit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_F6993548ADBFB4E78F8CAE30E7F2510F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit_F6993548ADBFB4E78F8CAE30E7F2510F" xlink:to="lab_us-gaap_LineOfCredit_F6993548ADBFB4E78F8CAE30E7F2510F" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_6FBEC74957EBD8EA073BAE30E7F2BDC6_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_6FBEC74957EBD8EA073BAE30E7F2BDC6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_6FBEC74957EBD8EA073BAE30E7F2BDC6_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_6FBEC74957EBD8EA073BAE30E7F2BDC6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Current Borrowing Capacity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_6FBEC74957EBD8EA073BAE30E7F2BDC6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_6FBEC74957EBD8EA073BAE30E7F2BDC6" xlink:to="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_6FBEC74957EBD8EA073BAE30E7F2BDC6" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_0D61161FB8EC56F63D18AE30E7F3214A_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_0D61161FB8EC56F63D18AE30E7F3214A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Interest Rate at Period End</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_0D61161FB8EC56F63D18AE30E7F3214A_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_0D61161FB8EC56F63D18AE30E7F3214A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Interest Rate at Period End</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_0D61161FB8EC56F63D18AE30E7F3214A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_0D61161FB8EC56F63D18AE30E7F3214A" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_0D61161FB8EC56F63D18AE30E7F3214A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_C13DB8CAB2E64039F8CAAE30E81B4C46_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_C13DB8CAB2E64039F8CAAE30E81B4C46" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:label="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_C13DB8CAB2E64039F8CAAE30E81B4C46" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_C13DB8CAB2E64039F8CAAE30E81B4C46" xlink:to="lab_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_C13DB8CAB2E64039F8CAAE30E81B4C46" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_C65732BAB0697D3A270FAE30E81C49CD_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember_C65732BAB0697D3A270FAE30E81C49CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Allowance, Credit Loss [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForCreditLossMember" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_C65732BAB0697D3A270FAE30E81C49CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossMember_C65732BAB0697D3A270FAE30E81C49CD" xlink:to="lab_us-gaap_AllowanceForCreditLossMember_C65732BAB0697D3A270FAE30E81C49CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease_1410AE73663734B039AEAE30E81C7E9F_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease_1410AE73663734B039AEAE30E81C7E9F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Period Increase (Decrease)</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease_1410AE73663734B039AEAE30E81C7E9F_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease_1410AE73663734B039AEAE30E81C7E9F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Period Increase (Decrease)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease_1410AE73663734B039AEAE30E81C7E9F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease_1410AE73663734B039AEAE30E81C7E9F" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease_1410AE73663734B039AEAE30E81C7E9F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_FAA7FB357FB186EEE071AE30E81CBB66_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_FAA7FB357FB186EEE071AE30E81CBB66" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_FAA7FB357FB186EEE071AE30E81CBB66_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_FAA7FB357FB186EEE071AE30E81CBB66" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_FAA7FB357FB186EEE071AE30E81CBB66" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_FAA7FB357FB186EEE071AE30E81CBB66" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_FAA7FB357FB186EEE071AE30E81CBB66" xlink:type="arc" />
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_34565289AAE19EACF8A3AE30E81C3194_label_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_34565289AAE19EACF8A3AE30E81C3194" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_34565289AAE19EACF8A3AE30E81C3194" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_34565289AAE19EACF8A3AE30E81C3194" xlink:to="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_34565289AAE19EACF8A3AE30E81C3194" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_558EF26C7D4FADD0F265AE30E81D8E9D_periodStartLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance_558EF26C7D4FADD0F265AE30E81D8E9D" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Valuation Allowances and Reserves, Balance Period Start</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_558EF26C7D4FADD0F265AE30E81D8E9D_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance_558EF26C7D4FADD0F265AE30E81D8E9D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_558EF26C7D4FADD0F265AE30E81D8E9D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesBalance_558EF26C7D4FADD0F265AE30E81D8E9D" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesBalance_558EF26C7D4FADD0F265AE30E81D8E9D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_908D8D667C3B1CB5DAF2AE30E81DC398_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions_908D8D667C3B1CB5DAF2AE30E81DC398" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Deductions</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_908D8D667C3B1CB5DAF2AE30E81DC398_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions_908D8D667C3B1CB5DAF2AE30E81DC398" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_908D8D667C3B1CB5DAF2AE30E81DC398" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDeductions_908D8D667C3B1CB5DAF2AE30E81DC398" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDeductions_908D8D667C3B1CB5DAF2AE30E81DC398" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_1F67C04231DA96FF9FEAAE30E81D81E1_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_1F67C04231DA96FF9FEAAE30E81D81E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_1F67C04231DA96FF9FEAAE30E81D81E1_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_1F67C04231DA96FF9FEAAE30E81D81E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Business Acquired</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_1F67C04231DA96FF9FEAAE30E81D81E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_1F67C04231DA96FF9FEAAE30E81D81E1" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_1F67C04231DA96FF9FEAAE30E81D81E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_3485130E9E58ED94CDEAAE30E81DFBC8_periodEndLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance_3485130E9E58ED94CDEAAE30E81DFBC8" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Valuation Allowances and Reserves, Balance Period End</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_3485130E9E58ED94CDEAAE30E81DFBC8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesBalance_3485130E9E58ED94CDEAAE30E81DFBC8" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesBalance_3485130E9E58ED94CDEAAE30E81DFBC8" xlink:type="arc" />
    <link:label id="lab_bio_PriceChangeDebtSecurity_87A4D86FECBA3887BD640589EE98B5FA_terseLabel_en-US" xlink:label="lab_bio_PriceChangeDebtSecurity_87A4D86FECBA3887BD640589EE98B5FA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Price Change Debt Security</link:label>
    <link:label id="lab_bio_PriceChangeDebtSecurity_87A4D86FECBA3887BD640589EE98B5FA_label_en-US" xlink:label="lab_bio_PriceChangeDebtSecurity_87A4D86FECBA3887BD640589EE98B5FA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Price Change Debt Security</link:label>
    <link:label id="lab_bio_PriceChangeDebtSecurity_87A4D86FECBA3887BD640589EE98B5FA_documentation_en-US" xlink:label="lab_bio_PriceChangeDebtSecurity_87A4D86FECBA3887BD640589EE98B5FA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Price Change Debt Security</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_PriceChangeDebtSecurity" xlink:label="loc_bio_PriceChangeDebtSecurity_87A4D86FECBA3887BD640589EE98B5FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_PriceChangeDebtSecurity_87A4D86FECBA3887BD640589EE98B5FA" xlink:to="lab_bio_PriceChangeDebtSecurity_87A4D86FECBA3887BD640589EE98B5FA" xlink:type="arc" />
    <link:label id="lab_bio_TolerablevarianceLevel2debtsecuritypricing_375FF392063CA1A215B50589EE98C7D2_terseLabel_en-US" xlink:label="lab_bio_TolerablevarianceLevel2debtsecuritypricing_375FF392063CA1A215B50589EE98C7D2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tolerable variance Level 2 debt security pricing</link:label>
    <link:label id="lab_bio_TolerablevarianceLevel2debtsecuritypricing_375FF392063CA1A215B50589EE98C7D2_label_en-US" xlink:label="lab_bio_TolerablevarianceLevel2debtsecuritypricing_375FF392063CA1A215B50589EE98C7D2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tolerable variance Level 2 debt security pricing</link:label>
    <link:label id="lab_bio_TolerablevarianceLevel2debtsecuritypricing_375FF392063CA1A215B50589EE98C7D2_documentation_en-US" xlink:label="lab_bio_TolerablevarianceLevel2debtsecuritypricing_375FF392063CA1A215B50589EE98C7D2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tolerable variance Level 2 debt security pricing</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_TolerablevarianceLevel2debtsecuritypricing" xlink:label="loc_bio_TolerablevarianceLevel2debtsecuritypricing_375FF392063CA1A215B50589EE98C7D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_TolerablevarianceLevel2debtsecuritypricing_375FF392063CA1A215B50589EE98C7D2" xlink:to="lab_bio_TolerablevarianceLevel2debtsecuritypricing_375FF392063CA1A215B50589EE98C7D2" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_C4EB40AA4FE77186544A0589EE982ED7_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_C4EB40AA4FE77186544A0589EE982ED7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_C4EB40AA4FE77186544A0589EE982ED7_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_C4EB40AA4FE77186544A0589EE982ED7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_C4EB40AA4FE77186544A0589EE982ED7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_C4EB40AA4FE77186544A0589EE982ED7" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_C4EB40AA4FE77186544A0589EE982ED7" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_FD20946637F2F62A4DB10589EE986CE6_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_FD20946637F2F62A4DB10589EE986CE6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_FD20946637F2F62A4DB10589EE986CE6_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_FD20946637F2F62A4DB10589EE986CE6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_FD20946637F2F62A4DB10589EE986CE6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_FD20946637F2F62A4DB10589EE986CE6" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_FD20946637F2F62A4DB10589EE986CE6" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_4CDC2ADB6023168802B30589EE98C03A_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_4CDC2ADB6023168802B30589EE98C03A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross unrealized losses for investments in a loss position 12 months or more</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_4CDC2ADB6023168802B30589EE98C03A_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_4CDC2ADB6023168802B30589EE98C03A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_4CDC2ADB6023168802B30589EE98C03A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_4CDC2ADB6023168802B30589EE98C03A" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_4CDC2ADB6023168802B30589EE98C03A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_1367A91C76C305AC4FBA0589EE9823AC_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_1367A91C76C305AC4FBA0589EE9823AC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross unrealized losses for investments in a loss position less than 12 months</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_1367A91C76C305AC4FBA0589EE9823AC_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_1367A91C76C305AC4FBA0589EE9823AC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_1367A91C76C305AC4FBA0589EE9823AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_1367A91C76C305AC4FBA0589EE9823AC" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_1367A91C76C305AC4FBA0589EE9823AC" xlink:type="arc" />
    <link:label id="lab_bio_Investmentownershippercentage_FF29CD5EB0B688AD82CA0589F11002AE_terseLabel_en-US" xlink:label="lab_bio_Investmentownershippercentage_FF29CD5EB0B688AD82CA0589F11002AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost Method Investment, Percentage Owned</link:label>
    <link:label id="lab_bio_Investmentownershippercentage_FF29CD5EB0B688AD82CA0589F11002AE_label_en-US" xlink:label="lab_bio_Investmentownershippercentage_FF29CD5EB0B688AD82CA0589F11002AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment ownership percentage</link:label>
    <link:label id="lab_bio_Investmentownershippercentage_FF29CD5EB0B688AD82CA0589F11002AE_documentation_en-US" xlink:label="lab_bio_Investmentownershippercentage_FF29CD5EB0B688AD82CA0589F11002AE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Investment ownership percentage</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_Investmentownershippercentage" xlink:label="loc_bio_Investmentownershippercentage_FF29CD5EB0B688AD82CA0589F11002AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_Investmentownershippercentage_FF29CD5EB0B688AD82CA0589F11002AE" xlink:to="lab_bio_Investmentownershippercentage_FF29CD5EB0B688AD82CA0589F11002AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_0D9FCDA4756CA770E190AE30E9AD9BB5_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_0D9FCDA4756CA770E190AE30E9AD9BB5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_0D9FCDA4756CA770E190AE30E9AD9BB5_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_0D9FCDA4756CA770E190AE30E9AD9BB5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_0D9FCDA4756CA770E190AE30E9AD9BB5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_0D9FCDA4756CA770E190AE30E9AD9BB5" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_0D9FCDA4756CA770E190AE30E9AD9BB5" xlink:type="arc" />
    <link:label id="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable_BDBDA30952DC76D7E25C7CEC24787010_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable_BDBDA30952DC76D7E25C7CEC24787010" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase Commitment, Excluding Long-term Commitment [Table]</link:label>
    <link:label id="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable_BDBDA30952DC76D7E25C7CEC24787010_label_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable_BDBDA30952DC76D7E25C7CEC24787010" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Purchase Commitment, Excluding Long-term Commitment [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable_BDBDA30952DC76D7E25C7CEC24787010" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable_BDBDA30952DC76D7E25C7CEC24787010" xlink:to="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable_BDBDA30952DC76D7E25C7CEC24787010" xlink:type="arc" />
    <link:label id="lab_bio_EmployeeLocationAxis_DB97EBAEFFF5D77259677CEC247D6C83_terseLabel_en-US" xlink:label="lab_bio_EmployeeLocationAxis_DB97EBAEFFF5D77259677CEC247D6C83" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Location [Axis]</link:label>
    <link:label id="lab_bio_EmployeeLocationAxis_DB97EBAEFFF5D77259677CEC247D6C83_label_en-US" xlink:label="lab_bio_EmployeeLocationAxis_DB97EBAEFFF5D77259677CEC247D6C83" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Location [Axis]</link:label>
    <link:label id="lab_bio_EmployeeLocationAxis_DB97EBAEFFF5D77259677CEC247D6C83_documentation_en-US" xlink:label="lab_bio_EmployeeLocationAxis_DB97EBAEFFF5D77259677CEC247D6C83" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Employee Location [Axis]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_EmployeeLocationAxis" xlink:label="loc_bio_EmployeeLocationAxis_DB97EBAEFFF5D77259677CEC247D6C83" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_EmployeeLocationAxis_DB97EBAEFFF5D77259677CEC247D6C83" xlink:to="lab_bio_EmployeeLocationAxis_DB97EBAEFFF5D77259677CEC247D6C83" xlink:type="arc" />
    <link:label id="lab_bio_EmployeeLocationDomain_C6DF5475FC50009230D37CEC247DC521_terseLabel_en-US" xlink:label="lab_bio_EmployeeLocationDomain_C6DF5475FC50009230D37CEC247DC521" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Location [Domain]</link:label>
    <link:label id="lab_bio_EmployeeLocationDomain_C6DF5475FC50009230D37CEC247DC521_label_en-US" xlink:label="lab_bio_EmployeeLocationDomain_C6DF5475FC50009230D37CEC247DC521" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Location [Domain]</link:label>
    <link:label id="lab_bio_EmployeeLocationDomain_C6DF5475FC50009230D37CEC247DC521_documentation_en-US" xlink:label="lab_bio_EmployeeLocationDomain_C6DF5475FC50009230D37CEC247DC521" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Domain] for Employee Location [Axis]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_EmployeeLocationDomain" xlink:label="loc_bio_EmployeeLocationDomain_C6DF5475FC50009230D37CEC247DC521" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_EmployeeLocationDomain_C6DF5475FC50009230D37CEC247DC521" xlink:to="lab_bio_EmployeeLocationDomain_C6DF5475FC50009230D37CEC247DC521" xlink:type="arc" />
    <link:label id="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase Commitment, Excluding Long-term Commitment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE_label_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Purchase Commitment, Excluding Long-term Commitment [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="lab_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_79D4A2859D7EF9CD091D7CEC2480D437_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_79D4A2859D7EF9CD091D7CEC2480D437" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_79D4A2859D7EF9CD091D7CEC2480D437" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_79D4A2859D7EF9CD091D7CEC2480D437" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_79D4A2859D7EF9CD091D7CEC2480D437" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_D575ADD0B689BA2E3C047CEC24805C67_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_D575ADD0B689BA2E3C047CEC24805C67" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating leases, due next twelve months</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_D575ADD0B689BA2E3C047CEC24805C67_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_D575ADD0B689BA2E3C047CEC24805C67" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Next Twelve Months</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_D575ADD0B689BA2E3C047CEC24805C67" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_D575ADD0B689BA2E3C047CEC24805C67" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_D575ADD0B689BA2E3C047CEC24805C67" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_E38DCD0B9A9A5A2E8EB37CEC248051A2_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_E38DCD0B9A9A5A2E8EB37CEC248051A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating leases, due in two years</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_E38DCD0B9A9A5A2E8EB37CEC248051A2_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_E38DCD0B9A9A5A2E8EB37CEC248051A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Two Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_E38DCD0B9A9A5A2E8EB37CEC248051A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_E38DCD0B9A9A5A2E8EB37CEC248051A2" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_E38DCD0B9A9A5A2E8EB37CEC248051A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_EA8A0BF23DB90C4E68BF7CEC24800F7B_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_EA8A0BF23DB90C4E68BF7CEC24800F7B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating leases, due in three years</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_EA8A0BF23DB90C4E68BF7CEC24800F7B_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_EA8A0BF23DB90C4E68BF7CEC24800F7B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Three Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_EA8A0BF23DB90C4E68BF7CEC24800F7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_EA8A0BF23DB90C4E68BF7CEC24800F7B" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_EA8A0BF23DB90C4E68BF7CEC24800F7B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_A5B958F3A942A731217D7CEC24807963_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_A5B958F3A942A731217D7CEC24807963" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating leases, due in four years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_A5B958F3A942A731217D7CEC24807963" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_A5B958F3A942A731217D7CEC24807963" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_A5B958F3A942A731217D7CEC24807963" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_D0E0071898C22B72262A7CEC24812092_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_D0E0071898C22B72262A7CEC24812092" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating leases, due thereafter</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_D0E0071898C22B72262A7CEC24812092_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_D0E0071898C22B72262A7CEC24812092" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due Thereafter</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_D0E0071898C22B72262A7CEC24812092" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_D0E0071898C22B72262A7CEC24812092" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_D0E0071898C22B72262A7CEC24812092" xlink:type="arc" />
    <link:label id="lab_us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent_2E7B0C7F860F8B4615CC7CEC24811943_terseLabel_en-US" xlink:label="lab_us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent_2E7B0C7F860F8B4615CC7CEC24811943" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Post-Employment Benefits Liability</link:label>
    <link:label id="lab_us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent_2E7B0C7F860F8B4615CC7CEC24811943_label_en-US" xlink:label="lab_us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent_2E7B0C7F860F8B4615CC7CEC24811943" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Postemployment Benefits Liability</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent" xlink:label="loc_us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent_2E7B0C7F860F8B4615CC7CEC24811943" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent_2E7B0C7F860F8B4615CC7CEC24811943" xlink:to="lab_us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent_2E7B0C7F860F8B4615CC7CEC24811943" xlink:type="arc" />
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligation_EF06907419DFD339B3C17CEC2481EEEB_terseLabel_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligation_EF06907419DFD339B3C17CEC2481EEEB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recorded Unconditional Purchase Obligation</link:label>
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligation_EF06907419DFD339B3C17CEC2481EEEB_label_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligation_EF06907419DFD339B3C17CEC2481EEEB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recorded Unconditional Purchase Obligation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligation" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligation_EF06907419DFD339B3C17CEC2481EEEB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RecordedUnconditionalPurchaseObligation_EF06907419DFD339B3C17CEC2481EEEB" xlink:to="lab_us-gaap_RecordedUnconditionalPurchaseObligation_EF06907419DFD339B3C17CEC2481EEEB" xlink:type="arc" />
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear_970C039C6008F2DF8E637CEC2481E639_terseLabel_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear_970C039C6008F2DF8E637CEC2481E639" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recorded Unconditional Purchase Obligation Due in Next Twelve Months</link:label>
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear_970C039C6008F2DF8E637CEC2481E639_label_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear_970C039C6008F2DF8E637CEC2481E639" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recorded Unconditional Purchase Obligation Due in Next Twelve Months</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear_970C039C6008F2DF8E637CEC2481E639" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear_970C039C6008F2DF8E637CEC2481E639" xlink:to="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear_970C039C6008F2DF8E637CEC2481E639" xlink:type="arc" />
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear_3EF9D21AFC11FFB3D4F07CEC24812728_terseLabel_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear_3EF9D21AFC11FFB3D4F07CEC24812728" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recorded Unconditional Purchase Obligation Due in Second Year</link:label>
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear_3EF9D21AFC11FFB3D4F07CEC24812728_label_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear_3EF9D21AFC11FFB3D4F07CEC24812728" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recorded Unconditional Purchase Obligation Due in Second Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear_3EF9D21AFC11FFB3D4F07CEC24812728" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear_3EF9D21AFC11FFB3D4F07CEC24812728" xlink:to="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear_3EF9D21AFC11FFB3D4F07CEC24812728" xlink:type="arc" />
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear_CAD3EB4E871008ED4EFE7CEC24822C6C_terseLabel_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear_CAD3EB4E871008ED4EFE7CEC24822C6C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recorded Unconditional Purchase Obligation Due in Third Year</link:label>
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear_CAD3EB4E871008ED4EFE7CEC24822C6C_label_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear_CAD3EB4E871008ED4EFE7CEC24822C6C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recorded Unconditional Purchase Obligation Due in Third Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear_CAD3EB4E871008ED4EFE7CEC24822C6C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear_CAD3EB4E871008ED4EFE7CEC24822C6C" xlink:to="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear_CAD3EB4E871008ED4EFE7CEC24822C6C" xlink:type="arc" />
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear_7510BC69137AEC23D1C97CEC248296D1_terseLabel_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear_7510BC69137AEC23D1C97CEC248296D1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recorded Unconditional Purchase Obligation Due in Fourth Year</link:label>
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear_7510BC69137AEC23D1C97CEC248296D1_label_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear_7510BC69137AEC23D1C97CEC248296D1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recorded Unconditional Purchase Obligation Due in Fourth Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear_7510BC69137AEC23D1C97CEC248296D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear_7510BC69137AEC23D1C97CEC248296D1" xlink:to="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear_7510BC69137AEC23D1C97CEC248296D1" xlink:type="arc" />
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear_691F11C625E23736326E7CEC2482A46B_terseLabel_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear_691F11C625E23736326E7CEC2482A46B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recorded Unconditional Purchase Obligation Due in Fifth Year</link:label>
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear_691F11C625E23736326E7CEC2482A46B_label_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear_691F11C625E23736326E7CEC2482A46B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recorded Unconditional Purchase Obligation Due in Fifth Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear_691F11C625E23736326E7CEC2482A46B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear_691F11C625E23736326E7CEC2482A46B" xlink:to="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear_691F11C625E23736326E7CEC2482A46B" xlink:type="arc" />
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear_615C281B847EB17E6C857CEC24827C19_terseLabel_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear_615C281B847EB17E6C857CEC24827C19" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recorded Unconditional Purchase Obligation Due after Fifth Year</link:label>
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear_615C281B847EB17E6C857CEC24827C19_label_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear_615C281B847EB17E6C857CEC24827C19" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recorded Unconditional Purchase Obligation Due after Fifth Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear_615C281B847EB17E6C857CEC24827C19" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear_615C281B847EB17E6C857CEC24827C19" xlink:to="lab_us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear_615C281B847EB17E6C857CEC24827C19" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_18BBF22F5B80471178647CEC24824DF7_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_18BBF22F5B80471178647CEC24824DF7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_18BBF22F5B80471178647CEC24824DF7_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_18BBF22F5B80471178647CEC24824DF7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_18BBF22F5B80471178647CEC24824DF7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_18BBF22F5B80471178647CEC24824DF7" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_18BBF22F5B80471178647CEC24824DF7" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_8BD8324377BC6C51B5AA7CEC2482FB0F_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_8BD8324377BC6C51B5AA7CEC2482FB0F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Due in Twelve Months</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_8BD8324377BC6C51B5AA7CEC2482FB0F_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_8BD8324377BC6C51B5AA7CEC2482FB0F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Due in Next Twelve Months</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_8BD8324377BC6C51B5AA7CEC2482FB0F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_8BD8324377BC6C51B5AA7CEC2482FB0F" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_8BD8324377BC6C51B5AA7CEC2482FB0F" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_4A0FC07D26D6A6EB215C7CEC248228B7_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_4A0FC07D26D6A6EB215C7CEC248228B7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Due within Two Years</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_4A0FC07D26D6A6EB215C7CEC248228B7_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_4A0FC07D26D6A6EB215C7CEC248228B7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Due within Two Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_4A0FC07D26D6A6EB215C7CEC248228B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_4A0FC07D26D6A6EB215C7CEC248228B7" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_4A0FC07D26D6A6EB215C7CEC248228B7" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary_633837E6CCE7F4CE08597CEC2483A852_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary_633837E6CCE7F4CE08597CEC2483A852" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Due within Three Years</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary_633837E6CCE7F4CE08597CEC2483A852_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary_633837E6CCE7F4CE08597CEC2483A852" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Due within Three Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary_633837E6CCE7F4CE08597CEC2483A852" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary_633837E6CCE7F4CE08597CEC2483A852" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary_633837E6CCE7F4CE08597CEC2483A852" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary_22AD71952E18B23624997CEC24832A36_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary_22AD71952E18B23624997CEC24832A36" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Due within Four Years</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary_22AD71952E18B23624997CEC24832A36_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary_22AD71952E18B23624997CEC24832A36" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Due within Four Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary_22AD71952E18B23624997CEC24832A36" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary_22AD71952E18B23624997CEC24832A36" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary_22AD71952E18B23624997CEC24832A36" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary_2F4F262B713CC52D69977CEC2483D531_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary_2F4F262B713CC52D69977CEC2483D531" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Due within Five Years</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary_2F4F262B713CC52D69977CEC2483D531_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary_2F4F262B713CC52D69977CEC2483D531" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Due within Five Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary_2F4F262B713CC52D69977CEC2483D531" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary_2F4F262B713CC52D69977CEC2483D531" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary_2F4F262B713CC52D69977CEC2483D531" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears_6FBE8D3557818D6396137CEC2483BD42_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears_6FBE8D3557818D6396137CEC2483BD42" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Due after Five Years</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears_6FBE8D3557818D6396137CEC2483BD42_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears_6FBE8D3557818D6396137CEC2483BD42" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Due after Five Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears_6FBE8D3557818D6396137CEC2483BD42" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears_6FBE8D3557818D6396137CEC2483BD42" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears_6FBE8D3557818D6396137CEC2483BD42" xlink:type="arc" />
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_AE377DB3ABDAAA943CCF7CEC2483C6EB_verboseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount_AE377DB3ABDAAA943CCF7CEC2483C6EB" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Letters of Credit Outstanding Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_AE377DB3ABDAAA943CCF7CEC2483C6EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount_AE377DB3ABDAAA943CCF7CEC2483C6EB" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount_AE377DB3ABDAAA943CCF7CEC2483C6EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_AF16DCEA9FD08AEA787C7CEC24845A45_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_AF16DCEA9FD08AEA787C7CEC24845A45" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_AF16DCEA9FD08AEA787C7CEC24845A45" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_AF16DCEA9FD08AEA787C7CEC24845A45" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_AF16DCEA9FD08AEA787C7CEC24845A45" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_F31A21863A49889170607CEC248433EA_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_F31A21863A49889170607CEC248433EA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_F31A21863A49889170607CEC248433EA_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_F31A21863A49889170607CEC248433EA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_F31A21863A49889170607CEC248433EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_F31A21863A49889170607CEC248433EA" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_F31A21863A49889170607CEC248433EA" xlink:type="arc" />
    <link:label id="lab_bio_EmployeesCoveredByCollectiveBargainingAgreementsUSPercentage_F8A28E89DE7A06831B347CEC2484969B_terseLabel_en-US" xlink:label="lab_bio_EmployeesCoveredByCollectiveBargainingAgreementsUSPercentage_F8A28E89DE7A06831B347CEC2484969B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employees Covered By Collective Bargaining Agreements U.S., Percentage</link:label>
    <link:label id="lab_bio_EmployeesCoveredByCollectiveBargainingAgreementsUSPercentage_F8A28E89DE7A06831B347CEC2484969B_label_en-US" xlink:label="lab_bio_EmployeesCoveredByCollectiveBargainingAgreementsUSPercentage_F8A28E89DE7A06831B347CEC2484969B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employees Covered By Collective Bargaining Agreements U.S., Percentage</link:label>
    <link:label id="lab_bio_EmployeesCoveredByCollectiveBargainingAgreementsUSPercentage_F8A28E89DE7A06831B347CEC2484969B_documentation_en-US" xlink:label="lab_bio_EmployeesCoveredByCollectiveBargainingAgreementsUSPercentage_F8A28E89DE7A06831B347CEC2484969B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Employees covered by collective bargaining agreements, percentage</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_EmployeesCoveredByCollectiveBargainingAgreementsUSPercentage" xlink:label="loc_bio_EmployeesCoveredByCollectiveBargainingAgreementsUSPercentage_F8A28E89DE7A06831B347CEC2484969B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_EmployeesCoveredByCollectiveBargainingAgreementsUSPercentage_F8A28E89DE7A06831B347CEC2484969B" xlink:to="lab_bio_EmployeesCoveredByCollectiveBargainingAgreementsUSPercentage_F8A28E89DE7A06831B347CEC2484969B" xlink:type="arc" />
    <link:label id="lab_dei_EntityNumberOfEmployees_F9D3CE41F6FA09BCC8D37CEC24842476_terseLabel_en-US" xlink:label="lab_dei_EntityNumberOfEmployees_F9D3CE41F6FA09BCC8D37CEC24842476" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Number of Employees</link:label>
    <link:label id="lab_dei_EntityNumberOfEmployees_F9D3CE41F6FA09BCC8D37CEC24842476_label_en-US" xlink:label="lab_dei_EntityNumberOfEmployees_F9D3CE41F6FA09BCC8D37CEC24842476" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Number of Employees</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityNumberOfEmployees" xlink:label="loc_dei_EntityNumberOfEmployees_F9D3CE41F6FA09BCC8D37CEC24842476" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityNumberOfEmployees_F9D3CE41F6FA09BCC8D37CEC24842476" xlink:to="lab_dei_EntityNumberOfEmployees_F9D3CE41F6FA09BCC8D37CEC24842476" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_B95FC3DFD47F770BF49C7CEC2484C07F_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_B95FC3DFD47F770BF49C7CEC2484C07F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_B95FC3DFD47F770BF49C7CEC2484C07F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_B95FC3DFD47F770BF49C7CEC2484C07F" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_B95FC3DFD47F770BF49C7CEC2484C07F" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals_608327A2386B5107F6057CEC2486594D_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals_608327A2386B5107F6057CEC2486594D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals_608327A2386B5107F6057CEC2486594D_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals_608327A2386B5107F6057CEC2486594D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals_608327A2386B5107F6057CEC2486594D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals_608327A2386B5107F6057CEC2486594D" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals_608327A2386B5107F6057CEC2486594D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeTable_784DCA3F086423C15C6701ACF0D50197_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeTable_784DCA3F086423C15C6701ACF0D50197" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeTable_784DCA3F086423C15C6701ACF0D50197_label_en-US" xlink:label="lab_us-gaap_DerivativeTable_784DCA3F086423C15C6701ACF0D50197" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeTable" xlink:label="loc_us-gaap_DerivativeTable_784DCA3F086423C15C6701ACF0D50197" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeTable_784DCA3F086423C15C6701ACF0D50197" xlink:to="lab_us-gaap_DerivativeTable_784DCA3F086423C15C6701ACF0D50197" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_251AC2DF8C17F659437A01ACF0D5BD87_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis_251AC2DF8C17F659437A01ACF0D5BD87" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_251AC2DF8C17F659437A01ACF0D5BD87_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis_251AC2DF8C17F659437A01ACF0D5BD87" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_251AC2DF8C17F659437A01ACF0D5BD87" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_251AC2DF8C17F659437A01ACF0D5BD87" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis_251AC2DF8C17F659437A01ACF0D5BD87" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_3CA4D0BF340F8AB792AD01ACF0D5AF36_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain_3CA4D0BF340F8AB792AD01ACF0D5AF36" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_3CA4D0BF340F8AB792AD01ACF0D5AF36_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain_3CA4D0BF340F8AB792AD01ACF0D5AF36" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_3CA4D0BF340F8AB792AD01ACF0D5AF36" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_3CA4D0BF340F8AB792AD01ACF0D5AF36" xlink:to="lab_us-gaap_DerivativeContractTypeDomain_3CA4D0BF340F8AB792AD01ACF0D5AF36" xlink:type="arc" />
    <link:label id="lab_bio_ForwardforeignexchangecontracttopurchaseforeigncurrencyMember_E6A7C5348B5756C6C9E401ACF0D500D7_terseLabel_en-US" xlink:label="lab_bio_ForwardforeignexchangecontracttopurchaseforeigncurrencyMember_E6A7C5348B5756C6C9E401ACF0D500D7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forward foreign exchange contract to purchase foreign currency [Member]</link:label>
    <link:label id="lab_bio_ForwardforeignexchangecontracttopurchaseforeigncurrencyMember_E6A7C5348B5756C6C9E401ACF0D500D7_label_en-US" xlink:label="lab_bio_ForwardforeignexchangecontracttopurchaseforeigncurrencyMember_E6A7C5348B5756C6C9E401ACF0D500D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forward foreign exchange contract to purchase foreign currency [Member]</link:label>
    <link:label id="lab_bio_ForwardforeignexchangecontracttopurchaseforeigncurrencyMember_E6A7C5348B5756C6C9E401ACF0D500D7_documentation_en-US" xlink:label="lab_bio_ForwardforeignexchangecontracttopurchaseforeigncurrencyMember_E6A7C5348B5756C6C9E401ACF0D500D7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Forward foreign exchange contract to purchase foreign currency [Member]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_ForwardforeignexchangecontracttopurchaseforeigncurrencyMember" xlink:label="loc_bio_ForwardforeignexchangecontracttopurchaseforeigncurrencyMember_E6A7C5348B5756C6C9E401ACF0D500D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_ForwardforeignexchangecontracttopurchaseforeigncurrencyMember_E6A7C5348B5756C6C9E401ACF0D500D7" xlink:to="lab_bio_ForwardforeignexchangecontracttopurchaseforeigncurrencyMember_E6A7C5348B5756C6C9E401ACF0D500D7" xlink:type="arc" />
    <link:label id="lab_bio_ForwardforeignexchangecontracttosellforeigncurrencyMember_EC7CEADF4B0734ABA34001ACF0D51F24_terseLabel_en-US" xlink:label="lab_bio_ForwardforeignexchangecontracttosellforeigncurrencyMember_EC7CEADF4B0734ABA34001ACF0D51F24" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forward foreign exchange contract to sell foreign currency [Member]</link:label>
    <link:label id="lab_bio_ForwardforeignexchangecontracttosellforeigncurrencyMember_EC7CEADF4B0734ABA34001ACF0D51F24_label_en-US" xlink:label="lab_bio_ForwardforeignexchangecontracttosellforeigncurrencyMember_EC7CEADF4B0734ABA34001ACF0D51F24" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forward foreign exchange contract to sell foreign currency [Member]</link:label>
    <link:label id="lab_bio_ForwardforeignexchangecontracttosellforeigncurrencyMember_EC7CEADF4B0734ABA34001ACF0D51F24_documentation_en-US" xlink:label="lab_bio_ForwardforeignexchangecontracttosellforeigncurrencyMember_EC7CEADF4B0734ABA34001ACF0D51F24" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Forward foreign exchange contract to sell foreign currency [Member]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_ForwardforeignexchangecontracttosellforeigncurrencyMember" xlink:label="loc_bio_ForwardforeignexchangecontracttosellforeigncurrencyMember_EC7CEADF4B0734ABA34001ACF0D51F24" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_ForwardforeignexchangecontracttosellforeigncurrencyMember_EC7CEADF4B0734ABA34001ACF0D51F24" xlink:to="lab_bio_ForwardforeignexchangecontracttosellforeigncurrencyMember_EC7CEADF4B0734ABA34001ACF0D51F24" xlink:type="arc" />
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_9323397378855D5BA15701ACF0D569F9_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems_9323397378855D5BA15701ACF0D569F9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_9323397378855D5BA15701ACF0D569F9_label_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems_9323397378855D5BA15701ACF0D569F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_9323397378855D5BA15701ACF0D569F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_9323397378855D5BA15701ACF0D569F9" xlink:to="lab_us-gaap_DerivativesFairValueLineItems_9323397378855D5BA15701ACF0D569F9" xlink:type="arc" />
    <link:label id="lab_invest_DerivativeNotionalAmount_7609BB1549DFAC79601001ACF0D59592_terseLabel_en-US" xlink:label="lab_invest_DerivativeNotionalAmount_7609BB1549DFAC79601001ACF0D59592" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:label id="lab_invest_DerivativeNotionalAmount_7609BB1549DFAC79601001ACF0D59592_label_en-US" xlink:label="lab_invest_DerivativeNotionalAmount_7609BB1549DFAC79601001ACF0D59592" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="loc_invest_DerivativeNotionalAmount_7609BB1549DFAC79601001ACF0D59592" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_invest_DerivativeNotionalAmount_7609BB1549DFAC79601001ACF0D59592" xlink:to="lab_invest_DerivativeNotionalAmount_7609BB1549DFAC79601001ACF0D59592" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_17489F53A6A6E23DF7F801ACF0D53640_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_17489F53A6A6E23DF7F801ACF0D53640" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gain (loss) on foreign currency derivative instruments not designated as hedging instruments</link:label>
    <link:label id="lab_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_17489F53A6A6E23DF7F801ACF0D53640_label_en-US" xlink:label="lab_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_17489F53A6A6E23DF7F801ACF0D53640" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:label="loc_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_17489F53A6A6E23DF7F801ACF0D53640" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_17489F53A6A6E23DF7F801ACF0D53640" xlink:to="lab_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_17489F53A6A6E23DF7F801ACF0D53640" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_B7CB6A2690D653DEE0E54FCE6E38A703_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_B7CB6A2690D653DEE0E54FCE6E38A703" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exercise Price Range [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_B7CB6A2690D653DEE0E54FCE6E38A703" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_B7CB6A2690D653DEE0E54FCE6E38A703" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_B7CB6A2690D653DEE0E54FCE6E38A703" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_6DF93F417AC7FDE33E514FCE6E380EF1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_6DF93F417AC7FDE33E514FCE6E380EF1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_6DF93F417AC7FDE33E514FCE6E380EF1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_6DF93F417AC7FDE33E514FCE6E380EF1" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_6DF93F417AC7FDE33E514FCE6E380EF1" xlink:type="arc" />
    <link:label id="lab_bio_StockOptionAndAwardPlansMember_04FC2410CD2B3AE6BDFC4FCE6E3A1D88_terseLabel_en-US" xlink:label="lab_bio_StockOptionAndAwardPlansMember_04FC2410CD2B3AE6BDFC4FCE6E3A1D88" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Option and Award Plans [Member]</link:label>
    <link:label id="lab_bio_StockOptionAndAwardPlansMember_04FC2410CD2B3AE6BDFC4FCE6E3A1D88_label_en-US" xlink:label="lab_bio_StockOptionAndAwardPlansMember_04FC2410CD2B3AE6BDFC4FCE6E3A1D88" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Option and Award Plans [Member]</link:label>
    <link:label id="lab_bio_StockOptionAndAwardPlansMember_04FC2410CD2B3AE6BDFC4FCE6E3A1D88_documentation_en-US" xlink:label="lab_bio_StockOptionAndAwardPlansMember_04FC2410CD2B3AE6BDFC4FCE6E3A1D88" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Option and Award Plans [Member]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_StockOptionAndAwardPlansMember" xlink:label="loc_bio_StockOptionAndAwardPlansMember_04FC2410CD2B3AE6BDFC4FCE6E3A1D88" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_StockOptionAndAwardPlansMember_04FC2410CD2B3AE6BDFC4FCE6E3A1D88" xlink:to="lab_bio_StockOptionAndAwardPlansMember_04FC2410CD2B3AE6BDFC4FCE6E3A1D88" xlink:type="arc" />
    <link:label id="lab_bio_A2011EmployeeStockPurchasePlanMember_48A9344838BD6A7032A14FCE6E3AB474_terseLabel_en-US" xlink:label="lab_bio_A2011EmployeeStockPurchasePlanMember_48A9344838BD6A7032A14FCE6E3AB474" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2011 Employee Stock Purchase Plan [Member]</link:label>
    <link:label id="lab_bio_A2011EmployeeStockPurchasePlanMember_48A9344838BD6A7032A14FCE6E3AB474_label_en-US" xlink:label="lab_bio_A2011EmployeeStockPurchasePlanMember_48A9344838BD6A7032A14FCE6E3AB474" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2011 Employee Stock Purchase Plan [Member]</link:label>
    <link:label id="lab_bio_A2011EmployeeStockPurchasePlanMember_48A9344838BD6A7032A14FCE6E3AB474_documentation_en-US" xlink:label="lab_bio_A2011EmployeeStockPurchasePlanMember_48A9344838BD6A7032A14FCE6E3AB474" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2011 Employee Stock Purchase Plan [Member]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_A2011EmployeeStockPurchasePlanMember" xlink:label="loc_bio_A2011EmployeeStockPurchasePlanMember_48A9344838BD6A7032A14FCE6E3AB474" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_A2011EmployeeStockPurchasePlanMember_48A9344838BD6A7032A14FCE6E3AB474" xlink:to="lab_bio_A2011EmployeeStockPurchasePlanMember_48A9344838BD6A7032A14FCE6E3AB474" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_5394E9C70F1737C109F44FCE6E3A8C6E_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_5394E9C70F1737C109F44FCE6E3A8C6E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Options [Member]</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_5394E9C70F1737C109F44FCE6E3A8C6E_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_5394E9C70F1737C109F44FCE6E3A8C6E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock Option [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_5394E9C70F1737C109F44FCE6E3A8C6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember_5394E9C70F1737C109F44FCE6E3A8C6E" xlink:to="lab_us-gaap_EmployeeStockOptionMember_5394E9C70F1737C109F44FCE6E3A8C6E" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeStockMember_3A5F38D84EF0B47D5C354FCE6E3A0EC3_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember_3A5F38D84EF0B47D5C354FCE6E3A0EC3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Stock [Member]</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_3A5F38D84EF0B47D5C354FCE6E3A0EC3_label_en-US" xlink:label="lab_us-gaap_EmployeeStockMember_3A5F38D84EF0B47D5C354FCE6E3A0EC3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaap_EmployeeStockMember_3A5F38D84EF0B47D5C354FCE6E3A0EC3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember_3A5F38D84EF0B47D5C354FCE6E3A0EC3" xlink:to="lab_us-gaap_EmployeeStockMember_3A5F38D84EF0B47D5C354FCE6E3A0EC3" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_FA87464F7DC96E8002B94FCE6E3A9865_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_FA87464F7DC96E8002B94FCE6E3A9865" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock Options [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_FA87464F7DC96E8002B94FCE6E3A9865" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember_FA87464F7DC96E8002B94FCE6E3A9865" xlink:to="lab_us-gaap_EmployeeStockOptionMember_FA87464F7DC96E8002B94FCE6E3A9865" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeStockMember_359779C7F801BD3E99334FCE6E3AA411_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember_359779C7F801BD3E99334FCE6E3AA411" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Employee Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaap_EmployeeStockMember_359779C7F801BD3E99334FCE6E3AA411" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember_359779C7F801BD3E99334FCE6E3AA411" xlink:to="lab_us-gaap_EmployeeStockMember_359779C7F801BD3E99334FCE6E3AA411" xlink:type="arc" />
    <link:label id="lab_bio_StockAwardPlansMember_6C35CA704913323B52954FCE6E3B8A61_terseLabel_en-US" xlink:label="lab_bio_StockAwardPlansMember_6C35CA704913323B52954FCE6E3B8A61" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Award Plans [Member]</link:label>
    <link:label id="lab_bio_StockAwardPlansMember_6C35CA704913323B52954FCE6E3B8A61_label_en-US" xlink:label="lab_bio_StockAwardPlansMember_6C35CA704913323B52954FCE6E3B8A61" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Award Plans [Member]</link:label>
    <link:label id="lab_bio_StockAwardPlansMember_6C35CA704913323B52954FCE6E3B8A61_documentation_en-US" xlink:label="lab_bio_StockAwardPlansMember_6C35CA704913323B52954FCE6E3B8A61" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Award Plans [Member]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_StockAwardPlansMember" xlink:label="loc_bio_StockAwardPlansMember_6C35CA704913323B52954FCE6E3B8A61" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_StockAwardPlansMember_6C35CA704913323B52954FCE6E3B8A61" xlink:to="lab_bio_StockAwardPlansMember_6C35CA704913323B52954FCE6E3B8A61" xlink:type="arc" />
    <link:label id="lab_us-gaap_PlanNameAxis_3F8786DB2BE5251E7D564FCE6E3BD4EE_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis_3F8786DB2BE5251E7D564FCE6E3BD4EE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_3F8786DB2BE5251E7D564FCE6E3BD4EE_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis_3F8786DB2BE5251E7D564FCE6E3BD4EE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_3F8786DB2BE5251E7D564FCE6E3BD4EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis_3F8786DB2BE5251E7D564FCE6E3BD4EE" xlink:to="lab_us-gaap_PlanNameAxis_3F8786DB2BE5251E7D564FCE6E3BD4EE" xlink:type="arc" />
    <link:label id="lab_us-gaap_PlanNameDomain_4E7B5A97092F123548174FCE6E3B9CAA_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain_4E7B5A97092F123548174FCE6E3B9CAA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_4E7B5A97092F123548174FCE6E3B9CAA_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain_4E7B5A97092F123548174FCE6E3B9CAA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_4E7B5A97092F123548174FCE6E3B9CAA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain_4E7B5A97092F123548174FCE6E3B9CAA" xlink:to="lab_us-gaap_PlanNameDomain_4E7B5A97092F123548174FCE6E3B9CAA" xlink:type="arc" />
    <link:label id="lab_bio_IncentiveAwardPlan2017Member_D6549AC629DD50791C124FCE6E3BF7D4_terseLabel_en-US" xlink:label="lab_bio_IncentiveAwardPlan2017Member_D6549AC629DD50791C124FCE6E3BF7D4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Incentive Award Plan 2017 [Member]</link:label>
    <link:label id="lab_bio_IncentiveAwardPlan2017Member_D6549AC629DD50791C124FCE6E3BF7D4_label_en-US" xlink:label="lab_bio_IncentiveAwardPlan2017Member_D6549AC629DD50791C124FCE6E3BF7D4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Incentive Award Plan 2017 [Member]</link:label>
    <link:label id="lab_bio_IncentiveAwardPlan2017Member_D6549AC629DD50791C124FCE6E3BF7D4_documentation_en-US" xlink:label="lab_bio_IncentiveAwardPlan2017Member_D6549AC629DD50791C124FCE6E3BF7D4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Incentive Award Plan 2017 [Member]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_IncentiveAwardPlan2017Member" xlink:label="loc_bio_IncentiveAwardPlan2017Member_D6549AC629DD50791C124FCE6E3BF7D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_IncentiveAwardPlan2017Member_D6549AC629DD50791C124FCE6E3BF7D4" xlink:to="lab_bio_IncentiveAwardPlan2017Member_D6549AC629DD50791C124FCE6E3BF7D4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_E595673D602FBF6023524FCE6E3C08BD_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_E595673D602FBF6023524FCE6E3C08BD" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Number of Shares Authorized</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_E595673D602FBF6023524FCE6E3C08BD_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_E595673D602FBF6023524FCE6E3C08BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_E595673D602FBF6023524FCE6E3C08BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_E595673D602FBF6023524FCE6E3C08BD" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_E595673D602FBF6023524FCE6E3C08BD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_348527A0055A7C1EC5AC4FCE6E3C3A57_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_348527A0055A7C1EC5AC4FCE6E3C3A57" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Number of Shares Available for Grant</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_348527A0055A7C1EC5AC4FCE6E3C3A57_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_348527A0055A7C1EC5AC4FCE6E3C3A57" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_348527A0055A7C1EC5AC4FCE6E3C3A57" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_348527A0055A7C1EC5AC4FCE6E3C3A57" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_348527A0055A7C1EC5AC4FCE6E3C3A57" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_76315230C69F10411AD24FCE6E3CC19D_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_76315230C69F10411AD24FCE6E3CC19D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Remaining Contractual Term (in years) - Outstanding</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_76315230C69F10411AD24FCE6E3CC19D_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_76315230C69F10411AD24FCE6E3CC19D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_76315230C69F10411AD24FCE6E3CC19D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_76315230C69F10411AD24FCE6E3CC19D" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_76315230C69F10411AD24FCE6E3CC19D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_87DA26460D07B79576FF4FCE6E3CAA2E_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_87DA26460D07B79576FF4FCE6E3CAA2E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Intrinsic Value (in millions) - Outstanding</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_87DA26460D07B79576FF4FCE6E3CAA2E_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_87DA26460D07B79576FF4FCE6E3CAA2E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_87DA26460D07B79576FF4FCE6E3CAA2E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_87DA26460D07B79576FF4FCE6E3CAA2E" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_87DA26460D07B79576FF4FCE6E3CAA2E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_FD62FCEE21339000EA9B4FCE6E3D31C5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_FD62FCEE21339000EA9B4FCE6E3D31C5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options - Weighted-Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_FD62FCEE21339000EA9B4FCE6E3D31C5_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_FD62FCEE21339000EA9B4FCE6E3D31C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_FD62FCEE21339000EA9B4FCE6E3D31C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_FD62FCEE21339000EA9B4FCE6E3D31C5" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_FD62FCEE21339000EA9B4FCE6E3D31C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_48289D88AF44774C21AA4FCE6E3DB990_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_48289D88AF44774C21AA4FCE6E3DB990" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options Granted - Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_48289D88AF44774C21AA4FCE6E3DB990_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_48289D88AF44774C21AA4FCE6E3DB990" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_48289D88AF44774C21AA4FCE6E3DB990" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_48289D88AF44774C21AA4FCE6E3DB990" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_48289D88AF44774C21AA4FCE6E3DB990" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_19DEB30FB55C68B0DC2E4FCE6E3D82DC_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_19DEB30FB55C68B0DC2E4FCE6E3D82DC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options Exercised - Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_19DEB30FB55C68B0DC2E4FCE6E3D82DC_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_19DEB30FB55C68B0DC2E4FCE6E3D82DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_19DEB30FB55C68B0DC2E4FCE6E3D82DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_19DEB30FB55C68B0DC2E4FCE6E3D82DC" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_19DEB30FB55C68B0DC2E4FCE6E3D82DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward_52FA56C1F58032F42F3F4FCE6E3DEA14_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward_52FA56C1F58032F42F3F4FCE6E3DEA14" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options Granted Term</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward_52FA56C1F58032F42F3F4FCE6E3DEA14_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward_52FA56C1F58032F42F3F4FCE6E3DEA14" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Terms of Award</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward_52FA56C1F58032F42F3F4FCE6E3DEA14" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward_52FA56C1F58032F42F3F4FCE6E3DEA14" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward_52FA56C1F58032F42F3F4FCE6E3DEA14" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_A82D008A2EA4601C3F6E4FCE6E3D4CFF_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_A82D008A2EA4601C3F6E4FCE6E3D4CFF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options Forfeitured/expired - Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_A82D008A2EA4601C3F6E4FCE6E3D4CFF_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_A82D008A2EA4601C3F6E4FCE6E3D4CFF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_A82D008A2EA4601C3F6E4FCE6E3D4CFF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_A82D008A2EA4601C3F6E4FCE6E3D4CFF" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_A82D008A2EA4601C3F6E4FCE6E3D4CFF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_2E0DF22EC49A37DDEC344FCE6E3D7BAA_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_2E0DF22EC49A37DDEC344FCE6E3D7BAA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options - Shares Vested and Expected to Vest</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_2E0DF22EC49A37DDEC344FCE6E3D7BAA_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_2E0DF22EC49A37DDEC344FCE6E3D7BAA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_2E0DF22EC49A37DDEC344FCE6E3D7BAA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_2E0DF22EC49A37DDEC344FCE6E3D7BAA" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_2E0DF22EC49A37DDEC344FCE6E3D7BAA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_0376DC2B8B19208F47794FCE6E3EAB46_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_0376DC2B8B19208F47794FCE6E3EAB46" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options Vested and Expected to Vest - Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_0376DC2B8B19208F47794FCE6E3EAB46_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_0376DC2B8B19208F47794FCE6E3EAB46" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_0376DC2B8B19208F47794FCE6E3EAB46" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_0376DC2B8B19208F47794FCE6E3EAB46" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_0376DC2B8B19208F47794FCE6E3EAB46" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_6EC767714062DAA8C9524FCE6E3E1438_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_6EC767714062DAA8C9524FCE6E3E1438" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options Vested and Expected to Vest - Weighted Average Remaining Contractual Term (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_6EC767714062DAA8C9524FCE6E3E1438_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_6EC767714062DAA8C9524FCE6E3E1438" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_6EC767714062DAA8C9524FCE6E3E1438" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_6EC767714062DAA8C9524FCE6E3E1438" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_6EC767714062DAA8C9524FCE6E3E1438" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_36420037E0AD5277551B4FCE6E3EF758_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_36420037E0AD5277551B4FCE6E3EF758" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options Vested and Expected to Vest - Aggregate Intrinsic Value (in millions)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_36420037E0AD5277551B4FCE6E3EF758_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_36420037E0AD5277551B4FCE6E3EF758" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_36420037E0AD5277551B4FCE6E3EF758" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_36420037E0AD5277551B4FCE6E3EF758" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_36420037E0AD5277551B4FCE6E3EF758" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_5E0820ED2B4B97355BEC4FCE6E3E5CA4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_5E0820ED2B4B97355BEC4FCE6E3E5CA4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Exercise Price - Options Exercisable</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_5E0820ED2B4B97355BEC4FCE6E3E5CA4_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_5E0820ED2B4B97355BEC4FCE6E3E5CA4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_5E0820ED2B4B97355BEC4FCE6E3E5CA4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_5E0820ED2B4B97355BEC4FCE6E3E5CA4" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_5E0820ED2B4B97355BEC4FCE6E3E5CA4" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_EBA496D0D57C7B811AB74FCE6E3EDCEA_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_EBA496D0D57C7B811AB74FCE6E3EDCEA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Remaining Contractual Term (in years) - Exercisable</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_EBA496D0D57C7B811AB74FCE6E3EDCEA_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_EBA496D0D57C7B811AB74FCE6E3EDCEA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_EBA496D0D57C7B811AB74FCE6E3EDCEA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_EBA496D0D57C7B811AB74FCE6E3EDCEA" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_EBA496D0D57C7B811AB74FCE6E3EDCEA" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_A98CE9162B8BE7F71CC64FCE6E3EF2E6_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_A98CE9162B8BE7F71CC64FCE6E3EF2E6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options Exercisable Aggregate Intrinsic Value (in millions)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_A98CE9162B8BE7F71CC64FCE6E3EF2E6_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_A98CE9162B8BE7F71CC64FCE6E3EF2E6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_A98CE9162B8BE7F71CC64FCE6E3EF2E6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_A98CE9162B8BE7F71CC64FCE6E3EF2E6" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_A98CE9162B8BE7F71CC64FCE6E3EF2E6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_D028C535DD74517E1EFA4FCE6E3ECEBC_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_D028C535DD74517E1EFA4FCE6E3ECEBC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options, Exercises in Period, Total Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_D028C535DD74517E1EFA4FCE6E3ECEBC_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_D028C535DD74517E1EFA4FCE6E3ECEBC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_D028C535DD74517E1EFA4FCE6E3ECEBC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_D028C535DD74517E1EFA4FCE6E3ECEBC" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_D028C535DD74517E1EFA4FCE6E3ECEBC" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_D3CE1C8B5F5C73B2D42A4FCE6E3F35B3_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_D3CE1C8B5F5C73B2D42A4FCE6E3F35B3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_D3CE1C8B5F5C73B2D42A4FCE6E3F35B3_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_D3CE1C8B5F5C73B2D42A4FCE6E3F35B3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_D3CE1C8B5F5C73B2D42A4FCE6E3F35B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_D3CE1C8B5F5C73B2D42A4FCE6E3F35B3" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_D3CE1C8B5F5C73B2D42A4FCE6E3F35B3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_ACA1FDF1E7DC4ED4293D4FCE6E3F7C0E_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_ACA1FDF1E7DC4ED4293D4FCE6E3F7C0E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Received from Exercise of Stock Options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_ACA1FDF1E7DC4ED4293D4FCE6E3F7C0E_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_ACA1FDF1E7DC4ED4293D4FCE6E3F7C0E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_ACA1FDF1E7DC4ED4293D4FCE6E3F7C0E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised_ACA1FDF1E7DC4ED4293D4FCE6E3F7C0E" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised_ACA1FDF1E7DC4ED4293D4FCE6E3F7C0E" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_448988E913751606701D4FCE6E3FED59_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_448988E913751606701D4FCE6E3FED59" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Tax Benefit from Exercise of Stock Options</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_448988E913751606701D4FCE6E3FED59_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_448988E913751606701D4FCE6E3FED59" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Tax Benefit from Exercise of Stock Options</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_448988E913751606701D4FCE6E3FED59" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_448988E913751606701D4FCE6E3FED59" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_448988E913751606701D4FCE6E3FED59" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_25020A14F52BA868061B4FCE6E3F6E2E_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_25020A14F52BA868061B4FCE6E3F6E2E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total unrecognized compensation cost from stock options</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_25020A14F52BA868061B4FCE6E3F6E2E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_25020A14F52BA868061B4FCE6E3F6E2E" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_25020A14F52BA868061B4FCE6E3F6E2E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_30B7C80882BCF83FEA1A4FCE6E3F85BC_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_30B7C80882BCF83FEA1A4FCE6E3F85BC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock Units - Forfeited</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_30B7C80882BCF83FEA1A4FCE6E3F85BC_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_30B7C80882BCF83FEA1A4FCE6E3F85BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_30B7C80882BCF83FEA1A4FCE6E3F85BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_30B7C80882BCF83FEA1A4FCE6E3F85BC" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_30B7C80882BCF83FEA1A4FCE6E3F85BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_D7C64A0BD27E3D94FC5B4FCE6E3F023D_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_D7C64A0BD27E3D94FC5B4FCE6E3F023D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options Number Exercisable</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_D7C64A0BD27E3D94FC5B4FCE6E3F023D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_D7C64A0BD27E3D94FC5B4FCE6E3F023D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_D7C64A0BD27E3D94FC5B4FCE6E3F023D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_D7C64A0BD27E3D94FC5B4FCE6E3F023D" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_D7C64A0BD27E3D94FC5B4FCE6E3F023D" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_0313FB112EB8C4045D554FCE6E40B328_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_0313FB112EB8C4045D554FCE6E40B328" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_0313FB112EB8C4045D554FCE6E40B328_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_0313FB112EB8C4045D554FCE6E40B328" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_0313FB112EB8C4045D554FCE6E40B328" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_0313FB112EB8C4045D554FCE6E40B328" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_0313FB112EB8C4045D554FCE6E40B328" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C831EC45634AEB6D153F4FCE6E407FD7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C831EC45634AEB6D153F4FCE6E407FD7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options Vesting Period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C831EC45634AEB6D153F4FCE6E407FD7_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C831EC45634AEB6D153F4FCE6E407FD7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C831EC45634AEB6D153F4FCE6E407FD7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C831EC45634AEB6D153F4FCE6E407FD7" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C831EC45634AEB6D153F4FCE6E407FD7" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_11BF262941A759FD5C644FCE6E4048CC_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_11BF262941A759FD5C644FCE6E4048CC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_11BF262941A759FD5C644FCE6E4048CC_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_11BF262941A759FD5C644FCE6E4048CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_11BF262941A759FD5C644FCE6E4048CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_11BF262941A759FD5C644FCE6E4048CC" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_11BF262941A759FD5C644FCE6E4048CC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_27A68F6E3B4B92A439444FCE6E400102_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_27A68F6E3B4B92A439444FCE6E400102" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Contribution Rate - Maximum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_27A68F6E3B4B92A439444FCE6E400102_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_27A68F6E3B4B92A439444FCE6E400102" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_27A68F6E3B4B92A439444FCE6E400102" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_27A68F6E3B4B92A439444FCE6E400102" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_27A68F6E3B4B92A439444FCE6E400102" xlink:type="arc" />
    <link:label id="lab_bio_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeContributionAmount_288CE0CCB8BAFBB7EABC4FCE6E40D6B1_terseLabel_en-US" xlink:label="lab_bio_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeContributionAmount_288CE0CCB8BAFBB7EABC4FCE6E40D6B1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Contribution Amount</link:label>
    <link:label id="lab_bio_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeContributionAmount_288CE0CCB8BAFBB7EABC4FCE6E40D6B1_label_en-US" xlink:label="lab_bio_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeContributionAmount_288CE0CCB8BAFBB7EABC4FCE6E40D6B1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Contribution Amount</link:label>
    <link:label id="lab_bio_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeContributionAmount_288CE0CCB8BAFBB7EABC4FCE6E40D6B1_documentation_en-US" xlink:label="lab_bio_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeContributionAmount_288CE0CCB8BAFBB7EABC4FCE6E40D6B1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Contribution Amount</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeContributionAmount" xlink:label="loc_bio_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeContributionAmount_288CE0CCB8BAFBB7EABC4FCE6E40D6B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeContributionAmount_288CE0CCB8BAFBB7EABC4FCE6E40D6B1" xlink:to="lab_bio_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeContributionAmount_288CE0CCB8BAFBB7EABC4FCE6E40D6B1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_FB71A9D1D05AB85EA3784FCE6E4040BC_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_FB71A9D1D05AB85EA3784FCE6E4040BC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Purchase Price Discount from Market Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_FB71A9D1D05AB85EA3784FCE6E4040BC_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_FB71A9D1D05AB85EA3784FCE6E4040BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_FB71A9D1D05AB85EA3784FCE6E4040BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_FB71A9D1D05AB85EA3784FCE6E4040BC" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_FB71A9D1D05AB85EA3784FCE6E4040BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_5E17A561AD509CC87C2F4FCE6E415CB8_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_5E17A561AD509CC87C2F4FCE6E415CB8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_5E17A561AD509CC87C2F4FCE6E415CB8_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_5E17A561AD509CC87C2F4FCE6E415CB8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allocated Share-based Compensation Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_5E17A561AD509CC87C2F4FCE6E415CB8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense_5E17A561AD509CC87C2F4FCE6E415CB8" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense_5E17A561AD509CC87C2F4FCE6E415CB8" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_6CA05997ECF6EFA9C7D14FCE6E41F710_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_6CA05997ECF6EFA9C7D14FCE6E41F710" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Tax Benefit from Compensation Expense</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_6CA05997ECF6EFA9C7D14FCE6E41F710_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_6CA05997ECF6EFA9C7D14FCE6E41F710" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Tax Benefit from Compensation Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_6CA05997ECF6EFA9C7D14FCE6E41F710" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_6CA05997ECF6EFA9C7D14FCE6E41F710" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_6CA05997ECF6EFA9C7D14FCE6E41F710" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_05FA261B9C452884B8094FCE6E412EEF_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_05FA261B9C452884B8094FCE6E412EEF" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted average fair value of options granted, period for recognition</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_05FA261B9C452884B8094FCE6E412EEF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_05FA261B9C452884B8094FCE6E412EEF" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_05FA261B9C452884B8094FCE6E412EEF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_C4D38D7C66C7DDE3F9AF4FCE6E41FF98_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_C4D38D7C66C7DDE3F9AF4FCE6E41FF98" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Risk Free Interest Rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_C4D38D7C66C7DDE3F9AF4FCE6E41FF98_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_C4D38D7C66C7DDE3F9AF4FCE6E41FF98" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_C4D38D7C66C7DDE3F9AF4FCE6E41FF98" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_C4D38D7C66C7DDE3F9AF4FCE6E41FF98" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_C4D38D7C66C7DDE3F9AF4FCE6E41FF98" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_3842FB89F45077C850BB4FCE6E412A39_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_3842FB89F45077C850BB4FCE6E412A39" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected life (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_3842FB89F45077C850BB4FCE6E412A39_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_3842FB89F45077C850BB4FCE6E412A39" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_3842FB89F45077C850BB4FCE6E412A39" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_3842FB89F45077C850BB4FCE6E412A39" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_3842FB89F45077C850BB4FCE6E412A39" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend_887F8CFE3F48A6C699B94FCE6E425535_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend_887F8CFE3F48A6C699B94FCE6E425535" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected dividend</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend_887F8CFE3F48A6C699B94FCE6E425535_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend_887F8CFE3F48A6C699B94FCE6E425535" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Expected Dividend</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend_887F8CFE3F48A6C699B94FCE6E425535" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend_887F8CFE3F48A6C699B94FCE6E425535" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend_887F8CFE3F48A6C699B94FCE6E425535" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_4AD77BC832C2723399844FCE6E42EBAB_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_4AD77BC832C2723399844FCE6E42EBAB" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted average fair value of options granted</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_4AD77BC832C2723399844FCE6E42EBAB_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_4AD77BC832C2723399844FCE6E42EBAB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_4AD77BC832C2723399844FCE6E42EBAB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_4AD77BC832C2723399844FCE6E42EBAB" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_4AD77BC832C2723399844FCE6E42EBAB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_0C7C551F2F85AB490E784FCE6E42C42B_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_0C7C551F2F85AB490E784FCE6E42C42B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected dividend yield</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_0C7C551F2F85AB490E784FCE6E42C42B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_0C7C551F2F85AB490E784FCE6E42C42B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_0C7C551F2F85AB490E784FCE6E42C42B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_0C7C551F2F85AB490E784FCE6E42C42B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_0C7C551F2F85AB490E784FCE6E42C42B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_7FE9EB0F99870FCDC9204FCE6E42DB6D_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_7FE9EB0F99870FCDC9204FCE6E42DB6D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_7FE9EB0F99870FCDC9204FCE6E42DB6D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_7FE9EB0F99870FCDC9204FCE6E42DB6D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_7FE9EB0F99870FCDC9204FCE6E42DB6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_7FE9EB0F99870FCDC9204FCE6E42DB6D" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_7FE9EB0F99870FCDC9204FCE6E42DB6D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_C12B22E65A75AECC9E824FCE6E42A46B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_C12B22E65A75AECC9E824FCE6E42A46B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_C12B22E65A75AECC9E824FCE6E42A46B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_C12B22E65A75AECC9E824FCE6E42A46B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_C12B22E65A75AECC9E824FCE6E42A46B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_0B202CB67641ABD888F14FCE6E433AEC_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_0B202CB67641ABD888F14FCE6E433AEC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options - Shares Granted</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_0B202CB67641ABD888F14FCE6E433AEC_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_0B202CB67641ABD888F14FCE6E433AEC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_0B202CB67641ABD888F14FCE6E433AEC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_0B202CB67641ABD888F14FCE6E433AEC" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_0B202CB67641ABD888F14FCE6E433AEC" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1A3452E93E107B88F5CD4FCE6E43ACE7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1A3452E93E107B88F5CD4FCE6E43ACE7" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Options - Shares Exercised</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1A3452E93E107B88F5CD4FCE6E43ACE7_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1A3452E93E107B88F5CD4FCE6E43ACE7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1A3452E93E107B88F5CD4FCE6E43ACE7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1A3452E93E107B88F5CD4FCE6E43ACE7" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1A3452E93E107B88F5CD4FCE6E43ACE7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_49600171ACC2AAD78B574FCE6E43B4E1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_49600171ACC2AAD78B574FCE6E43B4E1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Options - Shares Forfeitures/expired</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_49600171ACC2AAD78B574FCE6E43B4E1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_49600171ACC2AAD78B574FCE6E43B4E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_49600171ACC2AAD78B574FCE6E43B4E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_49600171ACC2AAD78B574FCE6E43B4E1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_49600171ACC2AAD78B574FCE6E43B4E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_D333CFB7730BB7EA5FB077E179963ACF_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_D333CFB7730BB7EA5FB077E179963ACF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Information, Profit (Loss) [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationProfitLossAbstract" xlink:label="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_D333CFB7730BB7EA5FB077E179963ACF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_D333CFB7730BB7EA5FB077E179963ACF" xlink:to="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_D333CFB7730BB7EA5FB077E179963ACF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_2A007CC64792D99EA35777E179968898_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_2A007CC64792D99EA35777E179968898" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_2A007CC64792D99EA35777E179968898_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_2A007CC64792D99EA35777E179968898" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable" xlink:label="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_2A007CC64792D99EA35777E179968898" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_2A007CC64792D99EA35777E179968898" xlink:to="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_2A007CC64792D99EA35777E179968898" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyGainLossMember_8567DA1E70B9C8AF005677E17997B724_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyGainLossMember_8567DA1E70B9C8AF005677E17997B724" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency Gain (Loss) [Member]</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyGainLossMember_8567DA1E70B9C8AF005677E17997B724_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyGainLossMember_8567DA1E70B9C8AF005677E17997B724" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Gain (Loss) [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyGainLossMember" xlink:label="loc_us-gaap_ForeignCurrencyGainLossMember_8567DA1E70B9C8AF005677E17997B724" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyGainLossMember_8567DA1E70B9C8AF005677E17997B724" xlink:to="lab_us-gaap_ForeignCurrencyGainLossMember_8567DA1E70B9C8AF005677E17997B724" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpenseMember_4A3168EB02DF57383B3677E17998B28A_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpenseMember_4A3168EB02DF57383B3677E17998B28A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income (Expense) [Member]</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpenseMember_4A3168EB02DF57383B3677E17998B28A_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpenseMember_4A3168EB02DF57383B3677E17998B28A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income (Expense) [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseMember" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseMember_4A3168EB02DF57383B3677E17998B28A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseMember_4A3168EB02DF57383B3677E17998B28A" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpenseMember_4A3168EB02DF57383B3677E17998B28A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_DC867587D6F541E0B70E77E179999993_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember_DC867587D6F541E0B70E77E179999993" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Corporate, Non-Segment [Member]</link:label>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_DC867587D6F541E0B70E77E179999993_label_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember_DC867587D6F541E0B70E77E179999993" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate, Non-Segment [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="loc_us-gaap_CorporateNonSegmentMember_DC867587D6F541E0B70E77E179999993" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateNonSegmentMember_DC867587D6F541E0B70E77E179999993" xlink:to="lab_us-gaap_CorporateNonSegmentMember_DC867587D6F541E0B70E77E179999993" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_D569C9A5F631337F34F577E17999A86D_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_D569C9A5F631337F34F577E17999A86D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_D569C9A5F631337F34F577E17999A86D_label_en-US" xlink:label="lab_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_D569C9A5F631337F34F577E17999A86D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems" xlink:label="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_D569C9A5F631337F34F577E17999A86D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_D569C9A5F631337F34F577E17999A86D" xlink:to="lab_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_D569C9A5F631337F34F577E17999A86D" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrealizedGainOnSecurities_26C326E857D4C5153D7777E17999D467_terseLabel_en-US" xlink:label="lab_us-gaap_UnrealizedGainOnSecurities_26C326E857D4C5153D7777E17999D467" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized Gain on Securities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrealizedGainOnSecurities" xlink:label="loc_us-gaap_UnrealizedGainOnSecurities_26C326E857D4C5153D7777E17999D467" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrealizedGainOnSecurities_26C326E857D4C5153D7777E17999D467" xlink:to="lab_us-gaap_UnrealizedGainOnSecurities_26C326E857D4C5153D7777E17999D467" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_05AC2E1D688859EC0FA3AE30E822ADFD_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_05AC2E1D688859EC0FA3AE30E822ADFD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Product Warranty Liability</link:label>
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_05AC2E1D688859EC0FA3AE30E822ADFD_label_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_05AC2E1D688859EC0FA3AE30E822ADFD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Product Warranty Liability [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_05AC2E1D688859EC0FA3AE30E822ADFD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_05AC2E1D688859EC0FA3AE30E822ADFD" xlink:to="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_05AC2E1D688859EC0FA3AE30E822ADFD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_BDA2E0AB09FD786F3FC6AE30E8228229_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_BDA2E0AB09FD786F3FC6AE30E8228229" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Weighted Average Number of Shares</link:label>
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_BDA2E0AB09FD786F3FC6AE30E8228229_label_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_BDA2E0AB09FD786F3FC6AE30E8228229" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Weighted Average Number of Shares [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_BDA2E0AB09FD786F3FC6AE30E8228229" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_BDA2E0AB09FD786F3FC6AE30E8228229" xlink:to="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_BDA2E0AB09FD786F3FC6AE30E8228229" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable_4C5BA9360B18355F1F8777E14B7BB4FE_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable_4C5BA9360B18355F1F8777E14B7BB4FE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Quantifying Prior Year Misstatement Corrected in Current Year Financial Statements [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable_4C5BA9360B18355F1F8777E14B7BB4FE_label_en-US" xlink:label="lab_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable_4C5BA9360B18355F1F8777E14B7BB4FE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Quantifying Prior Year Misstatement Corrected in Current Year Financial Statements [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable" xlink:label="loc_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable_4C5BA9360B18355F1F8777E14B7BB4FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable_4C5BA9360B18355F1F8777E14B7BB4FE" xlink:to="lab_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable_4C5BA9360B18355F1F8777E14B7BB4FE" xlink:type="arc" />
    <link:label id="lab_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis_6091C366EE8D6F3C41B477E14B824678_terseLabel_en-US" xlink:label="lab_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis_6091C366EE8D6F3C41B477E14B824678" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nature of Error [Axis]</link:label>
    <link:label id="lab_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis_6091C366EE8D6F3C41B477E14B824678_label_en-US" xlink:label="lab_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis_6091C366EE8D6F3C41B477E14B824678" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nature of Error [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis" xlink:label="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis_6091C366EE8D6F3C41B477E14B824678" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis_6091C366EE8D6F3C41B477E14B824678" xlink:to="lab_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis_6091C366EE8D6F3C41B477E14B824678" xlink:type="arc" />
    <link:label id="lab_us-gaap_NatureOfErrorDomain_2E2BAF36C8574DE9F7CD77E14B8310DB_terseLabel_en-US" xlink:label="lab_us-gaap_NatureOfErrorDomain_2E2BAF36C8574DE9F7CD77E14B8310DB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nature of Error [Domain]</link:label>
    <link:label id="lab_us-gaap_NatureOfErrorDomain_2E2BAF36C8574DE9F7CD77E14B8310DB_label_en-US" xlink:label="lab_us-gaap_NatureOfErrorDomain_2E2BAF36C8574DE9F7CD77E14B8310DB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nature of Error [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NatureOfErrorDomain" xlink:label="loc_us-gaap_NatureOfErrorDomain_2E2BAF36C8574DE9F7CD77E14B8310DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NatureOfErrorDomain_2E2BAF36C8574DE9F7CD77E14B8310DB" xlink:to="lab_us-gaap_NatureOfErrorDomain_2E2BAF36C8574DE9F7CD77E14B8310DB" xlink:type="arc" />
    <link:label id="lab_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_3013D82ED472159AFE7977E14B83C2BF_terseLabel_en-US" xlink:label="lab_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_3013D82ED472159AFE7977E14B83C2BF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Quantifying Misstatement in Current Year Financial Statements [Line Items]</link:label>
    <link:label id="lab_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_3013D82ED472159AFE7977E14B83C2BF_label_en-US" xlink:label="lab_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_3013D82ED472159AFE7977E14B83C2BF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quantifying Misstatement in Current Year Financial Statements [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems" xlink:label="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_3013D82ED472159AFE7977E14B83C2BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_3013D82ED472159AFE7977E14B83C2BF" xlink:to="lab_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_3013D82ED472159AFE7977E14B83C2BF" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_5D33C612B3EC9201469177E14B8360D7_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_5D33C612B3EC9201469177E14B8360D7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_5D33C612B3EC9201469177E14B8360D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_5D33C612B3EC9201469177E14B8360D7" xlink:to="lab_us-gaap_OperatingIncomeLoss_5D33C612B3EC9201469177E14B8360D7" xlink:type="arc" />
    <link:label id="lab_us-gaap_GrossProfit_44795263BF32C35A394077E14B8431C3_terseLabel_en-US" xlink:label="lab_us-gaap_GrossProfit_44795263BF32C35A394077E14B8431C3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_44795263BF32C35A394077E14B8431C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_44795263BF32C35A394077E14B8431C3" xlink:to="lab_us-gaap_GrossProfit_44795263BF32C35A394077E14B8431C3" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrealizedLossOnSecurities_772ECA99C8AF92FB54A477E14B84958E_terseLabel_en-US" xlink:label="lab_us-gaap_UnrealizedLossOnSecurities_772ECA99C8AF92FB54A477E14B84958E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized Loss on Securities</link:label>
    <link:label id="lab_us-gaap_UnrealizedLossOnSecurities_772ECA99C8AF92FB54A477E14B84958E_label_en-US" xlink:label="lab_us-gaap_UnrealizedLossOnSecurities_772ECA99C8AF92FB54A477E14B84958E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrealized Loss on Securities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrealizedLossOnSecurities" xlink:label="loc_us-gaap_UnrealizedLossOnSecurities_772ECA99C8AF92FB54A477E14B84958E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrealizedLossOnSecurities_772ECA99C8AF92FB54A477E14B84958E" xlink:to="lab_us-gaap_UnrealizedLossOnSecurities_772ECA99C8AF92FB54A477E14B84958E" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_A5ED1FD71DCD19C6DE3D77E14B84F98D_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_A5ED1FD71DCD19C6DE3D77E14B84F98D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_A5ED1FD71DCD19C6DE3D77E14B84F98D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_A5ED1FD71DCD19C6DE3D77E14B84F98D" xlink:to="lab_us-gaap_NetIncomeLoss_A5ED1FD71DCD19C6DE3D77E14B84F98D" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_761E746EA6AF14EA0BD177E14B851844_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_761E746EA6AF14EA0BD177E14B851844" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_761E746EA6AF14EA0BD177E14B851844" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_761E746EA6AF14EA0BD177E14B851844" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_761E746EA6AF14EA0BD177E14B851844" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_CB99FD243281D1A0A6DCAE30E8342D58_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_CB99FD243281D1A0A6DCAE30E8342D58" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring and Related Activities Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_CB99FD243281D1A0A6DCAE30E8342D58_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_CB99FD243281D1A0A6DCAE30E8342D58" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring and Related Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_CB99FD243281D1A0A6DCAE30E8342D58" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_CB99FD243281D1A0A6DCAE30E8342D58" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_CB99FD243281D1A0A6DCAE30E8342D58" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_A88DE128BAEB7238E0E773FEFEC0504C_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_A88DE128BAEB7238E0E773FEFEC0504C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_A88DE128BAEB7238E0E773FEFEC0504C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_A88DE128BAEB7238E0E773FEFEC0504C" xlink:to="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_A88DE128BAEB7238E0E773FEFEC0504C" xlink:type="arc" />
    <link:label id="lab_bio_CellsorterMember_350EFA1DAD8B9A74CB5C73FEFEC62DB5_terseLabel_en-US" xlink:label="lab_bio_CellsorterMember_350EFA1DAD8B9A74CB5C73FEFEC62DB5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">CellSorter [Member]</link:label>
    <link:label id="lab_bio_CellsorterMember_350EFA1DAD8B9A74CB5C73FEFEC62DB5_label_en-US" xlink:label="lab_bio_CellsorterMember_350EFA1DAD8B9A74CB5C73FEFEC62DB5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CellSorter [Member]</link:label>
    <link:label id="lab_bio_CellsorterMember_350EFA1DAD8B9A74CB5C73FEFEC62DB5_documentation_en-US" xlink:label="lab_bio_CellsorterMember_350EFA1DAD8B9A74CB5C73FEFEC62DB5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">CellSorter [Member] [Member]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_CellsorterMember" xlink:label="loc_bio_CellsorterMember_350EFA1DAD8B9A74CB5C73FEFEC62DB5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_CellsorterMember_350EFA1DAD8B9A74CB5C73FEFEC62DB5" xlink:to="lab_bio_CellsorterMember_350EFA1DAD8B9A74CB5C73FEFEC62DB5" xlink:type="arc" />
    <link:label id="lab_srt_MinimumMember_913C083168CDABEB418B73FEFEC86B7A_terseLabel_en-US" xlink:label="lab_srt_MinimumMember_913C083168CDABEB418B73FEFEC86B7A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:label id="lab_srt_MinimumMember_913C083168CDABEB418B73FEFEC86B7A_label_en-US" xlink:label="lab_srt_MinimumMember_913C083168CDABEB418B73FEFEC86B7A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_913C083168CDABEB418B73FEFEC86B7A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember_913C083168CDABEB418B73FEFEC86B7A" xlink:to="lab_srt_MinimumMember_913C083168CDABEB418B73FEFEC86B7A" xlink:type="arc" />
    <link:label id="lab_srt_MaximumMember_0FF6BE95CB564B9FD0F573FEFEC871F2_terseLabel_en-US" xlink:label="lab_srt_MaximumMember_0FF6BE95CB564B9FD0F573FEFEC871F2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:label id="lab_srt_MaximumMember_0FF6BE95CB564B9FD0F573FEFEC871F2_label_en-US" xlink:label="lab_srt_MaximumMember_0FF6BE95CB564B9FD0F573FEFEC871F2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_0FF6BE95CB564B9FD0F573FEFEC871F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember_0FF6BE95CB564B9FD0F573FEFEC871F2" xlink:to="lab_srt_MaximumMember_0FF6BE95CB564B9FD0F573FEFEC871F2" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_7646615511F4FC65E07E73FEFEC86D0D_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_7646615511F4FC65E07E73FEFEC86D0D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquired Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_7646615511F4FC65E07E73FEFEC86D0D_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_7646615511F4FC65E07E73FEFEC86D0D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_7646615511F4FC65E07E73FEFEC86D0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_7646615511F4FC65E07E73FEFEC86D0D" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_7646615511F4FC65E07E73FEFEC86D0D" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8263960F83BD2B18AF5E73FEFEC81BD8_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8263960F83BD2B18AF5E73FEFEC81BD8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8263960F83BD2B18AF5E73FEFEC81BD8_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8263960F83BD2B18AF5E73FEFEC81BD8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8263960F83BD2B18AF5E73FEFEC81BD8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8263960F83BD2B18AF5E73FEFEC81BD8" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8263960F83BD2B18AF5E73FEFEC81BD8" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_2BAA70FB4B53C47FD71873FEFEC8076F_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_2BAA70FB4B53C47FD71873FEFEC8076F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_2BAA70FB4B53C47FD71873FEFEC8076F_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_2BAA70FB4B53C47FD71873FEFEC8076F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_2BAA70FB4B53C47FD71873FEFEC8076F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember_2BAA70FB4B53C47FD71873FEFEC8076F" xlink:to="lab_us-gaap_CustomerRelationshipsMember_2BAA70FB4B53C47FD71873FEFEC8076F" xlink:type="arc" />
    <link:label id="lab_bio_KnowHowMember_061E1551D2CCBE96EFC673FEFEC9CFA4_terseLabel_en-US" xlink:label="lab_bio_KnowHowMember_061E1551D2CCBE96EFC673FEFEC9CFA4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Know how [Member]</link:label>
    <link:label id="lab_bio_KnowHowMember_061E1551D2CCBE96EFC673FEFEC9CFA4_label_en-US" xlink:label="lab_bio_KnowHowMember_061E1551D2CCBE96EFC673FEFEC9CFA4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Know How [Member]</link:label>
    <link:label id="lab_bio_KnowHowMember_061E1551D2CCBE96EFC673FEFEC9CFA4_documentation_en-US" xlink:label="lab_bio_KnowHowMember_061E1551D2CCBE96EFC673FEFEC9CFA4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Know how [Member]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_KnowHowMember" xlink:label="loc_bio_KnowHowMember_061E1551D2CCBE96EFC673FEFEC9CFA4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_KnowHowMember_061E1551D2CCBE96EFC673FEFEC9CFA4" xlink:to="lab_bio_KnowHowMember_061E1551D2CCBE96EFC673FEFEC9CFA4" xlink:type="arc" />
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_6E751189AD6E55920F5573FEFEC913C2_terseLabel_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember_6E751189AD6E55920F5573FEFEC913C2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Developed Technology Rights [Member]</link:label>
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_6E751189AD6E55920F5573FEFEC913C2_label_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember_6E751189AD6E55920F5573FEFEC913C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Developed Technology Rights [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_6E751189AD6E55920F5573FEFEC913C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DevelopedTechnologyRightsMember_6E751189AD6E55920F5573FEFEC913C2" xlink:to="lab_us-gaap_DevelopedTechnologyRightsMember_6E751189AD6E55920F5573FEFEC913C2" xlink:type="arc" />
    <link:label id="lab_us-gaap_LicensingAgreementsMember_89FF1DD1442C7A96B19C73FEFEC9A64B_terseLabel_en-US" xlink:label="lab_us-gaap_LicensingAgreementsMember_89FF1DD1442C7A96B19C73FEFEC9A64B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Licensing Agreements [Member]</link:label>
    <link:label id="lab_us-gaap_LicensingAgreementsMember_89FF1DD1442C7A96B19C73FEFEC9A64B_label_en-US" xlink:label="lab_us-gaap_LicensingAgreementsMember_89FF1DD1442C7A96B19C73FEFEC9A64B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Licensing Agreements [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LicensingAgreementsMember" xlink:label="loc_us-gaap_LicensingAgreementsMember_89FF1DD1442C7A96B19C73FEFEC9A64B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LicensingAgreementsMember_89FF1DD1442C7A96B19C73FEFEC9A64B" xlink:to="lab_us-gaap_LicensingAgreementsMember_89FF1DD1442C7A96B19C73FEFEC9A64B" xlink:type="arc" />
    <link:label id="lab_us-gaap_TradeNamesMember_3B6ECD8F2335C32FD55073FEFEC9B448_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember_3B6ECD8F2335C32FD55073FEFEC9B448" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trade Names [Member]</link:label>
    <link:label id="lab_us-gaap_TradeNamesMember_3B6ECD8F2335C32FD55073FEFEC9B448_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember_3B6ECD8F2335C32FD55073FEFEC9B448" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trade Names [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaap_TradeNamesMember_3B6ECD8F2335C32FD55073FEFEC9B448" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember_3B6ECD8F2335C32FD55073FEFEC9B448" xlink:to="lab_us-gaap_TradeNamesMember_3B6ECD8F2335C32FD55073FEFEC9B448" xlink:type="arc" />
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_A653949EC40C61F5C54D73FEFEC9423C_terseLabel_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember_A653949EC40C61F5C54D73FEFEC9423C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncompete Agreements [Member]</link:label>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_A653949EC40C61F5C54D73FEFEC9423C_label_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember_A653949EC40C61F5C54D73FEFEC9423C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncompete Agreements [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_A653949EC40C61F5C54D73FEFEC9423C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncompeteAgreementsMember_A653949EC40C61F5C54D73FEFEC9423C" xlink:to="lab_us-gaap_NoncompeteAgreementsMember_A653949EC40C61F5C54D73FEFEC9423C" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_952541C768139916134B73FEFEC9660F_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember_952541C768139916134B73FEFEC9660F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Intangible Assets [Member]</link:label>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_952541C768139916134B73FEFEC9660F_label_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember_952541C768139916134B73FEFEC9660F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Intangible Assets [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_952541C768139916134B73FEFEC9660F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember_952541C768139916134B73FEFEC9660F" xlink:to="lab_us-gaap_OtherIntangibleAssetsMember_952541C768139916134B73FEFEC9660F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquired Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquired Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_6DCDC5BD593E2FB515D573FEFECB2FBB_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_6DCDC5BD593E2FB515D573FEFECB2FBB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Remaining Amortization Period</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_6DCDC5BD593E2FB515D573FEFECB2FBB_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_6DCDC5BD593E2FB515D573FEFECB2FBB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Remaining Amortization Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_6DCDC5BD593E2FB515D573FEFECB2FBB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_6DCDC5BD593E2FB515D573FEFECB2FBB" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_6DCDC5BD593E2FB515D573FEFECB2FBB" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_2D9AD2EC5B68494628DF73FEFECB7CDD_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_2D9AD2EC5B68494628DF73FEFECB7CDD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_2D9AD2EC5B68494628DF73FEFECB7CDD_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_2D9AD2EC5B68494628DF73FEFECB7CDD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_2D9AD2EC5B68494628DF73FEFECB7CDD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross_2D9AD2EC5B68494628DF73FEFECB7CDD" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross_2D9AD2EC5B68494628DF73FEFECB7CDD" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_044CFF290A3294ABC92C73FEFECBAFF7_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_044CFF290A3294ABC92C73FEFECBAFF7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Future Amortization Expense, Year One</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_044CFF290A3294ABC92C73FEFECBAFF7_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_044CFF290A3294ABC92C73FEFECBAFF7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_044CFF290A3294ABC92C73FEFECBAFF7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_044CFF290A3294ABC92C73FEFECBAFF7" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_044CFF290A3294ABC92C73FEFECBAFF7" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_64962F2FA659A3A9BDB573FEFECB3030_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_64962F2FA659A3A9BDB573FEFECB3030" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Future Amortization Expense, Year Two</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_64962F2FA659A3A9BDB573FEFECB3030_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_64962F2FA659A3A9BDB573FEFECB3030" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Two</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_64962F2FA659A3A9BDB573FEFECB3030" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_64962F2FA659A3A9BDB573FEFECB3030" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_64962F2FA659A3A9BDB573FEFECB3030" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_A64CE5E5F3A941D3C39673FEFECBCF0D_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_A64CE5E5F3A941D3C39673FEFECBCF0D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Future Amortization Expense, Year Three</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_A64CE5E5F3A941D3C39673FEFECBCF0D_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_A64CE5E5F3A941D3C39673FEFECBCF0D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Three</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_A64CE5E5F3A941D3C39673FEFECBCF0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_A64CE5E5F3A941D3C39673FEFECBCF0D" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_A64CE5E5F3A941D3C39673FEFECBCF0D" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_DA0816819920DB795B6073FEFECB8B4E_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_DA0816819920DB795B6073FEFECB8B4E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Future Amortization Expense, Year Four</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_DA0816819920DB795B6073FEFECB8B4E_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_DA0816819920DB795B6073FEFECB8B4E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Four</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_DA0816819920DB795B6073FEFECB8B4E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_DA0816819920DB795B6073FEFECB8B4E" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_DA0816819920DB795B6073FEFECB8B4E" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_4DC8F09A452E6B6E4C8473FEFECBC26C_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_4DC8F09A452E6B6E4C8473FEFECBC26C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Future Amortization Expense, Year Five</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_4DC8F09A452E6B6E4C8473FEFECBC26C_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_4DC8F09A452E6B6E4C8473FEFECBC26C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Five</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_4DC8F09A452E6B6E4C8473FEFECBC26C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_4DC8F09A452E6B6E4C8473FEFECBC26C" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_4DC8F09A452E6B6E4C8473FEFECBC26C" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_EBFD2C68BBC99B9CB46473FEFECC2F23_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_EBFD2C68BBC99B9CB46473FEFECC2F23" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, after Year Five</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_EBFD2C68BBC99B9CB46473FEFECC2F23_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_EBFD2C68BBC99B9CB46473FEFECC2F23" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, after Year Five</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_EBFD2C68BBC99B9CB46473FEFECC2F23" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_EBFD2C68BBC99B9CB46473FEFECC2F23" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_EBFD2C68BBC99B9CB46473FEFECC2F23" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_86A5F3AD2055169410FE73FEFECCC247_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_86A5F3AD2055169410FE73FEFECCC247" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_86A5F3AD2055169410FE73FEFECCC247" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_86A5F3AD2055169410FE73FEFECCC247" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_86A5F3AD2055169410FE73FEFECCC247" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_5DD0D69216A75A90442773FEFECCB03D_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_5DD0D69216A75A90442773FEFECCB03D" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_5DD0D69216A75A90442773FEFECCB03D_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_5DD0D69216A75A90442773FEFECCB03D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_5DD0D69216A75A90442773FEFECCB03D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_5DD0D69216A75A90442773FEFECCB03D" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_5DD0D69216A75A90442773FEFECCB03D" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_24FAA08A62FB69208B2473FEFECC79B5_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_24FAA08A62FB69208B2473FEFECC79B5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net Carrying Amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_24FAA08A62FB69208B2473FEFECC79B5_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_24FAA08A62FB69208B2473FEFECC79B5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_24FAA08A62FB69208B2473FEFECC79B5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_24FAA08A62FB69208B2473FEFECC79B5" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet_24FAA08A62FB69208B2473FEFECC79B5" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentForAmortizationAbstract_72EF4AB5B2E70D3554E973FEFECC25F6_label_en-US" xlink:label="lab_us-gaap_AdjustmentForAmortizationAbstract_72EF4AB5B2E70D3554E973FEFECC25F6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentForAmortizationAbstract" xlink:label="loc_us-gaap_AdjustmentForAmortizationAbstract_72EF4AB5B2E70D3554E973FEFECC25F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentForAmortizationAbstract_72EF4AB5B2E70D3554E973FEFECC25F6" xlink:to="lab_us-gaap_AdjustmentForAmortizationAbstract_72EF4AB5B2E70D3554E973FEFECC25F6" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_71A80DB2536BB4476BDF73FEFECC484D_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_71A80DB2536BB4476BDF73FEFECC484D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization expense</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_71A80DB2536BB4476BDF73FEFECC484D_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_71A80DB2536BB4476BDF73FEFECC484D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_71A80DB2536BB4476BDF73FEFECC484D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets_71A80DB2536BB4476BDF73FEFECC484D" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets_71A80DB2536BB4476BDF73FEFECC484D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_B2DCA47ABFF8695541D873FEFECDE439_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_B2DCA47ABFF8695541D873FEFECDE439" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_B2DCA47ABFF8695541D873FEFECDE439_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_B2DCA47ABFF8695541D873FEFECDE439" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment of Intangible Assets, Finite-lived</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_B2DCA47ABFF8695541D873FEFECDE439" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_B2DCA47ABFF8695541D873FEFECDE439" xlink:to="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_B2DCA47ABFF8695541D873FEFECDE439" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_6B826855F974CBA8BC6C73FEFECDEA48_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_6B826855F974CBA8BC6C73FEFECDEA48" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_6B826855F974CBA8BC6C73FEFECDEA48" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_6B826855F974CBA8BC6C73FEFECDEA48" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_6B826855F974CBA8BC6C73FEFECDEA48" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_711987B69E076C7900722FC9AD5AE4E8_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract_711987B69E076C7900722FC9AD5AE4E8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_711987B69E076C7900722FC9AD5AE4E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_711987B69E076C7900722FC9AD5AE4E8" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract_711987B69E076C7900722FC9AD5AE4E8" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4478C52D9FC5EA9667432FC9AD5F24F1_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4478C52D9FC5EA9667432FC9AD5F24F1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4478C52D9FC5EA9667432FC9AD5F24F1_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4478C52D9FC5EA9667432FC9AD5F24F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4478C52D9FC5EA9667432FC9AD5F24F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4478C52D9FC5EA9667432FC9AD5F24F1" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4478C52D9FC5EA9667432FC9AD5F24F1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromCustomers_566D293FC1D17DF4DB662FC9AD5F8699_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromCustomers_566D293FC1D17DF4DB662FC9AD5F8699" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash received from customers</link:label>
    <link:label id="lab_us-gaap_ProceedsFromCustomers_566D293FC1D17DF4DB662FC9AD5F8699_label_en-US" xlink:label="lab_us-gaap_ProceedsFromCustomers_566D293FC1D17DF4DB662FC9AD5F8699" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Customers</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromCustomers" xlink:label="loc_us-gaap_ProceedsFromCustomers_566D293FC1D17DF4DB662FC9AD5F8699" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromCustomers_566D293FC1D17DF4DB662FC9AD5F8699" xlink:to="lab_us-gaap_ProceedsFromCustomers_566D293FC1D17DF4DB662FC9AD5F8699" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToSuppliersAndEmployees_6D1651E55FDF017749152FC9AD6064AD_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToSuppliersAndEmployees_6D1651E55FDF017749152FC9AD6064AD" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Cash paid to suppliers and employees</link:label>
    <link:label id="lab_us-gaap_PaymentsToSuppliersAndEmployees_6D1651E55FDF017749152FC9AD6064AD_label_en-US" xlink:label="lab_us-gaap_PaymentsToSuppliersAndEmployees_6D1651E55FDF017749152FC9AD6064AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Suppliers and Employees</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToSuppliersAndEmployees" xlink:label="loc_us-gaap_PaymentsToSuppliersAndEmployees_6D1651E55FDF017749152FC9AD6064AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToSuppliersAndEmployees_6D1651E55FDF017749152FC9AD6064AD" xlink:to="lab_us-gaap_PaymentsToSuppliersAndEmployees_6D1651E55FDF017749152FC9AD6064AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestPaid_5BD47A3626852FFFBD202FC9AD60299E_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestPaid_5BD47A3626852FFFBD202FC9AD60299E" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Interest paid, net</link:label>
    <link:label id="lab_us-gaap_InterestPaid_5BD47A3626852FFFBD202FC9AD60299E_label_en-US" xlink:label="lab_us-gaap_InterestPaid_5BD47A3626852FFFBD202FC9AD60299E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Paid, Including Capitalized Interest, Operating and Investing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaid" xlink:label="loc_us-gaap_InterestPaid_5BD47A3626852FFFBD202FC9AD60299E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaid_5BD47A3626852FFFBD202FC9AD60299E" xlink:to="lab_us-gaap_InterestPaid_5BD47A3626852FFFBD202FC9AD60299E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_C7CF8B5EE43511CC9E112FC9AD607A9C_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet_C7CF8B5EE43511CC9E112FC9AD607A9C" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Income tax payments, net</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_C7CF8B5EE43511CC9E112FC9AD607A9C_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet_C7CF8B5EE43511CC9E112FC9AD607A9C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_C7CF8B5EE43511CC9E112FC9AD607A9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet_C7CF8B5EE43511CC9E112FC9AD607A9C" xlink:to="lab_us-gaap_IncomeTaxesPaidNet_C7CF8B5EE43511CC9E112FC9AD607A9C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromOtherOperatingActivities_528B5DDAAEDEAC83F3A22FC9AD6087B7_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromOtherOperatingActivities_528B5DDAAEDEAC83F3A22FC9AD6087B7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment proceeds and miscellaneous receipts, net</link:label>
    <link:label id="lab_us-gaap_ProceedsFromOtherOperatingActivities_528B5DDAAEDEAC83F3A22FC9AD6087B7_label_en-US" xlink:label="lab_us-gaap_ProceedsFromOtherOperatingActivities_528B5DDAAEDEAC83F3A22FC9AD6087B7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Other Operating Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromOtherOperatingActivities" xlink:label="loc_us-gaap_ProceedsFromOtherOperatingActivities_528B5DDAAEDEAC83F3A22FC9AD6087B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromOtherOperatingActivities_528B5DDAAEDEAC83F3A22FC9AD6087B7" xlink:to="lab_us-gaap_ProceedsFromOtherOperatingActivities_528B5DDAAEDEAC83F3A22FC9AD6087B7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_9A14B552C9FF7531CEFC2FC9AD60CFCD_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_9A14B552C9FF7531CEFC2FC9AD60CFCD" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Excess tax benefits from share-based compensation</link:label>
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_9A14B552C9FF7531CEFC2FC9AD60CFCD_label_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_9A14B552C9FF7531CEFC2FC9AD60CFCD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Excess Tax Benefit from Share-based Compensation, Operating Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_9A14B552C9FF7531CEFC2FC9AD60CFCD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_9A14B552C9FF7531CEFC2FC9AD60CFCD" xlink:to="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_9A14B552C9FF7531CEFC2FC9AD60CFCD" xlink:type="arc" />
    <link:label id="lab_bio_Proceedsfromderivativeinstrumentsoperatingactivities_5EF1A66924AAE50F05D62FC9AD60D795_terseLabel_en-US" xlink:label="lab_bio_Proceedsfromderivativeinstrumentsoperatingactivities_5EF1A66924AAE50F05D62FC9AD60D795" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from (payments for) forward foreign exchange contracts, net</link:label>
    <link:label id="lab_bio_Proceedsfromderivativeinstrumentsoperatingactivities_5EF1A66924AAE50F05D62FC9AD60D795_label_en-US" xlink:label="lab_bio_Proceedsfromderivativeinstrumentsoperatingactivities_5EF1A66924AAE50F05D62FC9AD60D795" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from derivative instruments, operating activities</link:label>
    <link:label id="lab_bio_Proceedsfromderivativeinstrumentsoperatingactivities_5EF1A66924AAE50F05D62FC9AD60D795_documentation_en-US" xlink:label="lab_bio_Proceedsfromderivativeinstrumentsoperatingactivities_5EF1A66924AAE50F05D62FC9AD60D795" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Proceeds from derivative instruments, operating activities</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_Proceedsfromderivativeinstrumentsoperatingactivities" xlink:label="loc_bio_Proceedsfromderivativeinstrumentsoperatingactivities_5EF1A66924AAE50F05D62FC9AD60D795" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_Proceedsfromderivativeinstrumentsoperatingactivities_5EF1A66924AAE50F05D62FC9AD60D795" xlink:to="lab_bio_Proceedsfromderivativeinstrumentsoperatingactivities_5EF1A66924AAE50F05D62FC9AD60D795" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_33F8C8C65A4D5878E8402FC9AD61F0E3_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_33F8C8C65A4D5878E8402FC9AD61F0E3" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_33F8C8C65A4D5878E8402FC9AD61F0E3_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_33F8C8C65A4D5878E8402FC9AD61F0E3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_33F8C8C65A4D5878E8402FC9AD61F0E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_33F8C8C65A4D5878E8402FC9AD61F0E3" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_33F8C8C65A4D5878E8402FC9AD61F0E3" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44F0670D7757828C4B0E2FC9AD61E51E_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44F0670D7757828C4B0E2FC9AD61E51E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44F0670D7757828C4B0E2FC9AD61E51E_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44F0670D7757828C4B0E2FC9AD61E51E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44F0670D7757828C4B0E2FC9AD61E51E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44F0670D7757828C4B0E2FC9AD61E51E" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44F0670D7757828C4B0E2FC9AD61E51E" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_E13A4138082A9107F7492FC9AD618470_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_E13A4138082A9107F7492FC9AD618470" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Capital expenditures</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_E13A4138082A9107F7492FC9AD618470" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_E13A4138082A9107F7492FC9AD618470" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_E13A4138082A9107F7492FC9AD618470" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_3E522EC47E32E25D27302FC9AD61E7E1_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_3E522EC47E32E25D27302FC9AD61E7E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from dispositions of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_3E522EC47E32E25D27302FC9AD61E7E1_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_3E522EC47E32E25D27302FC9AD61E7E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_3E522EC47E32E25D27302FC9AD61E7E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_3E522EC47E32E25D27302FC9AD61E7E1" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_3E522EC47E32E25D27302FC9AD61E7E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleOfProductiveAssets_24B239D888DAB7519C332FC9AD62EDAB_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfProductiveAssets_24B239D888DAB7519C332FC9AD62EDAB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from divestiture of a product line</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfProductiveAssets_24B239D888DAB7519C332FC9AD62EDAB_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfProductiveAssets_24B239D888DAB7519C332FC9AD62EDAB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Productive Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_24B239D888DAB7519C332FC9AD62EDAB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_24B239D888DAB7519C332FC9AD62EDAB" xlink:to="lab_us-gaap_ProceedsFromSaleOfProductiveAssets_24B239D888DAB7519C332FC9AD62EDAB" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForProceedsFromInvestments_18AA0D59F97368E45AF22FDA87A00541_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromInvestments_18AA0D59F97368E45AF22FDA87A00541" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from (payments for) acquisitions and long-term investment</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromInvestments_18AA0D59F97368E45AF22FDA87A00541_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromInvestments_18AA0D59F97368E45AF22FDA87A00541" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for (Proceeds from) Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForProceedsFromInvestments" xlink:label="loc_us-gaap_PaymentsForProceedsFromInvestments_18AA0D59F97368E45AF22FDA87A00541" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromInvestments_18AA0D59F97368E45AF22FDA87A00541" xlink:to="lab_us-gaap_PaymentsForProceedsFromInvestments_18AA0D59F97368E45AF22FDA87A00541" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_E8C9F0161740AD6ADEB12FC9AD6213F8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_E8C9F0161740AD6ADEB12FC9AD6213F8" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payments for (Proceeds from) Other Investing Activities</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_E8C9F0161740AD6ADEB12FC9AD6213F8_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_E8C9F0161740AD6ADEB12FC9AD6213F8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for (Proceeds from) Other Investing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_E8C9F0161740AD6ADEB12FC9AD6213F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_E8C9F0161740AD6ADEB12FC9AD6213F8" xlink:to="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_E8C9F0161740AD6ADEB12FC9AD6213F8" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_F61735F5550F5C2638492FC9AD62BF32_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets_F61735F5550F5C2638492FC9AD62BF32" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payments for purchases of intangible assets</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_F61735F5550F5C2638492FC9AD62BF32_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets_F61735F5550F5C2638492FC9AD62BF32" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Intangible Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_F61735F5550F5C2638492FC9AD62BF32" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireIntangibleAssets_F61735F5550F5C2638492FC9AD62BF32" xlink:to="lab_us-gaap_PaymentsToAcquireIntangibleAssets_F61735F5550F5C2638492FC9AD62BF32" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireRestrictedInvestments_BE12CE52A217A628F1632FC9AD626BE3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireRestrictedInvestments_BE12CE52A217A628F1632FC9AD626BE3" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payments for purchases of restricted investment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireRestrictedInvestments_BE12CE52A217A628F1632FC9AD626BE3_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireRestrictedInvestments_BE12CE52A217A628F1632FC9AD626BE3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Restricted Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireRestrictedInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireRestrictedInvestments_BE12CE52A217A628F1632FC9AD626BE3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireRestrictedInvestments_BE12CE52A217A628F1632FC9AD626BE3" xlink:to="lab_us-gaap_PaymentsToAcquireRestrictedInvestments_BE12CE52A217A628F1632FC9AD626BE3" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireInvestments_263CE3AE010D1B3A37512FC9AD621E13_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInvestments_263CE3AE010D1B3A37512FC9AD621E13" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payments for purchases of marketable securities and investments</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireInvestments_263CE3AE010D1B3A37512FC9AD621E13_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInvestments_263CE3AE010D1B3A37512FC9AD621E13" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_263CE3AE010D1B3A37512FC9AD621E13" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireInvestments_263CE3AE010D1B3A37512FC9AD621E13" xlink:to="lab_us-gaap_PaymentsToAcquireInvestments_263CE3AE010D1B3A37512FC9AD621E13" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_EF7A73E7FB52D15E1C3C2FC9AD621556_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_EF7A73E7FB52D15E1C3C2FC9AD621556" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sales of marketable securities and investments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_EF7A73E7FB52D15E1C3C2FC9AD621556_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_EF7A73E7FB52D15E1C3C2FC9AD621556" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Available-for-sale Securities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_EF7A73E7FB52D15E1C3C2FC9AD621556" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_EF7A73E7FB52D15E1C3C2FC9AD621556" xlink:to="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_EF7A73E7FB52D15E1C3C2FC9AD621556" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_96DC91F3259C86F573BA2FC9AD63A40E_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_96DC91F3259C86F573BA2FC9AD63A40E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from maturities of marketable securities and investments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_96DC91F3259C86F573BA2FC9AD63A40E_label_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_96DC91F3259C86F573BA2FC9AD63A40E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_96DC91F3259C86F573BA2FC9AD63A40E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_96DC91F3259C86F573BA2FC9AD63A40E" xlink:to="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_96DC91F3259C86F573BA2FC9AD63A40E" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_2D739F88FFB861B16BC62FC9AD6326DB_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_2D739F88FFB861B16BC62FC9AD6326DB" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_2D739F88FFB861B16BC62FC9AD6326DB_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_2D739F88FFB861B16BC62FC9AD6326DB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2D739F88FFB861B16BC62FC9AD6326DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2D739F88FFB861B16BC62FC9AD6326DB" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_2D739F88FFB861B16BC62FC9AD6326DB" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A0933FE82A3597606E422FC9AD6345F4_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A0933FE82A3597606E422FC9AD6345F4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A0933FE82A3597606E422FC9AD6345F4_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A0933FE82A3597606E422FC9AD6345F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A0933FE82A3597606E422FC9AD6345F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A0933FE82A3597606E422FC9AD6345F4" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A0933FE82A3597606E422FC9AD6345F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_E23AFF35ABBDC9199C2C2FC9AD63C3C5_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_E23AFF35ABBDC9199C2C2FC9AD63C3C5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net (payments) borrowings on line-of-credit arrangements and notes payable</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_E23AFF35ABBDC9199C2C2FC9AD63C3C5_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_E23AFF35ABBDC9199C2C2FC9AD63C3C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from (Repayments of) Lines of Credit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_E23AFF35ABBDC9199C2C2FC9AD63C3C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_E23AFF35ABBDC9199C2C2FC9AD63C3C5" xlink:to="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_E23AFF35ABBDC9199C2C2FC9AD63C3C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_D88BC1EEBAB445EE7DB52FC9AD630A43_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt_D88BC1EEBAB445EE7DB52FC9AD630A43" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payments on long-term borrowings</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_D88BC1EEBAB445EE7DB52FC9AD630A43_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt_D88BC1EEBAB445EE7DB52FC9AD630A43" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Long-term Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_D88BC1EEBAB445EE7DB52FC9AD630A43" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt_D88BC1EEBAB445EE7DB52FC9AD630A43" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt_D88BC1EEBAB445EE7DB52FC9AD630A43" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_93581DA75699EA4E0F262FC9AD64A2D3_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_93581DA75699EA4E0F262FC9AD64A2D3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from issuance of common stock for share-based compensation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_93581DA75699EA4E0F262FC9AD64A2D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_93581DA75699EA4E0F262FC9AD64A2D3" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_93581DA75699EA4E0F262FC9AD64A2D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_3C366A7BC243647C9C192FC9AD6471F4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_3C366A7BC243647C9C192FC9AD6471F4" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Tax payments from net share settlement</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_3C366A7BC243647C9C192FC9AD6471F4_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_3C366A7BC243647C9C192FC9AD6471F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments Related to Tax Withholding for Share-based Compensation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_3C366A7BC243647C9C192FC9AD6471F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_3C366A7BC243647C9C192FC9AD6471F4" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_3C366A7BC243647C9C192FC9AD6471F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_75D2E72EBAD83270EBDE2FC9AD64C00F_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_75D2E72EBAD83270EBDE2FC9AD64C00F" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payments for purchases of treasury stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_75D2E72EBAD83270EBDE2FC9AD64C00F_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_75D2E72EBAD83270EBDE2FC9AD64C00F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_75D2E72EBAD83270EBDE2FC9AD64C00F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_75D2E72EBAD83270EBDE2FC9AD64C00F" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_75D2E72EBAD83270EBDE2FC9AD64C00F" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_8994BDDF2315033A6FDD2FC9AD64EC5E_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_8994BDDF2315033A6FDD2FC9AD64EC5E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments of contingent consideration</link:label>
    <link:label id="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_8994BDDF2315033A6FDD2FC9AD64EC5E_label_en-US" xlink:label="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_8994BDDF2315033A6FDD2FC9AD64EC5E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment for Contingent Consideration Liability, Financing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_8994BDDF2315033A6FDD2FC9AD64EC5E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_8994BDDF2315033A6FDD2FC9AD64EC5E" xlink:to="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_8994BDDF2315033A6FDD2FC9AD64EC5E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_CF238F9114B10EC08EBE2FC9AD64729E_terseLabel_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_CF238F9114B10EC08EBE2FC9AD64729E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Excess tax benefits from share-based compensation</link:label>
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_CF238F9114B10EC08EBE2FC9AD64729E_label_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_CF238F9114B10EC08EBE2FC9AD64729E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Excess Tax Benefit from Share-based Compensation, Financing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_CF238F9114B10EC08EBE2FC9AD64729E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_CF238F9114B10EC08EBE2FC9AD64729E" xlink:to="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_CF238F9114B10EC08EBE2FC9AD64729E" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_F80393DE4A79C141C1A32FC9AD648F42_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_F80393DE4A79C141C1A32FC9AD648F42" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash (used in) provided by financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_F80393DE4A79C141C1A32FC9AD648F42_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_F80393DE4A79C141C1A32FC9AD648F42" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_F80393DE4A79C141C1A32FC9AD648F42" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_F80393DE4A79C141C1A32FC9AD648F42" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_F80393DE4A79C141C1A32FC9AD648F42" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_1251355909A02DF26AFD2FC9AD65CAF9_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_1251355909A02DF26AFD2FC9AD65CAF9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of foreign exchange rate changes on cash</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_1251355909A02DF26AFD2FC9AD65CAF9_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_1251355909A02DF26AFD2FC9AD65CAF9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effect of Exchange Rate on Cash and Cash Equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_1251355909A02DF26AFD2FC9AD65CAF9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_1251355909A02DF26AFD2FC9AD65CAF9" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_1251355909A02DF26AFD2FC9AD65CAF9" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_FCB3C7476BBD31F4BED82FC9AD65C769_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_FCB3C7476BBD31F4BED82FC9AD65C769" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_FCB3C7476BBD31F4BED82FC9AD65C769_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_FCB3C7476BBD31F4BED82FC9AD65C769" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_FCB3C7476BBD31F4BED82FC9AD65C769" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_FCB3C7476BBD31F4BED82FC9AD65C769" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_FCB3C7476BBD31F4BED82FC9AD65C769" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5FCB14D74DA4D4CA50162FC9AD6558BC_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5FCB14D74DA4D4CA50162FC9AD6558BC" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5FCB14D74DA4D4CA50162FC9AD6558BC_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5FCB14D74DA4D4CA50162FC9AD6558BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5FCB14D74DA4D4CA50162FC9AD6558BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5FCB14D74DA4D4CA50162FC9AD6558BC" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5FCB14D74DA4D4CA50162FC9AD6558BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashCurrent_5D79B683D89358FD14B82FC9AD6524E8_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent_5D79B683D89358FD14B82FC9AD6524E8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Cash, Current</link:label>
    <link:label id="lab_us-gaap_RestrictedCashCurrent_5D79B683D89358FD14B82FC9AD6524E8_label_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent_5D79B683D89358FD14B82FC9AD6524E8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashCurrent" xlink:label="loc_us-gaap_RestrictedCashCurrent_5D79B683D89358FD14B82FC9AD6524E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashCurrent_5D79B683D89358FD14B82FC9AD6524E8" xlink:to="lab_us-gaap_RestrictedCashCurrent_5D79B683D89358FD14B82FC9AD6524E8" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashNoncurrent_7F1F6F7BBB2C0F2E08F22FC9AD65A341_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashNoncurrent_7F1F6F7BBB2C0F2E08F22FC9AD65A341" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Cash, Noncurrent</link:label>
    <link:label id="lab_us-gaap_RestrictedCashNoncurrent_7F1F6F7BBB2C0F2E08F22FC9AD65A341_label_en-US" xlink:label="lab_us-gaap_RestrictedCashNoncurrent_7F1F6F7BBB2C0F2E08F22FC9AD65A341" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_7F1F6F7BBB2C0F2E08F22FC9AD65A341" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashNoncurrent_7F1F6F7BBB2C0F2E08F22FC9AD65A341" xlink:to="lab_us-gaap_RestrictedCashNoncurrent_7F1F6F7BBB2C0F2E08F22FC9AD65A341" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_F47488A0B34189A576B12FC9AD66C5BF_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_F47488A0B34189A576B12FC9AD66C5BF" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_F47488A0B34189A576B12FC9AD66C5BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_F47488A0B34189A576B12FC9AD66C5BF" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_F47488A0B34189A576B12FC9AD66C5BF" xlink:type="arc" />
    <link:label id="lab_bio_BalanceSheetParentheticalAbstract_0ADB5EDCD43CBCD0A432AE30E7633E2B_label_en-US" xlink:label="lab_bio_BalanceSheetParentheticalAbstract_0ADB5EDCD43CBCD0A432AE30E7633E2B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheet Parenthetical [Abstract]</link:label>
    <link:label id="lab_bio_BalanceSheetParentheticalAbstract_0ADB5EDCD43CBCD0A432AE30E7633E2B_documentation_en-US" xlink:label="lab_bio_BalanceSheetParentheticalAbstract_0ADB5EDCD43CBCD0A432AE30E7633E2B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Balance Sheet Parenthetical [Abstract]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_BalanceSheetParentheticalAbstract" xlink:label="loc_bio_BalanceSheetParentheticalAbstract_0ADB5EDCD43CBCD0A432AE30E7633E2B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_BalanceSheetParentheticalAbstract_0ADB5EDCD43CBCD0A432AE30E7633E2B" xlink:to="lab_bio_BalanceSheetParentheticalAbstract_0ADB5EDCD43CBCD0A432AE30E7633E2B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockMember_51AD4FA0E2B3E3961D60AE30E7643612_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember_51AD4FA0E2B3E3961D60AE30E7643612" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_51AD4FA0E2B3E3961D60AE30E7643612" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember_51AD4FA0E2B3E3961D60AE30E7643612" xlink:to="lab_us-gaap_CommonStockMember_51AD4FA0E2B3E3961D60AE30E7643612" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_01387DE3BA4423FBA2E2AE30E7657D09_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_01387DE3BA4423FBA2E2AE30E7657D09" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_01387DE3BA4423FBA2E2AE30E7657D09_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_01387DE3BA4423FBA2E2AE30E7657D09" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts Receivable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_01387DE3BA4423FBA2E2AE30E7657D09" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_01387DE3BA4423FBA2E2AE30E7657D09" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_01387DE3BA4423FBA2E2AE30E7657D09" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_F7FC448F1E35ECF6A81AAE30E7667F6F_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare_F7FC448F1E35ECF6A81AAE30E7667F6F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock par value</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_F7FC448F1E35ECF6A81AAE30E7667F6F_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare_F7FC448F1E35ECF6A81AAE30E7667F6F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_F7FC448F1E35ECF6A81AAE30E7667F6F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare_F7FC448F1E35ECF6A81AAE30E7667F6F" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare_F7FC448F1E35ECF6A81AAE30E7667F6F" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_43FD18718AEC99739DC1AE30E766EE65_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_43FD18718AEC99739DC1AE30E766EE65" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock authorized</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_43FD18718AEC99739DC1AE30E766EE65_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_43FD18718AEC99739DC1AE30E766EE65" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_43FD18718AEC99739DC1AE30E766EE65" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized_43FD18718AEC99739DC1AE30E766EE65" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized_43FD18718AEC99739DC1AE30E766EE65" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_C3B8484E82F7F831D6E9AE30E766B41E_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_C3B8484E82F7F831D6E9AE30E766B41E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock issued</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_C3B8484E82F7F831D6E9AE30E766B41E_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_C3B8484E82F7F831D6E9AE30E766B41E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_C3B8484E82F7F831D6E9AE30E766B41E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued_C3B8484E82F7F831D6E9AE30E766B41E" xlink:to="lab_us-gaap_PreferredStockSharesIssued_C3B8484E82F7F831D6E9AE30E766B41E" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_3D850F83C18D4DD12BFBAE30E766F74A_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding_3D850F83C18D4DD12BFBAE30E766F74A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock outstanding</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_3D850F83C18D4DD12BFBAE30E766F74A_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding_3D850F83C18D4DD12BFBAE30E766F74A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_3D850F83C18D4DD12BFBAE30E766F74A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding_3D850F83C18D4DD12BFBAE30E766F74A" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding_3D850F83C18D4DD12BFBAE30E766F74A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_341925D27683D54C6966AE30E7668A50_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_341925D27683D54C6966AE30E7668A50" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock par value</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_341925D27683D54C6966AE30E7668A50_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_341925D27683D54C6966AE30E7668A50" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_341925D27683D54C6966AE30E7668A50" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare_341925D27683D54C6966AE30E7668A50" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare_341925D27683D54C6966AE30E7668A50" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_6EB407A693726EFD70CFAE30E7665872_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_6EB407A693726EFD70CFAE30E7665872" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock authorized</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_6EB407A693726EFD70CFAE30E7665872_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_6EB407A693726EFD70CFAE30E7665872" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_6EB407A693726EFD70CFAE30E7665872" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_6EB407A693726EFD70CFAE30E7665872" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_6EB407A693726EFD70CFAE30E7665872" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesIssued_9296B0174856471E3161AE30E767A379_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_9296B0174856471E3161AE30E767A379" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock issued</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_9296B0174856471E3161AE30E767A379_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_9296B0174856471E3161AE30E767A379" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_9296B0174856471E3161AE30E767A379" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued_9296B0174856471E3161AE30E767A379" xlink:to="lab_us-gaap_CommonStockSharesIssued_9296B0174856471E3161AE30E767A379" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_0D9C9AD45078BAFBD842AE30E767821B_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_0D9C9AD45078BAFBD842AE30E767821B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock outstanding</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_0D9C9AD45078BAFBD842AE30E767821B_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_0D9C9AD45078BAFBD842AE30E767821B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_0D9C9AD45078BAFBD842AE30E767821B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_0D9C9AD45078BAFBD842AE30E767821B" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_0D9C9AD45078BAFBD842AE30E767821B" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockShares_9BAB3E16C3DC5732525CAE30E767AF2F_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares_9BAB3E16C3DC5732525CAE30E767AF2F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_9BAB3E16C3DC5732525CAE30E767AF2F_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares_9BAB3E16C3DC5732525CAE30E767AF2F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_9BAB3E16C3DC5732525CAE30E767AF2F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares_9BAB3E16C3DC5732525CAE30E767AF2F" xlink:to="lab_us-gaap_TreasuryStockShares_9BAB3E16C3DC5732525CAE30E767AF2F" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_DD9A9EB932F5A6584EC3AE30E9BFE3D5_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock_DD9A9EB932F5A6584EC3AE30E9BFE3D5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_DD9A9EB932F5A6584EC3AE30E9BFE3D5_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock_DD9A9EB932F5A6584EC3AE30E9BFE3D5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_DD9A9EB932F5A6584EC3AE30E9BFE3D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock_DD9A9EB932F5A6584EC3AE30E9BFE3D5" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock_DD9A9EB932F5A6584EC3AE30E9BFE3D5" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossContingencyDamagesSoughtValue_AA6E3DB8F9C3B669893D653011F0DE0C_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyDamagesSoughtValue_AA6E3DB8F9C3B669893D653011F0DE0C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingency, Damages Sought, Value</link:label>
    <link:label id="lab_us-gaap_LossContingencyDamagesSoughtValue_AA6E3DB8F9C3B669893D653011F0DE0C_label_en-US" xlink:label="lab_us-gaap_LossContingencyDamagesSoughtValue_AA6E3DB8F9C3B669893D653011F0DE0C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Damages Sought, Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue" xlink:label="loc_us-gaap_LossContingencyDamagesSoughtValue_AA6E3DB8F9C3B669893D653011F0DE0C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyDamagesSoughtValue_AA6E3DB8F9C3B669893D653011F0DE0C" xlink:to="lab_us-gaap_LossContingencyDamagesSoughtValue_AA6E3DB8F9C3B669893D653011F0DE0C" xlink:type="arc" />
    <link:label id="lab_us-gaap_LitigationSettlementInterest_A944E5015ECE9315028765171BB95EFF_terseLabel_en-US" xlink:label="lab_us-gaap_LitigationSettlementInterest_A944E5015ECE9315028765171BB95EFF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Litigation Settlement Interest</link:label>
    <link:label id="lab_us-gaap_LitigationSettlementInterest_A944E5015ECE9315028765171BB95EFF_label_en-US" xlink:label="lab_us-gaap_LitigationSettlementInterest_A944E5015ECE9315028765171BB95EFF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Litigation Settlement Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LitigationSettlementInterest" xlink:label="loc_us-gaap_LitigationSettlementInterest_A944E5015ECE9315028765171BB95EFF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationSettlementInterest_A944E5015ECE9315028765171BB95EFF" xlink:to="lab_us-gaap_LitigationSettlementInterest_A944E5015ECE9315028765171BB95EFF" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTable_2DE20CFB78D1631C92816459F062D598_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable_2DE20CFB78D1631C92816459F062D598" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_2DE20CFB78D1631C92816459F062D598_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable_2DE20CFB78D1631C92816459F062D598" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_2DE20CFB78D1631C92816459F062D598" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable_2DE20CFB78D1631C92816459F062D598" xlink:to="lab_us-gaap_SubsequentEventTable_2DE20CFB78D1631C92816459F062D598" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_E7E31BC6C948EA92DC52645A3FB18821_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_E7E31BC6C948EA92DC52645A3FB18821" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_E7E31BC6C948EA92DC52645A3FB18821_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_E7E31BC6C948EA92DC52645A3FB18821" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_E7E31BC6C948EA92DC52645A3FB18821" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_E7E31BC6C948EA92DC52645A3FB18821" xlink:to="lab_us-gaap_SubsequentEventTypeAxis_E7E31BC6C948EA92DC52645A3FB18821" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_2F665A3C3EC52EDB0AEF645A40B1024F_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_2F665A3C3EC52EDB0AEF645A40B1024F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_2F665A3C3EC52EDB0AEF645A40B1024F_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_2F665A3C3EC52EDB0AEF645A40B1024F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_2F665A3C3EC52EDB0AEF645A40B1024F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_2F665A3C3EC52EDB0AEF645A40B1024F" xlink:to="lab_us-gaap_SubsequentEventTypeDomain_2F665A3C3EC52EDB0AEF645A40B1024F" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventMember_F8F460135B788623E520645A9DAEE98D_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_F8F460135B788623E520645A9DAEE98D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_F8F460135B788623E520645A9DAEE98D_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_F8F460135B788623E520645A9DAEE98D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_F8F460135B788623E520645A9DAEE98D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember_F8F460135B788623E520645A9DAEE98D" xlink:to="lab_us-gaap_SubsequentEventMember_F8F460135B788623E520645A9DAEE98D" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventLineItems_E43A2EF6525D574EF2286459F0626155_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems_E43A2EF6525D574EF2286459F0626155" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_E43A2EF6525D574EF2286459F0626155_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems_E43A2EF6525D574EF2286459F0626155" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_E43A2EF6525D574EF2286459F0626155" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems_E43A2EF6525D574EF2286459F0626155" xlink:to="lab_us-gaap_SubsequentEventLineItems_E43A2EF6525D574EF2286459F0626155" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease_024C09E51BA006E580706458FBCBF9A8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease_024C09E51BA006E580706458FBCBF9A8" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingency Accrual, Period Increase (Decrease)</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease_024C09E51BA006E580706458FBCBF9A8_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease_024C09E51BA006E580706458FBCBF9A8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency Accrual, Period Increase (Decrease)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease" xlink:label="loc_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease_024C09E51BA006E580706458FBCBF9A8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease_024C09E51BA006E580706458FBCBF9A8" xlink:to="lab_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease_024C09E51BA006E580706458FBCBF9A8" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossContingencyDamagesAwardedValue_26260030ED4E8FD0685E6458FBCB55D7_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyDamagesAwardedValue_26260030ED4E8FD0685E6458FBCB55D7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingency, Damages Awarded, Value</link:label>
    <link:label id="lab_us-gaap_LossContingencyDamagesAwardedValue_26260030ED4E8FD0685E6458FBCB55D7_label_en-US" xlink:label="lab_us-gaap_LossContingencyDamagesAwardedValue_26260030ED4E8FD0685E6458FBCB55D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Damages Awarded, Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LossContingencyDamagesAwardedValue" xlink:label="loc_us-gaap_LossContingencyDamagesAwardedValue_26260030ED4E8FD0685E6458FBCB55D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyDamagesAwardedValue_26260030ED4E8FD0685E6458FBCB55D7" xlink:to="lab_us-gaap_LossContingencyDamagesAwardedValue_26260030ED4E8FD0685E6458FBCB55D7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_0B523A1E16E740C9FB4F4FCE6EE6EF4B_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_0B523A1E16E740C9FB4F4FCE6EE6EF4B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes to goodwill by segment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_0B523A1E16E740C9FB4F4FCE6EE6EF4B_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_0B523A1E16E740C9FB4F4FCE6EE6EF4B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_0B523A1E16E740C9FB4F4FCE6EE6EF4B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock_0B523A1E16E740C9FB4F4FCE6EE6EF4B" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock_0B523A1E16E740C9FB4F4FCE6EE6EF4B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_4F1AFDB70BF2F2F91C744FCE6EE72646_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_4F1AFDB70BF2F2F91C744FCE6EE72646" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets by Major-Class</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_4F1AFDB70BF2F2F91C744FCE6EE72646_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_4F1AFDB70BF2F2F91C744FCE6EE72646" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_4F1AFDB70BF2F2F91C744FCE6EE72646" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_4F1AFDB70BF2F2F91C744FCE6EE72646" xlink:to="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_4F1AFDB70BF2F2F91C744FCE6EE72646" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_94DD539E0689378D34B57CEB64D758EB_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_94DD539E0689378D34B57CEB64D758EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_94DD539E0689378D34B57CEB64D758EB_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_94DD539E0689378D34B57CEB64D758EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_94DD539E0689378D34B57CEB64D758EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_94DD539E0689378D34B57CEB64D758EB" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_94DD539E0689378D34B57CEB64D758EB" xlink:type="arc" />
    <link:label id="lab_naics_ZZ541714_AD6FC72CFEFB89719E887CEB64D8882B_terseLabel_en-US" xlink:label="lab_naics_ZZ541714_AD6FC72CFEFB89719E887CEB64D8882B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">541714 Research and Development in Biotechnology (except Nanobiotechnology) [Member]</link:label>
    <link:label id="lab_naics_ZZ541714_AD6FC72CFEFB89719E887CEB64D8882B_label_en-US" xlink:label="lab_naics_ZZ541714_AD6FC72CFEFB89719E887CEB64D8882B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">541714 Research and Development in Biotechnology (except Nanobiotechnology) [Member]</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd#naics_ZZ541714" xlink:label="loc_naics_ZZ541714_AD6FC72CFEFB89719E887CEB64D8882B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_naics_ZZ541714_AD6FC72CFEFB89719E887CEB64D8882B" xlink:to="lab_naics_ZZ541714_AD6FC72CFEFB89719E887CEB64D8882B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201601Member_5B516E6D8F354C9104F97CEB64D94EDD_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201601Member_5B516E6D8F354C9104F97CEB64D94EDD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2016-01 [Member]</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201601Member_5B516E6D8F354C9104F97CEB64D94EDD_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201601Member_5B516E6D8F354C9104F97CEB64D94EDD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2016-01 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201601Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201601Member_5B516E6D8F354C9104F97CEB64D94EDD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201601Member_5B516E6D8F354C9104F97CEB64D94EDD" xlink:to="lab_us-gaap_AccountingStandardsUpdate201601Member_5B516E6D8F354C9104F97CEB64D94EDD" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementMember_9210117673F730BD701D7CEB64DA2CBA_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementMember_9210117673F730BD701D7CEB64DA2CBA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments for New Accounting Pronouncement [Member]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementMember_9210117673F730BD701D7CEB64DA2CBA_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementMember_9210117673F730BD701D7CEB64DA2CBA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for New Accounting Pronouncement [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementMember" xlink:label="loc_us-gaap_NewAccountingPronouncementMember_9210117673F730BD701D7CEB64DA2CBA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementMember_9210117673F730BD701D7CEB64DA2CBA" xlink:to="lab_us-gaap_NewAccountingPronouncementMember_9210117673F730BD701D7CEB64DA2CBA" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_6F7D1CF08084703A7BF87CEB64DBB9A7_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_6F7D1CF08084703A7BF87CEB64DBB9A7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net, Noncurrent</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_6F7D1CF08084703A7BF87CEB64DBB9A7_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_6F7D1CF08084703A7BF87CEB64DBB9A7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_6F7D1CF08084703A7BF87CEB64DBB9A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_6F7D1CF08084703A7BF87CEB64DBB9A7" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_6F7D1CF08084703A7BF87CEB64DBB9A7" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherInvestments_4303D676A37C368B2E897CEB64DC4C05_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherInvestments_4303D676A37C368B2E897CEB64DC4C05" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherInvestments" xlink:label="loc_us-gaap_OtherInvestments_4303D676A37C368B2E897CEB64DC4C05" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherInvestments_4303D676A37C368B2E897CEB64DC4C05" xlink:to="lab_us-gaap_OtherInvestments_4303D676A37C368B2E897CEB64DC4C05" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_7ABFA74FDF5A9D7458707CEB64DCFF93_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_7ABFA74FDF5A9D7458707CEB64DCFF93" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_7ABFA74FDF5A9D7458707CEB64DCFF93" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_7ABFA74FDF5A9D7458707CEB64DCFF93" xlink:to="lab_us-gaap_StockholdersEquity_7ABFA74FDF5A9D7458707CEB64DCFF93" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidTaxes_353D3983D1AB1E9DE46D7CEB64DDC7D1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PrepaidTaxes_353D3983D1AB1E9DE46D7CEB64DDC7D1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Prepaid Taxes</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidTaxes" xlink:label="loc_us-gaap_PrepaidTaxes_353D3983D1AB1E9DE46D7CEB64DDC7D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidTaxes_353D3983D1AB1E9DE46D7CEB64DDC7D1" xlink:to="lab_us-gaap_PrepaidTaxes_353D3983D1AB1E9DE46D7CEB64DDC7D1" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_00871CB2C4759480D5337CEB64DD7BCB_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet_00871CB2C4759480D5337CEB64DD7BCB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_00871CB2C4759480D5337CEB64DD7BCB_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet_00871CB2C4759480D5337CEB64DD7BCB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_00871CB2C4759480D5337CEB64DD7BCB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet_00871CB2C4759480D5337CEB64DD7BCB" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet_00871CB2C4759480D5337CEB64DD7BCB" xlink:type="arc" />
    <link:label id="lab_us-gaap_Investments_D3B882FBCFD452993B047CEB64DD0335_terseLabel_en-US" xlink:label="lab_us-gaap_Investments_D3B882FBCFD452993B047CEB64DD0335" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investments</link:label>
    <link:label id="lab_us-gaap_Investments_D3B882FBCFD452993B047CEB64DD0335_label_en-US" xlink:label="lab_us-gaap_Investments_D3B882FBCFD452993B047CEB64DD0335" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Investments" xlink:label="loc_us-gaap_Investments_D3B882FBCFD452993B047CEB64DD0335" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Investments_D3B882FBCFD452993B047CEB64DD0335" xlink:to="lab_us-gaap_Investments_D3B882FBCFD452993B047CEB64DD0335" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_7BCAA10B0D0DDF9906F37CEB64DE36EC_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_7BCAA10B0D0DDF9906F37CEB64DE36EC" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other (income) expense, net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_7BCAA10B0D0DDF9906F37CEB64DE36EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_7BCAA10B0D0DDF9906F37CEB64DE36EC" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense_7BCAA10B0D0DDF9906F37CEB64DE36EC" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_1AF331DC3289F468A4897CEB64DEE6E3_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross_1AF331DC3289F468A4897CEB64DEE6E3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_1AF331DC3289F468A4897CEB64DEE6E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_1AF331DC3289F468A4897CEB64DEE6E3" xlink:to="lab_us-gaap_DeferredTaxAssetsGross_1AF331DC3289F468A4897CEB64DEE6E3" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_4E772FC45F0FEBFE2B757CEB64DEE350_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_4E772FC45F0FEBFE2B757CEB64DEE350" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_4E772FC45F0FEBFE2B757CEB64DEE350" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_4E772FC45F0FEBFE2B757CEB64DEE350" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_4E772FC45F0FEBFE2B757CEB64DEE350" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCash_91676E55EE5618F1496A7CEB64DF7D01_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCash_91676E55EE5618F1496A7CEB64DF7D01" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCash_91676E55EE5618F1496A7CEB64DF7D01_label_en-US" xlink:label="lab_us-gaap_RestrictedCash_91676E55EE5618F1496A7CEB64DF7D01" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaap_RestrictedCash_91676E55EE5618F1496A7CEB64DF7D01" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCash_91676E55EE5618F1496A7CEB64DF7D01" xlink:to="lab_us-gaap_RestrictedCash_91676E55EE5618F1496A7CEB64DF7D01" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_FB63ACEDC67D1F917E8AAE30E899DA4E_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_FB63ACEDC67D1F917E8AAE30E899DA4E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_FB63ACEDC67D1F917E8AAE30E899DA4E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_FB63ACEDC67D1F917E8AAE30E899DA4E" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_FB63ACEDC67D1F917E8AAE30E899DA4E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_12449EDFB6F06DB4C3F2AE30E89B1DBA_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_12449EDFB6F06DB4C3F2AE30E89B1DBA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_12449EDFB6F06DB4C3F2AE30E89B1DBA_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_12449EDFB6F06DB4C3F2AE30E89B1DBA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_12449EDFB6F06DB4C3F2AE30E89B1DBA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_12449EDFB6F06DB4C3F2AE30E89B1DBA" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_12449EDFB6F06DB4C3F2AE30E89B1DBA" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_F2FB0A398D60CA21EF36AE30E89B1D83_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_F2FB0A398D60CA21EF36AE30E89B1D83" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other post-employment benefits adjustments, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_F2FB0A398D60CA21EF36AE30E89B1D83_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_F2FB0A398D60CA21EF36AE30E89B1D83" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_F2FB0A398D60CA21EF36AE30E89B1D83" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_F2FB0A398D60CA21EF36AE30E89B1D83" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_F2FB0A398D60CA21EF36AE30E89B1D83" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_A97960646332CB028BBDAE30E89BFEF5_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_A97960646332CB028BBDAE30E89BFEF5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net unrealized holding gains on available-for-sale investments, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_A97960646332CB028BBDAE30E89BFEF5_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_A97960646332CB028BBDAE30E89BFEF5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_A97960646332CB028BBDAE30E89BFEF5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_A97960646332CB028BBDAE30E89BFEF5" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_A97960646332CB028BBDAE30E89BFEF5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_3026848104052DCBC63DAE30E89B79DD_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_3026848104052DCBC63DAE30E89B79DD" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income attributable to Bio-Rad</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_3026848104052DCBC63DAE30E89B79DD_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_3026848104052DCBC63DAE30E89B79DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_3026848104052DCBC63DAE30E89B79DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_3026848104052DCBC63DAE30E89B79DD" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax_3026848104052DCBC63DAE30E89B79DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherInvestmentsMember_898BEBFDFB5EBEFDA80D01ACF0E45E09_terseLabel_en-US" xlink:label="lab_us-gaap_OtherInvestmentsMember_898BEBFDFB5EBEFDA80D01ACF0E45E09" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Investments [Member]</link:label>
    <link:label id="lab_us-gaap_OtherInvestmentsMember_898BEBFDFB5EBEFDA80D01ACF0E45E09_label_en-US" xlink:label="lab_us-gaap_OtherInvestmentsMember_898BEBFDFB5EBEFDA80D01ACF0E45E09" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Investments [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherInvestmentsMember" xlink:label="loc_us-gaap_OtherInvestmentsMember_898BEBFDFB5EBEFDA80D01ACF0E45E09" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherInvestmentsMember_898BEBFDFB5EBEFDA80D01ACF0E45E09" xlink:to="lab_us-gaap_OtherInvestmentsMember_898BEBFDFB5EBEFDA80D01ACF0E45E09" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_72B0CCCD6E3B7129735E01ACF0E474ED_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_72B0CCCD6E3B7129735E01ACF0E474ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_72B0CCCD6E3B7129735E01ACF0E474ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member_72B0CCCD6E3B7129735E01ACF0E474ED" xlink:to="lab_us-gaap_FairValueInputsLevel1Member_72B0CCCD6E3B7129735E01ACF0E474ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_5D2FDA2C936601F92D2C01ACF0E4F8D8_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_5D2FDA2C936601F92D2C01ACF0E4F8D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_5D2FDA2C936601F92D2C01ACF0E4F8D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member_5D2FDA2C936601F92D2C01ACF0E4F8D8" xlink:to="lab_us-gaap_FairValueInputsLevel3Member_5D2FDA2C936601F92D2C01ACF0E4F8D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_945D080A2E8B8EB1328C01ACF0E45AED_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis_945D080A2E8B8EB1328C01ACF0E45AED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Axis]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_945D080A2E8B8EB1328C01ACF0E45AED_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis_945D080A2E8B8EB1328C01ACF0E45AED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_945D080A2E8B8EB1328C01ACF0E45AED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_945D080A2E8B8EB1328C01ACF0E45AED" xlink:to="lab_us-gaap_CashAndCashEquivalentsAxis_945D080A2E8B8EB1328C01ACF0E45AED" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4EECEF37C4EBA2AA37F101ACF0E433B9_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4EECEF37C4EBA2AA37F101ACF0E433B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Domain]</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4EECEF37C4EBA2AA37F101ACF0E433B9_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4EECEF37C4EBA2AA37F101ACF0E433B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4EECEF37C4EBA2AA37F101ACF0E433B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4EECEF37C4EBA2AA37F101ACF0E433B9" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4EECEF37C4EBA2AA37F101ACF0E433B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_BankTimeDepositsMember_80D006D96BB5DD0A99A501ACF0E4C9DC_terseLabel_en-US" xlink:label="lab_us-gaap_BankTimeDepositsMember_80D006D96BB5DD0A99A501ACF0E4C9DC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Time Deposits [Member]</link:label>
    <link:label id="lab_us-gaap_BankTimeDepositsMember_80D006D96BB5DD0A99A501ACF0E4C9DC_label_en-US" xlink:label="lab_us-gaap_BankTimeDepositsMember_80D006D96BB5DD0A99A501ACF0E4C9DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Bank Time Deposits [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BankTimeDepositsMember" xlink:label="loc_us-gaap_BankTimeDepositsMember_80D006D96BB5DD0A99A501ACF0E4C9DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BankTimeDepositsMember_80D006D96BB5DD0A99A501ACF0E4C9DC" xlink:to="lab_us-gaap_BankTimeDepositsMember_80D006D96BB5DD0A99A501ACF0E4C9DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_9C0D3C574F2EBB8658B701ACF0E4D456_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember_9C0D3C574F2EBB8658B701ACF0E4D456" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_9C0D3C574F2EBB8658B701ACF0E4D456" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember_9C0D3C574F2EBB8658B701ACF0E4D456" xlink:to="lab_us-gaap_MoneyMarketFundsMember_9C0D3C574F2EBB8658B701ACF0E4D456" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommercialPaperMember_C34A26E3E9B054E15E9D01ACF0E474AF_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialPaperMember_C34A26E3E9B054E15E9D01ACF0E474AF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commercial Paper [Member]</link:label>
    <link:label id="lab_us-gaap_CommercialPaperMember_C34A26E3E9B054E15E9D01ACF0E474AF_label_en-US" xlink:label="lab_us-gaap_CommercialPaperMember_C34A26E3E9B054E15E9D01ACF0E474AF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commercial Paper [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommercialPaperMember" xlink:label="loc_us-gaap_CommercialPaperMember_C34A26E3E9B054E15E9D01ACF0E474AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPaperMember_C34A26E3E9B054E15E9D01ACF0E474AF" xlink:to="lab_us-gaap_CommercialPaperMember_C34A26E3E9B054E15E9D01ACF0E474AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashEquivalentsMember_8E744A1B725B91D6E8B701ACF0E4DE57_terseLabel_en-US" xlink:label="lab_us-gaap_CashEquivalentsMember_8E744A1B725B91D6E8B701ACF0E4DE57" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Equivalents [Member]</link:label>
    <link:label id="lab_us-gaap_CashEquivalentsMember_8E744A1B725B91D6E8B701ACF0E4DE57_label_en-US" xlink:label="lab_us-gaap_CashEquivalentsMember_8E744A1B725B91D6E8B701ACF0E4DE57" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Equivalents [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashEquivalentsMember" xlink:label="loc_us-gaap_CashEquivalentsMember_8E744A1B725B91D6E8B701ACF0E4DE57" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashEquivalentsMember_8E744A1B725B91D6E8B701ACF0E4DE57" xlink:to="lab_us-gaap_CashEquivalentsMember_8E744A1B725B91D6E8B701ACF0E4DE57" xlink:type="arc" />
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_7AD37C54972AAED468DA01ACF0E49FD1_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember_7AD37C54972AAED468DA01ACF0E49FD1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_7AD37C54972AAED468DA01ACF0E49FD1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember_7AD37C54972AAED468DA01ACF0E49FD1" xlink:to="lab_us-gaap_MoneyMarketFundsMember_7AD37C54972AAED468DA01ACF0E49FD1" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGain_4B9A1F08C054BD164DC701ACF0E466C3_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGain_4B9A1F08C054BD164DC701ACF0E466C3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Securities, FV-NI, Unrealized Gain</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGain_4B9A1F08C054BD164DC701ACF0E466C3_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGain_4B9A1F08C054BD164DC701ACF0E466C3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Securities, FV-NI, Unrealized Gain</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGain" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGain_4B9A1F08C054BD164DC701ACF0E466C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGain_4B9A1F08C054BD164DC701ACF0E466C3" xlink:to="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGain_4B9A1F08C054BD164DC701ACF0E466C3" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_BF6E845A50FCC213AB2F01ACF0E47482_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_BF6E845A50FCC213AB2F01ACF0E47482" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_BF6E845A50FCC213AB2F01ACF0E47482_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_BF6E845A50FCC213AB2F01ACF0E47482" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_BF6E845A50FCC213AB2F01ACF0E47482" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_BF6E845A50FCC213AB2F01ACF0E47482" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_BF6E845A50FCC213AB2F01ACF0E47482" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedInvestmentsAtFairValue_B28DD0C8D52BD43D71E701ACF0E4BE31_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedInvestmentsAtFairValue_B28DD0C8D52BD43D71E701ACF0E4BE31" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Investments, at Fair Value</link:label>
    <link:label id="lab_us-gaap_RestrictedInvestmentsAtFairValue_B28DD0C8D52BD43D71E701ACF0E4BE31_label_en-US" xlink:label="lab_us-gaap_RestrictedInvestmentsAtFairValue_B28DD0C8D52BD43D71E701ACF0E4BE31" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Investments, at Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedInvestmentsAtFairValue" xlink:label="loc_us-gaap_RestrictedInvestmentsAtFairValue_B28DD0C8D52BD43D71E701ACF0E4BE31" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedInvestmentsAtFairValue_B28DD0C8D52BD43D71E701ACF0E4BE31" xlink:to="lab_us-gaap_RestrictedInvestmentsAtFairValue_B28DD0C8D52BD43D71E701ACF0E4BE31" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquitySecuritiesFvNi_B84F9B0B89A24D1BA56E01ACF0F4660B_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNi_B84F9B0B89A24D1BA56E01ACF0F4660B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Securities, FV-NI</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNi_B84F9B0B89A24D1BA56E01ACF0F4660B_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNi_B84F9B0B89A24D1BA56E01ACF0F4660B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Securities, FV-NI</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesFvNi" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_B84F9B0B89A24D1BA56E01ACF0F4660B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNi_B84F9B0B89A24D1BA56E01ACF0F4660B" xlink:to="lab_us-gaap_EquitySecuritiesFvNi_B84F9B0B89A24D1BA56E01ACF0F4660B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_375AFFC7FABAC90EACFF01ACF0F42827_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_375AFFC7FABAC90EACFF01ACF0F42827" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forward foreign exchange contracts, Asset</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_375AFFC7FABAC90EACFF01ACF0F42827_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_375AFFC7FABAC90EACFF01ACF0F42827" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Contract, Asset, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_375AFFC7FABAC90EACFF01ACF0F42827" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_375AFFC7FABAC90EACFF01ACF0F42827" xlink:to="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_375AFFC7FABAC90EACFF01ACF0F42827" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_2061BD5FA3F71E99D49901ACF0F4BD8D_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure_2061BD5FA3F71E99D49901ACF0F4BD8D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Assets Carried at Fair Value</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_2061BD5FA3F71E99D49901ACF0F4BD8D_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure_2061BD5FA3F71E99D49901ACF0F4BD8D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_2061BD5FA3F71E99D49901ACF0F4BD8D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_2061BD5FA3F71E99D49901ACF0F4BD8D" xlink:to="lab_us-gaap_AssetsFairValueDisclosure_2061BD5FA3F71E99D49901ACF0F4BD8D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_133206DD15C74A13EEAC01ACF0F47397_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_133206DD15C74A13EEAC01ACF0F47397" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forward foreign exchange contracts, Liability</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_133206DD15C74A13EEAC01ACF0F47397_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_133206DD15C74A13EEAC01ACF0F47397" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Contracts, Liability, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_133206DD15C74A13EEAC01ACF0F47397" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_133206DD15C74A13EEAC01ACF0F47397" xlink:to="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_133206DD15C74A13EEAC01ACF0F47397" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_E582C7E3073BB660B6EE01ACF0F4BF0D_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure_E582C7E3073BB660B6EE01ACF0F4BF0D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_E582C7E3073BB660B6EE01ACF0F4BF0D_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure_E582C7E3073BB660B6EE01ACF0F4BF0D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial and Nonfinancial Liabilities, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_E582C7E3073BB660B6EE01ACF0F4BF0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_E582C7E3073BB660B6EE01ACF0F4BF0D" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosure_E582C7E3073BB660B6EE01ACF0F4BF0D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherSignificantNoncashTransactionsTable_684CC5AC72F85633446A01ACEEEC74DD_terseLabel_en-US" xlink:label="lab_us-gaap_OtherSignificantNoncashTransactionsTable_684CC5AC72F85633446A01ACEEEC74DD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Significant Noncash Transactions [Table]</link:label>
    <link:label id="lab_us-gaap_OtherSignificantNoncashTransactionsTable_684CC5AC72F85633446A01ACEEEC74DD_label_en-US" xlink:label="lab_us-gaap_OtherSignificantNoncashTransactionsTable_684CC5AC72F85633446A01ACEEEC74DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Significant Noncash Transactions [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherSignificantNoncashTransactionsTable" xlink:label="loc_us-gaap_OtherSignificantNoncashTransactionsTable_684CC5AC72F85633446A01ACEEEC74DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsTable_684CC5AC72F85633446A01ACEEEC74DD" xlink:to="lab_us-gaap_OtherSignificantNoncashTransactionsTable_684CC5AC72F85633446A01ACEEEC74DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherSignificantNoncashTransactionsByUniqueDescriptionAxis_C287102C715536FD744701ACEEEC9B86_terseLabel_en-US" xlink:label="lab_us-gaap_OtherSignificantNoncashTransactionsByUniqueDescriptionAxis_C287102C715536FD744701ACEEEC9B86" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Significant Noncash Transaction [Axis]</link:label>
    <link:label id="lab_us-gaap_OtherSignificantNoncashTransactionsByUniqueDescriptionAxis_C287102C715536FD744701ACEEEC9B86_label_en-US" xlink:label="lab_us-gaap_OtherSignificantNoncashTransactionsByUniqueDescriptionAxis_C287102C715536FD744701ACEEEC9B86" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Significant Noncash Transaction [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherSignificantNoncashTransactionsByUniqueDescriptionAxis" xlink:label="loc_us-gaap_OtherSignificantNoncashTransactionsByUniqueDescriptionAxis_C287102C715536FD744701ACEEEC9B86" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsByUniqueDescriptionAxis_C287102C715536FD744701ACEEEC9B86" xlink:to="lab_us-gaap_OtherSignificantNoncashTransactionsByUniqueDescriptionAxis_C287102C715536FD744701ACEEEC9B86" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherSignificantNoncashTransactionNameDomain_E002F9E7D1B5671F2A1601ACEEEC72CA_terseLabel_en-US" xlink:label="lab_us-gaap_OtherSignificantNoncashTransactionNameDomain_E002F9E7D1B5671F2A1601ACEEEC72CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Significant Noncash Transaction, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_OtherSignificantNoncashTransactionNameDomain_E002F9E7D1B5671F2A1601ACEEEC72CA_label_en-US" xlink:label="lab_us-gaap_OtherSignificantNoncashTransactionNameDomain_E002F9E7D1B5671F2A1601ACEEEC72CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Significant Noncash Transaction, Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherSignificantNoncashTransactionNameDomain" xlink:label="loc_us-gaap_OtherSignificantNoncashTransactionNameDomain_E002F9E7D1B5671F2A1601ACEEEC72CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionNameDomain_E002F9E7D1B5671F2A1601ACEEEC72CA" xlink:to="lab_us-gaap_OtherSignificantNoncashTransactionNameDomain_E002F9E7D1B5671F2A1601ACEEEC72CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E_terseLabel_en-US" xlink:label="lab_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Significant Noncash Transactions [Line Items]</link:label>
    <link:label id="lab_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E_label_en-US" xlink:label="lab_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Significant Noncash Transactions [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherSignificantNoncashTransactionsLineItems" xlink:label="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="lab_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_4E8559B170746FE3A99501ACEEED3358_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_4E8559B170746FE3A99501ACEEED3358" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_4E8559B170746FE3A99501ACEEED3358_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_4E8559B170746FE3A99501ACEEED3358" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_4E8559B170746FE3A99501ACEEED3358" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_4E8559B170746FE3A99501ACEEED3358" xlink:to="lab_us-gaap_ShareBasedCompensation_4E8559B170746FE3A99501ACEEED3358" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtAndEquitySecuritiesGainLoss_89AE56717A2E7911FACA01ACEEEE999B_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtAndEquitySecuritiesGainLoss_89AE56717A2E7911FACA01ACEEEE999B" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Gains on disposition of securities</link:label>
    <link:label id="lab_us-gaap_DebtAndEquitySecuritiesGainLoss_89AE56717A2E7911FACA01ACEEEE999B_label_en-US" xlink:label="lab_us-gaap_DebtAndEquitySecuritiesGainLoss_89AE56717A2E7911FACA01ACEEEE999B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt and Equity Securities, Gain (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtAndEquitySecuritiesGainLoss" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_89AE56717A2E7911FACA01ACEEEE999B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_89AE56717A2E7911FACA01ACEEEE999B" xlink:to="lab_us-gaap_DebtAndEquitySecuritiesGainLoss_89AE56717A2E7911FACA01ACEEEE999B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ImpairmentOfInvestments_DCF9FAEA61B228F231ED01ACEEEED287_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfInvestments_DCF9FAEA61B228F231ED01ACEEEED287" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other than Temporary Impairment Losses on Investments</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfInvestments_DCF9FAEA61B228F231ED01ACEEEED287_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfInvestments_DCF9FAEA61B228F231ED01ACEEEED287" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other than Temporary Impairment Losses, Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="loc_us-gaap_ImpairmentOfInvestments_DCF9FAEA61B228F231ED01ACEEEED287" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfInvestments_DCF9FAEA61B228F231ED01ACEEEED287" xlink:to="lab_us-gaap_ImpairmentOfInvestments_DCF9FAEA61B228F231ED01ACEEEED287" xlink:type="arc" />
    <link:label id="lab_us-gaap_MarketableSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairments_F830FBEE59BF8526C10501ACEEEE1BE7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairments_F830FBEE59BF8526C10501ACEEEE1BE7" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Changes in fair market value of equity securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairments_F830FBEE59BF8526C10501ACEEEE1BE7_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairments_F830FBEE59BF8526C10501ACEEEE1BE7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Marketable Securities, Unrealized Gain (Loss), Excluding Other-than-temporary Impairment Loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairments" xlink:label="loc_us-gaap_MarketableSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairments_F830FBEE59BF8526C10501ACEEEE1BE7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairments_F830FBEE59BF8526C10501ACEEEE1BE7" xlink:to="lab_us-gaap_MarketableSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairments_F830FBEE59BF8526C10501ACEEEE1BE7" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_7DF2FE7B02DA5787FCC001ACEEEEEBD9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_7DF2FE7B02DA5787FCC001ACEEEEEBD9" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Losses on dispositions of fixed assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_7DF2FE7B02DA5787FCC001ACEEEEEBD9_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_7DF2FE7B02DA5787FCC001ACEEEEEBD9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_7DF2FE7B02DA5787FCC001ACEEEEEBD9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_7DF2FE7B02DA5787FCC001ACEEEEEBD9" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_7DF2FE7B02DA5787FCC001ACEEEEEBD9" xlink:type="arc" />
    <link:label id="lab_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_0110C348C2A415E9D16701ACEEEE1627_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_0110C348C2A415E9D16701ACEEEE1627" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Gain on divestiture of a product line</link:label>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_0110C348C2A415E9D16701ACEEEE1627_label_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_0110C348C2A415E9D16701ACEEEE1627" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncash or Part Noncash Divestiture, Amount of Consideration Received</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" xlink:label="loc_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_0110C348C2A415E9D16701ACEEEE1627" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_0110C348C2A415E9D16701ACEEEE1627" xlink:to="lab_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_0110C348C2A415E9D16701ACEEEE1627" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_8003F076542C66EDC77401ACEEEF32CC_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_8003F076542C66EDC77401ACEEEF32CC" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Changes in fair value of contingent consideration</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_8003F076542C66EDC77401ACEEEF32CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_8003F076542C66EDC77401ACEEEF32CC" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_8003F076542C66EDC77401ACEEEF32CC" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_D7808082036D0FD7599201ACEEEF0E5D_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_D7808082036D0FD7599201ACEEEF0E5D" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Decrease (increase) in accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_D7808082036D0FD7599201ACEEEF0E5D_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_D7808082036D0FD7599201ACEEEF0E5D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_D7808082036D0FD7599201ACEEEF0E5D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_D7808082036D0FD7599201ACEEEF0E5D" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_D7808082036D0FD7599201ACEEEF0E5D" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_270B79F551709F0CA91001ACEEEFE778_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_270B79F551709F0CA91001ACEEEFE778" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Increase in inventories, net</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_270B79F551709F0CA91001ACEEEFE778_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_270B79F551709F0CA91001ACEEEFE778" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_270B79F551709F0CA91001ACEEEFE778" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories_270B79F551709F0CA91001ACEEEFE778" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories_270B79F551709F0CA91001ACEEEFE778" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_217A1933F3E0B77B9D1101ACEEEFF789_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_217A1933F3E0B77B9D1101ACEEEFF789" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Increase in Other Current Assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_217A1933F3E0B77B9D1101ACEEEFF789_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_217A1933F3E0B77B9D1101ACEEEFF789" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Current Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_217A1933F3E0B77B9D1101ACEEEFF789" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_217A1933F3E0B77B9D1101ACEEEFF789" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_217A1933F3E0B77B9D1101ACEEEFF789" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities_2D4978A9456FC03D387B01ACEEEFE48A_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities_2D4978A9456FC03D387B01ACEEEFE48A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">(Decrease) increase in accounts payable and other current liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities_2D4978A9456FC03D387B01ACEEEFE48A_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities_2D4978A9456FC03D387B01ACEEEFE48A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Other Operating Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities_2D4978A9456FC03D387B01ACEEEFE48A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities_2D4978A9456FC03D387B01ACEEEFE48A" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities_2D4978A9456FC03D387B01ACEEEFE48A" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_62AD47D4C860F8A7F17101ACEEF0B0B9_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_62AD47D4C860F8A7F17101ACEEF0B0B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">(Decrease) increase in Income Taxes Payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_62AD47D4C860F8A7F17101ACEEF0B0B9_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_62AD47D4C860F8A7F17101ACEEF0B0B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_62AD47D4C860F8A7F17101ACEEF0B0B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_62AD47D4C860F8A7F17101ACEEF0B0B9" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_62AD47D4C860F8A7F17101ACEEF0B0B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_35039AFBB9EBC6C6A19D01ACEEF0F6B8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_35039AFBB9EBC6C6A19D01ACEEF0F6B8" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Increase (decrease) in deferred income taxes</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_35039AFBB9EBC6C6A19D01ACEEF0F6B8_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_35039AFBB9EBC6C6A19D01ACEEF0F6B8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Deferred Income Taxes</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_35039AFBB9EBC6C6A19D01ACEEF0F6B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_35039AFBB9EBC6C6A19D01ACEEF0F6B8" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_35039AFBB9EBC6C6A19D01ACEEF0F6B8" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_5D3B4BBD01E152C6790E01ACEEF01D0E_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_5D3B4BBD01E152C6790E01ACEEF01D0E" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_5D3B4BBD01E152C6790E01ACEEF01D0E_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_5D3B4BBD01E152C6790E01ACEEF01D0E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Assets and Liabilities, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_5D3B4BBD01E152C6790E01ACEEF01D0E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_5D3B4BBD01E152C6790E01ACEEF01D0E" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_5D3B4BBD01E152C6790E01ACEEF01D0E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_A9778F7F18D9A4361CA901ACEEF0BAC5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_A9778F7F18D9A4361CA901ACEEF0BAC5" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Decrease in other long term assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_A9778F7F18D9A4361CA901ACEEF0BAC5_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_A9778F7F18D9A4361CA901ACEEF0BAC5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_A9778F7F18D9A4361CA901ACEEF0BAC5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_A9778F7F18D9A4361CA901ACEEF0BAC5" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_A9778F7F18D9A4361CA901ACEEF0BAC5" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_238D392C223FD3BC627E01ACEEF0D92F_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_238D392C223FD3BC627E01ACEEF0D92F" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">(Decrease) increase in Other Long Term Liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_238D392C223FD3BC627E01ACEEF0D92F_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_238D392C223FD3BC627E01ACEEF0D92F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_238D392C223FD3BC627E01ACEEF0D92F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_238D392C223FD3BC627E01ACEEF0D92F" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_238D392C223FD3BC627E01ACEEF0D92F" xlink:type="arc" />
    <link:label id="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_A49B4371EC709BD6883A01ACEEF16CE5_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_A49B4371EC709BD6883A01ACEEF16CE5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncash purchased property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_A49B4371EC709BD6883A01ACEEF16CE5_label_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_A49B4371EC709BD6883A01ACEEF16CE5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncash or Part Noncash Acquisition, Fixed Assets Acquired</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_A49B4371EC709BD6883A01ACEEF16CE5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_A49B4371EC709BD6883A01ACEEF16CE5" xlink:to="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_A49B4371EC709BD6883A01ACEEF16CE5" xlink:type="arc" />
    <link:label id="lab_us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1_9B6811CA362F5A93848801ACEEF11C52_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1_9B6811CA362F5A93848801ACEEF11C52" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncash Purchased Marketable Securities and Investments</link:label>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1_9B6811CA362F5A93848801ACEEF11C52_label_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1_9B6811CA362F5A93848801ACEEF11C52" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncash or Part Noncash Acquisition, Investments Acquired</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1_9B6811CA362F5A93848801ACEEF11C52" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1_9B6811CA362F5A93848801ACEEF11C52" xlink:to="lab_us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1_9B6811CA362F5A93848801ACEEF11C52" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_F01E43B6DB31BC61E4E8AE30E745E9C3_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_F01E43B6DB31BC61E4E8AE30E745E9C3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_F01E43B6DB31BC61E4E8AE30E745E9C3_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_F01E43B6DB31BC61E4E8AE30E745E9C3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_F01E43B6DB31BC61E4E8AE30E745E9C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_F01E43B6DB31BC61E4E8AE30E745E9C3" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_F01E43B6DB31BC61E4E8AE30E745E9C3" xlink:type="arc" />
    <link:label id="lab_bio_AccumulatedOtherComprehensiveIncomeTextBlock_A0A15460EA0CAE48768FAE30E9B581E4_terseLabel_en-US" xlink:label="lab_bio_AccumulatedOtherComprehensiveIncomeTextBlock_A0A15460EA0CAE48768FAE30E9B581E4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">accumulated other comprehensive income [Text Block]</link:label>
    <link:label id="lab_bio_AccumulatedOtherComprehensiveIncomeTextBlock_A0A15460EA0CAE48768FAE30E9B581E4_label_en-US" xlink:label="lab_bio_AccumulatedOtherComprehensiveIncomeTextBlock_A0A15460EA0CAE48768FAE30E9B581E4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">accumulated other comprehensive income [Text Block]</link:label>
    <link:label id="lab_bio_AccumulatedOtherComprehensiveIncomeTextBlock_A0A15460EA0CAE48768FAE30E9B581E4_documentation_en-US" xlink:label="lab_bio_AccumulatedOtherComprehensiveIncomeTextBlock_A0A15460EA0CAE48768FAE30E9B581E4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">accumulated other comprehensive income [Text Block]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_AccumulatedOtherComprehensiveIncomeTextBlock" xlink:label="loc_bio_AccumulatedOtherComprehensiveIncomeTextBlock_A0A15460EA0CAE48768FAE30E9B581E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_AccumulatedOtherComprehensiveIncomeTextBlock_A0A15460EA0CAE48768FAE30E9B581E4" xlink:to="lab_bio_AccumulatedOtherComprehensiveIncomeTextBlock_A0A15460EA0CAE48768FAE30E9B581E4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_B8B6F9525A0121A038B64BA9C4BC014A_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_B8B6F9525A0121A038B64BA9C4BC014A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_B8B6F9525A0121A038B64BA9C4BC014A_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_B8B6F9525A0121A038B64BA9C4BC014A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_B8B6F9525A0121A038B64BA9C4BC014A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_B8B6F9525A0121A038B64BA9C4BC014A" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_B8B6F9525A0121A038B64BA9C4BC014A" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_474A2E39E19FC1F501BB4BA9C4BCC073_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_474A2E39E19FC1F501BB4BA9C4BCC073" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment by Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_474A2E39E19FC1F501BB4BA9C4BCC073_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_474A2E39E19FC1F501BB4BA9C4BCC073" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_474A2E39E19FC1F501BB4BA9C4BCC073" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_474A2E39E19FC1F501BB4BA9C4BCC073" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_474A2E39E19FC1F501BB4BA9C4BCC073" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_B01A244A8CC2E3B5C4C34BA9C4BC4D17_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_B01A244A8CC2E3B5C4C34BA9C4BC4D17" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_B01A244A8CC2E3B5C4C34BA9C4BC4D17_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_B01A244A8CC2E3B5C4C34BA9C4BC4D17" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B01A244A8CC2E3B5C4C34BA9C4BC4D17" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B01A244A8CC2E3B5C4C34BA9C4BC4D17" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_B01A244A8CC2E3B5C4C34BA9C4BC4D17" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_30F1EF2B227F47D99EF84BA9C4BC032A_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_30F1EF2B227F47D99EF84BA9C4BC032A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Software [Member]</link:label>
    <link:label id="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_30F1EF2B227F47D99EF84BA9C4BC032A_label_en-US" xlink:label="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_30F1EF2B227F47D99EF84BA9C4BC032A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Computer Software, Intangible Asset [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_30F1EF2B227F47D99EF84BA9C4BC032A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_30F1EF2B227F47D99EF84BA9C4BC032A" xlink:to="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_30F1EF2B227F47D99EF84BA9C4BC032A" xlink:type="arc" />
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_3A43DCE0B0EBABD1D3B54BA9C4BCFB98_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember_3A43DCE0B0EBABD1D3B54BA9C4BCFB98" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Building and Building Improvements [Member]</link:label>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_3A43DCE0B0EBABD1D3B54BA9C4BCFB98_label_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember_3A43DCE0B0EBABD1D3B54BA9C4BCFB98" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building and Building Improvements [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_3A43DCE0B0EBABD1D3B54BA9C4BCFB98" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingAndBuildingImprovementsMember_3A43DCE0B0EBABD1D3B54BA9C4BCFB98" xlink:to="lab_us-gaap_BuildingAndBuildingImprovementsMember_3A43DCE0B0EBABD1D3B54BA9C4BCFB98" xlink:type="arc" />
    <link:label id="lab_bio_ReagentRentalEquipmentMember_24573A58E4866FD9A6A14BA9C4BC59A2_terseLabel_en-US" xlink:label="lab_bio_ReagentRentalEquipmentMember_24573A58E4866FD9A6A14BA9C4BC59A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reagent Rental Equipment [Member]</link:label>
    <link:label id="lab_bio_ReagentRentalEquipmentMember_24573A58E4866FD9A6A14BA9C4BC59A2_label_en-US" xlink:label="lab_bio_ReagentRentalEquipmentMember_24573A58E4866FD9A6A14BA9C4BC59A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reagent Rental Equipment [Member]</link:label>
    <link:label id="lab_bio_ReagentRentalEquipmentMember_24573A58E4866FD9A6A14BA9C4BC59A2_documentation_en-US" xlink:label="lab_bio_ReagentRentalEquipmentMember_24573A58E4866FD9A6A14BA9C4BC59A2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reagent Rental Equipment [Member]</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_ReagentRentalEquipmentMember" xlink:label="loc_bio_ReagentRentalEquipmentMember_24573A58E4866FD9A6A14BA9C4BC59A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_ReagentRentalEquipmentMember_24573A58E4866FD9A6A14BA9C4BC59A2" xlink:to="lab_bio_ReagentRentalEquipmentMember_24573A58E4866FD9A6A14BA9C4BC59A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquipmentMember_4D648741F6D9AE11D7F44BA9C4BC5978_terseLabel_en-US" xlink:label="lab_us-gaap_EquipmentMember_4D648741F6D9AE11D7F44BA9C4BC5978" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equipment [Member]</link:label>
    <link:label id="lab_us-gaap_EquipmentMember_4D648741F6D9AE11D7F44BA9C4BC5978_label_en-US" xlink:label="lab_us-gaap_EquipmentMember_4D648741F6D9AE11D7F44BA9C4BC5978" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equipment [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaap_EquipmentMember_4D648741F6D9AE11D7F44BA9C4BC5978" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquipmentMember_4D648741F6D9AE11D7F44BA9C4BC5978" xlink:to="lab_us-gaap_EquipmentMember_4D648741F6D9AE11D7F44BA9C4BC5978" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_D6124FD43BB2439702764BA9C4BC4FB9_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems_D6124FD43BB2439702764BA9C4BC4FB9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_D6124FD43BB2439702764BA9C4BC4FB9_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems_D6124FD43BB2439702764BA9C4BC4FB9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D6124FD43BB2439702764BA9C4BC4FB9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D6124FD43BB2439702764BA9C4BC4FB9" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems_D6124FD43BB2439702764BA9C4BC4FB9" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_71D880D75A8B938F3F124BA9C4BC9A4B_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_71D880D75A8B938F3F124BA9C4BC9A4B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_71D880D75A8B938F3F124BA9C4BC9A4B_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_71D880D75A8B938F3F124BA9C4BC9A4B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_71D880D75A8B938F3F124BA9C4BC9A4B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_71D880D75A8B938F3F124BA9C4BC9A4B" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_71D880D75A8B938F3F124BA9C4BC9A4B" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_74F5FED3092D27EEBD214BA9C4BC5A5B_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents_74F5FED3092D27EEBD214BA9C4BC5A5B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_74F5FED3092D27EEBD214BA9C4BC5A5B_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents_74F5FED3092D27EEBD214BA9C4BC5A5B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash and Cash Equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_74F5FED3092D27EEBD214BA9C4BC5A5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalents_74F5FED3092D27EEBD214BA9C4BC5A5B" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalents_74F5FED3092D27EEBD214BA9C4BC5A5B" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_616C08B3150DB5C68FF86468E7615CBD_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_616C08B3150DB5C68FF86468E7615CBD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_616C08B3150DB5C68FF86468E7615CBD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_616C08B3150DB5C68FF86468E7615CBD" xlink:to="lab_us-gaap_LongtermDebtTypeAxis_616C08B3150DB5C68FF86468E7615CBD" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_EEF2CAE6B9D4FA5E28AD6468E761B030_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_EEF2CAE6B9D4FA5E28AD6468E761B030" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_EEF2CAE6B9D4FA5E28AD6468E761B030" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_EEF2CAE6B9D4FA5E28AD6468E761B030" xlink:to="lab_us-gaap_LongtermDebtTypeDomain_EEF2CAE6B9D4FA5E28AD6468E761B030" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditMember_74B2A633000644EAD5506468E7614339_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember_74B2A633000644EAD5506468E7614339" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_74B2A633000644EAD5506468E7614339" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember_74B2A633000644EAD5506468E7614339" xlink:to="lab_us-gaap_LineOfCreditMember_74B2A633000644EAD5506468E7614339" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_B60F6B5DC86BE758CA92AE30E81F4570_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_B60F6B5DC86BE758CA92AE30E81F4570" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_B60F6B5DC86BE758CA92AE30E81F4570_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_B60F6B5DC86BE758CA92AE30E81F4570" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_B60F6B5DC86BE758CA92AE30E81F4570" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock_B60F6B5DC86BE758CA92AE30E81F4570" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock_B60F6B5DC86BE758CA92AE30E81F4570" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_787D98F8BE307FB5424E4FCE6EE9B3C7_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_787D98F8BE307FB5424E4FCE6EE9B3C7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_787D98F8BE307FB5424E4FCE6EE9B3C7_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_787D98F8BE307FB5424E4FCE6EE9B3C7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_787D98F8BE307FB5424E4FCE6EE9B3C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_787D98F8BE307FB5424E4FCE6EE9B3C7" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_787D98F8BE307FB5424E4FCE6EE9B3C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_5329320E70A09884DEE84BA60AEA6B9A_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract_5329320E70A09884DEE84BA60AEA6B9A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_5329320E70A09884DEE84BA60AEA6B9A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_5329320E70A09884DEE84BA60AEA6B9A" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract_5329320E70A09884DEE84BA60AEA6B9A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_9869CBC7E51183FCD4854BA60AF9EDB6_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable_9869CBC7E51183FCD4854BA60AF9EDB6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_9869CBC7E51183FCD4854BA60AF9EDB6_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable_9869CBC7E51183FCD4854BA60AF9EDB6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_9869CBC7E51183FCD4854BA60AF9EDB6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9869CBC7E51183FCD4854BA60AF9EDB6" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable_9869CBC7E51183FCD4854BA60AF9EDB6" xlink:type="arc" />
    <link:label id="lab_srt_ProductOrServiceAxis_9CBBF9DCD2331CE7EA004BA60AF95111_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis_9CBBF9DCD2331CE7EA004BA60AF95111" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_9CBBF9DCD2331CE7EA004BA60AF95111_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis_9CBBF9DCD2331CE7EA004BA60AF95111" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_9CBBF9DCD2331CE7EA004BA60AF95111" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis_9CBBF9DCD2331CE7EA004BA60AF95111" xlink:to="lab_srt_ProductOrServiceAxis_9CBBF9DCD2331CE7EA004BA60AF95111" xlink:type="arc" />
    <link:label id="lab_srt_ProductsAndServicesDomain_43D4310BD044C705079E4BA60AF9C4F3_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain_43D4310BD044C705079E4BA60AF9C4F3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_43D4310BD044C705079E4BA60AF9C4F3_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain_43D4310BD044C705079E4BA60AF9C4F3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_43D4310BD044C705079E4BA60AF9C4F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain_43D4310BD044C705079E4BA60AF9C4F3" xlink:to="lab_srt_ProductsAndServicesDomain_43D4310BD044C705079E4BA60AF9C4F3" xlink:type="arc" />
    <link:label id="lab_srt_StatementGeographicalAxis_EEE7882D827647B5D7604BA60AF9A39D_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis_EEE7882D827647B5D7604BA60AF9A39D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_EEE7882D827647B5D7604BA60AF9A39D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis_EEE7882D827647B5D7604BA60AF9A39D" xlink:to="lab_srt_StatementGeographicalAxis_EEE7882D827647B5D7604BA60AF9A39D" xlink:type="arc" />
    <link:label id="lab_srt_SegmentGeographicalDomain_22D0FCB6DBD536A3E6104BA60AF9D9A5_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain_22D0FCB6DBD536A3E6104BA60AF9D9A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_22D0FCB6DBD536A3E6104BA60AF9D9A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain_22D0FCB6DBD536A3E6104BA60AF9D9A5" xlink:to="lab_srt_SegmentGeographicalDomain_22D0FCB6DBD536A3E6104BA60AF9D9A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis_EB4B41D7E961503FBAF84BA60AF92064_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis_EB4B41D7E961503FBAF84BA60AF92064" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Basis of Pricing [Axis]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis_EB4B41D7E961503FBAF84BA60AF92064_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis_EB4B41D7E961503FBAF84BA60AF92064" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Basis of Pricing [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_EB4B41D7E961503FBAF84BA60AF92064" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_EB4B41D7E961503FBAF84BA60AF92064" xlink:to="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis_EB4B41D7E961503FBAF84BA60AF92064" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain_6B88633C112D4A0B7BCF4BA60AF95204_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain_6B88633C112D4A0B7BCF4BA60AF95204" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Basis of Pricing [Domain]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain_6B88633C112D4A0B7BCF4BA60AF95204_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain_6B88633C112D4A0B7BCF4BA60AF95204" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Basis of Pricing [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_6B88633C112D4A0B7BCF4BA60AF95204" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_6B88633C112D4A0B7BCF4BA60AF95204" xlink:to="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain_6B88633C112D4A0B7BCF4BA60AF95204" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerDurationAxis_B46A511316348219F15A4BA60AF987CE_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerDurationAxis_B46A511316348219F15A4BA60AF987CE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Duration [Axis]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerDurationAxis_B46A511316348219F15A4BA60AF987CE_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerDurationAxis_B46A511316348219F15A4BA60AF987CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Duration [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerDurationAxis" xlink:label="loc_us-gaap_ContractWithCustomerDurationAxis_B46A511316348219F15A4BA60AF987CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerDurationAxis_B46A511316348219F15A4BA60AF987CE" xlink:to="lab_us-gaap_ContractWithCustomerDurationAxis_B46A511316348219F15A4BA60AF987CE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerDurationDomain_D8DF6954FB18EFF41A0A4BA60AF91EE3_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerDurationDomain_D8DF6954FB18EFF41A0A4BA60AF91EE3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Duration [Domain]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerDurationDomain_D8DF6954FB18EFF41A0A4BA60AF91EE3_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerDurationDomain_D8DF6954FB18EFF41A0A4BA60AF91EE3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Duration [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerDurationDomain" xlink:label="loc_us-gaap_ContractWithCustomerDurationDomain_D8DF6954FB18EFF41A0A4BA60AF91EE3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerDurationDomain_D8DF6954FB18EFF41A0A4BA60AF91EE3" xlink:to="lab_us-gaap_ContractWithCustomerDurationDomain_D8DF6954FB18EFF41A0A4BA60AF91EE3" xlink:type="arc" />
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_8A03DCA099AD802BC36C4BA60AF9CD2F_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_8A03DCA099AD802BC36C4BA60AF9CD2F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_8A03DCA099AD802BC36C4BA60AF9CD2F_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_8A03DCA099AD802BC36C4BA60AF9CD2F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_8A03DCA099AD802BC36C4BA60AF9CD2F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_8A03DCA099AD802BC36C4BA60AF9CD2F" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_8A03DCA099AD802BC36C4BA60AF9CD2F" xlink:type="arc" />
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_C04153A2932EA933C1C24BA60AF97834_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_C04153A2932EA933C1C24BA60AF97834" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</link:label>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_C04153A2932EA933C1C24BA60AF97834_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_C04153A2932EA933C1C24BA60AF97834" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_C04153A2932EA933C1C24BA60AF97834" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_C04153A2932EA933C1C24BA60AF97834" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_C04153A2932EA933C1C24BA60AF97834" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelAxis_EA5D14759D8A8C185EBA4BA60AF9FA38_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelAxis_EA5D14759D8A8C185EBA4BA60AF9FA38" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Sales Channel [Axis]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelAxis_EA5D14759D8A8C185EBA4BA60AF9FA38_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelAxis_EA5D14759D8A8C185EBA4BA60AF9FA38" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Sales Channel [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerSalesChannelAxis" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis_EA5D14759D8A8C185EBA4BA60AF9FA38" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_EA5D14759D8A8C185EBA4BA60AF9FA38" xlink:to="lab_us-gaap_ContractWithCustomerSalesChannelAxis_EA5D14759D8A8C185EBA4BA60AF9FA38" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelDomain_F3781F0631F56FA6F1714BA60AF9715C_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelDomain_F3781F0631F56FA6F1714BA60AF9715C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Sales Channel [Domain]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelDomain_F3781F0631F56FA6F1714BA60AF9715C_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelDomain_F3781F0631F56FA6F1714BA60AF9715C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Sales Channel [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerSalesChannelDomain" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_F3781F0631F56FA6F1714BA60AF9715C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_F3781F0631F56FA6F1714BA60AF9715C" xlink:to="lab_us-gaap_ContractWithCustomerSalesChannelDomain_F3781F0631F56FA6F1714BA60AF9715C" xlink:type="arc" />
    <link:label id="lab_srt_MajorCustomersAxis_6E0CF5601F7EB8A0C3F24BA60AF9A8CE_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis_6E0CF5601F7EB8A0C3F24BA60AF9A8CE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_6E0CF5601F7EB8A0C3F24BA60AF9A8CE_label_en-US" xlink:label="lab_srt_MajorCustomersAxis_6E0CF5601F7EB8A0C3F24BA60AF9A8CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_6E0CF5601F7EB8A0C3F24BA60AF9A8CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis_6E0CF5601F7EB8A0C3F24BA60AF9A8CE" xlink:to="lab_srt_MajorCustomersAxis_6E0CF5601F7EB8A0C3F24BA60AF9A8CE" xlink:type="arc" />
    <link:label id="lab_srt_NameOfMajorCustomerDomain_66923909033A84C274DE4BA60AF9645E_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain_66923909033A84C274DE4BA60AF9645E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_66923909033A84C274DE4BA60AF9645E_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain_66923909033A84C274DE4BA60AF9645E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_66923909033A84C274DE4BA60AF9645E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain_66923909033A84C274DE4BA60AF9645E" xlink:to="lab_srt_NameOfMajorCustomerDomain_66923909033A84C274DE4BA60AF9645E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_6B299D751D7D0D17AF984BA60AF90EF3_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems_6B299D751D7D0D17AF984BA60AF90EF3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_6B299D751D7D0D17AF984BA60AF90EF3_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems_6B299D751D7D0D17AF984BA60AF90EF3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_6B299D751D7D0D17AF984BA60AF90EF3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_6B299D751D7D0D17AF984BA60AF90EF3" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems_6B299D751D7D0D17AF984BA60AF90EF3" xlink:type="arc" />
    <link:label id="lab_bio_RevenueAllocationPercentToLeaseElements_A672ACD47896D7D7B26A4BA60AF9BA77_terseLabel_en-US" xlink:label="lab_bio_RevenueAllocationPercentToLeaseElements_A672ACD47896D7D7B26A4BA60AF9BA77" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Allocation Percent To Lease Elements</link:label>
    <link:label id="lab_bio_RevenueAllocationPercentToLeaseElements_A672ACD47896D7D7B26A4BA60AF9BA77_label_en-US" xlink:label="lab_bio_RevenueAllocationPercentToLeaseElements_A672ACD47896D7D7B26A4BA60AF9BA77" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Allocation Percent To Lease Elements</link:label>
    <link:label id="lab_bio_RevenueAllocationPercentToLeaseElements_A672ACD47896D7D7B26A4BA60AF9BA77_documentation_en-US" xlink:label="lab_bio_RevenueAllocationPercentToLeaseElements_A672ACD47896D7D7B26A4BA60AF9BA77" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue Allocation Percent To Lease Elements</link:label>
    <link:loc xlink:href="bio-20181231.xsd#bio_RevenueAllocationPercentToLeaseElements" xlink:label="loc_bio_RevenueAllocationPercentToLeaseElements_A672ACD47896D7D7B26A4BA60AF9BA77" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_RevenueAllocationPercentToLeaseElements_A672ACD47896D7D7B26A4BA60AF9BA77" xlink:to="lab_bio_RevenueAllocationPercentToLeaseElements_A672ACD47896D7D7B26A4BA60AF9BA77" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenue_59436A3A0885C7896A624BA60AF9DCA9_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenue_59436A3A0885C7896A624BA60AF9DCA9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Revenue</link:label>
    <link:label id="lab_us-gaap_DeferredRevenue_59436A3A0885C7896A624BA60AF9DCA9_label_en-US" xlink:label="lab_us-gaap_DeferredRevenue_59436A3A0885C7896A624BA60AF9DCA9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaap_DeferredRevenue_59436A3A0885C7896A624BA60AF9DCA9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenue_59436A3A0885C7896A624BA60AF9DCA9" xlink:to="lab_us-gaap_DeferredRevenue_59436A3A0885C7896A624BA60AF9DCA9" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenuePeriodIncreaseDecrease_FC64D96DA160A70A85864BA60AF97197_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenuePeriodIncreaseDecrease_FC64D96DA160A70A85864BA60AF97197" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Revenue, Period Increase (Decrease)</link:label>
    <link:label id="lab_us-gaap_DeferredRevenuePeriodIncreaseDecrease_FC64D96DA160A70A85864BA60AF97197_label_en-US" xlink:label="lab_us-gaap_DeferredRevenuePeriodIncreaseDecrease_FC64D96DA160A70A85864BA60AF97197" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue, Period Increase (Decrease)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenuePeriodIncreaseDecrease" xlink:label="loc_us-gaap_DeferredRevenuePeriodIncreaseDecrease_FC64D96DA160A70A85864BA60AF97197" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenuePeriodIncreaseDecrease_FC64D96DA160A70A85864BA60AF97197" xlink:to="lab_us-gaap_DeferredRevenuePeriodIncreaseDecrease_FC64D96DA160A70A85864BA60AF97197" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenueRevenueRecognized1_EB120A2FF678176408304BA60AF9A4B4_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueRevenueRecognized1_EB120A2FF678176408304BA60AF9A4B4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Revenue, Revenue Recognized</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueRevenueRecognized1_EB120A2FF678176408304BA60AF9A4B4_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueRevenueRecognized1_EB120A2FF678176408304BA60AF9A4B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue, Revenue Recognized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueRevenueRecognized1" xlink:label="loc_us-gaap_DeferredRevenueRevenueRecognized1_EB120A2FF678176408304BA60AF9A4B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueRevenueRecognized1_EB120A2FF678176408304BA60AF9A4B4" xlink:to="lab_us-gaap_DeferredRevenueRevenueRecognized1_EB120A2FF678176408304BA60AF9A4B4" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_79A6BC61225759D3D49A558B39B3E9C8_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_79A6BC61225759D3D49A558B39B3E9C8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Remaining Authorized Repurchase Amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_79A6BC61225759D3D49A558B39B3E9C8_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_79A6BC61225759D3D49A558B39B3E9C8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Remaining Authorized Repurchase Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_79A6BC61225759D3D49A558B39B3E9C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_79A6BC61225759D3D49A558B39B3E9C8" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_79A6BC61225759D3D49A558B39B3E9C8" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_4A1B07F231C691EC8D715559F35154F0_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_4A1B07F231C691EC8D715559F35154F0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_4A1B07F231C691EC8D715559F35154F0_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_4A1B07F231C691EC8D715559F35154F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_4A1B07F231C691EC8D715559F35154F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_4A1B07F231C691EC8D715559F35154F0" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_4A1B07F231C691EC8D715559F35154F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_1FF7925B627EBA308420557DAEFEA8F7_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_1FF7925B627EBA308420557DAEFEA8F7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock Acquired, Average Cost Per Share</link:label>
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_1FF7925B627EBA308420557DAEFEA8F7_label_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_1FF7925B627EBA308420557DAEFEA8F7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock Acquired, Average Cost Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_1FF7925B627EBA308420557DAEFEA8F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_1FF7925B627EBA308420557DAEFEA8F7" xlink:to="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_1FF7925B627EBA308420557DAEFEA8F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_E11AF214F51E08578A525559F351E483_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_E11AF214F51E08578A525559F351E483" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Treasury Stock Reissued</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_E11AF214F51E08578A525559F351E483_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_E11AF214F51E08578A525559F351E483" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Treasury Stock Reissued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_E11AF214F51E08578A525559F351E483" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_E11AF214F51E08578A525559F351E483" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_E11AF214F51E08578A525559F351E483" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_EB8309E6A7185ECAC7BEAE30E769481E_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_EB8309E6A7185ECAC7BEAE30E769481E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_EB8309E6A7185ECAC7BEAE30E769481E_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_EB8309E6A7185ECAC7BEAE30E769481E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_EB8309E6A7185ECAC7BEAE30E769481E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_EB8309E6A7185ECAC7BEAE30E769481E" xlink:to="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_EB8309E6A7185ECAC7BEAE30E769481E" xlink:type="arc" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>bio-20181231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.bio-rad.com/role/A10OtherIncomeAndExpenses" xlink:href="bio-20181231.xsd#A10OtherIncomeAndExpenses" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A10OtherIncomeAndExpensesDetails" xlink:href="bio-20181231.xsd#A10OtherIncomeAndExpensesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A10OtherIncomeAndExpensesTables" xlink:href="bio-20181231.xsd#A10OtherIncomeAndExpensesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A11SupplementalCashFlowInformation" xlink:href="bio-20181231.xsd#A11SupplementalCashFlowInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails" xlink:href="bio-20181231.xsd#A11SupplementalCashFlowInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A11SupplementalCashFlowInformationTables" xlink:href="bio-20181231.xsd#A11SupplementalCashFlowInformationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilities" xlink:href="bio-20181231.xsd#A12CommitmentsContingentLiabilities" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables" xlink:href="bio-20181231.xsd#A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails" xlink:href="bio-20181231.xsd#A12CommitmentsContingentLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables" xlink:href="bio-20181231.xsd#A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables" xlink:href="bio-20181231.xsd#A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails" xlink:href="bio-20181231.xsd#A12CommitmentsContingentLiabilitiesPensionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPeriodExpenseDetails" xlink:href="bio-20181231.xsd#A12CommitmentsContingentLiabilitiesPeriodExpenseDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A13LegalProceedings" xlink:href="bio-20181231.xsd#A13LegalProceedings" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A13LegalProceedingsLegalProceedingsDetails" xlink:href="bio-20181231.xsd#A13LegalProceedingsLegalProceedingsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A14SegmentInformationSegmentAssetReconciliationDetails" xlink:href="bio-20181231.xsd#A14SegmentInformationSegmentAssetReconciliationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A14SegmentInformationSegmentInformationByGeographicalLocationDetails" xlink:href="bio-20181231.xsd#A14SegmentInformationSegmentInformationByGeographicalLocationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A14SegmentInformationSegmentProfitReconciliationDetails" xlink:href="bio-20181231.xsd#A14SegmentInformationSegmentProfitReconciliationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A14SegmentReporting" xlink:href="bio-20181231.xsd#A14SegmentReporting" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A14SegmentReportingDetails" xlink:href="bio-20181231.xsd#A14SegmentReportingDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A14SegmentReportingTables" xlink:href="bio-20181231.xsd#A14SegmentReportingTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A15RestructuringCostsDetails" xlink:href="bio-20181231.xsd#A15RestructuringCostsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A15RestructuringCostsNotes" xlink:href="bio-20181231.xsd#A15RestructuringCostsNotes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A15RestructuringCostsTables" xlink:href="bio-20181231.xsd#A15RestructuringCostsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A16QuarterlyFinancialData" xlink:href="bio-20181231.xsd#A16QuarterlyFinancialData" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A16QuarterlyFinancialDataDetails" xlink:href="bio-20181231.xsd#A16QuarterlyFinancialDataDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A16QuarterlyFinancialDataTables" xlink:href="bio-20181231.xsd#A16QuarterlyFinancialDataTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A17SubsequentEventDetails" xlink:href="bio-20181231.xsd#A17SubsequentEventDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A17SubsequentEventNotes" xlink:href="bio-20181231.xsd#A17SubsequentEventNotes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A17SubsequentEventTables" xlink:href="bio-20181231.xsd#A17SubsequentEventTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A1SignificantAccountingPolicies" xlink:href="bio-20181231.xsd#A1SignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails" xlink:href="bio-20181231.xsd#A1SignificantAccountingPoliciesDetailsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesEarningsPerShareDetails" xlink:href="bio-20181231.xsd#A1SignificantAccountingPoliciesEarningsPerShareDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPolicies" xlink:href="bio-20181231.xsd#A1SignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPriorYearMisstatementsTables" xlink:href="bio-20181231.xsd#A1SignificantAccountingPoliciesPriorYearMisstatementsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" xlink:href="bio-20181231.xsd#A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesRevenueRecognitionDetails" xlink:href="bio-20181231.xsd#A1SignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesTables" xlink:href="bio-20181231.xsd#A1SignificantAccountingPoliciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesWarrantyRollforwardDetails" xlink:href="bio-20181231.xsd#A1SignificantAccountingPoliciesWarrantyRollforwardDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A2Acquisitions" xlink:href="bio-20181231.xsd#A2Acquisitions" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A2AcquisitionsDetails" xlink:href="bio-20181231.xsd#A2AcquisitionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A3FairValueInvestmentsDetails" xlink:href="bio-20181231.xsd#A3FairValueInvestmentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A3FairValueMeasurements" xlink:href="bio-20181231.xsd#A3FairValueMeasurements" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A3FairValueMeasurementsAmortizedCostAndFairValueOfDebtSecuritiesDetails" xlink:href="bio-20181231.xsd#A3FairValueMeasurementsAmortizedCostAndFairValueOfDebtSecuritiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails" xlink:href="bio-20181231.xsd#A3FairValueMeasurementsContingentConsiderationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A3FairValueMeasurementsDetails" xlink:href="bio-20181231.xsd#A3FairValueMeasurementsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A3FairValueMeasurementsFairValueAndGrossUnrealizedLossesWithUnrealizedLossesDetails" xlink:href="bio-20181231.xsd#A3FairValueMeasurementsFairValueAndGrossUnrealizedLossesWithUnrealizedLossesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A3FairValueMeasurementsForeignExchangeForwardContractsDetails" xlink:href="bio-20181231.xsd#A3FairValueMeasurementsForeignExchangeForwardContractsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails" xlink:href="bio-20181231.xsd#A3FairValueMeasurementsShortTermInvestmentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A3FairValueMeasurementsTables" xlink:href="bio-20181231.xsd#A3FairValueMeasurementsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherDetails" xlink:href="bio-20181231.xsd#A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails" xlink:href="bio-20181231.xsd#A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A4IntangibleAssetsGoodwillAndOther" xlink:href="bio-20181231.xsd#A4IntangibleAssetsGoodwillAndOther" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A4IntangibleAssetsGoodwillAndOtherTables" xlink:href="bio-20181231.xsd#A4IntangibleAssetsGoodwillAndOtherTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebt" xlink:href="bio-20181231.xsd#A5NotesPayableAndLongTermDebt" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails" xlink:href="bio-20181231.xsd#A5NotesPayableAndLongTermDebtDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtTables" xlink:href="bio-20181231.xsd#A5NotesPayableAndLongTermDebtTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A6IncomeTaxes" xlink:href="bio-20181231.xsd#A6IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A6IncomeTaxesDetails" xlink:href="bio-20181231.xsd#A6IncomeTaxesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A6IncomeTaxesTables" xlink:href="bio-20181231.xsd#A6IncomeTaxesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A7StockholdersEquity" xlink:href="bio-20181231.xsd#A7StockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A7StockholdersEquityDetails" xlink:href="bio-20181231.xsd#A7StockholdersEquityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A7StockholdersEquityStockholdersEquitySharesDetailTables" xlink:href="bio-20181231.xsd#A7StockholdersEquityStockholdersEquitySharesDetailTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A7StockholdersEquityTreasurySharesDetails" xlink:href="bio-20181231.xsd#A7StockholdersEquityTreasurySharesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A7StockholdersEquityTreasuryStockTables" xlink:href="bio-20181231.xsd#A7StockholdersEquityTreasuryStockTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncome" xlink:href="bio-20181231.xsd#A8AccumulatedOtherComprehensiveIncome" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables" xlink:href="bio-20181231.xsd#A8AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeDetails" xlink:href="bio-20181231.xsd#A8AccumulatedOtherComprehensiveIncomeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" xlink:href="bio-20181231.xsd#A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeTables" xlink:href="bio-20181231.xsd#A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A9ShareBasedCompensation" xlink:href="bio-20181231.xsd#A9ShareBasedCompensation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A9ShareBasedCompensationDetails" xlink:href="bio-20181231.xsd#A9ShareBasedCompensationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A9ShareBasedCompensationRestrictedStockDetails" xlink:href="bio-20181231.xsd#A9ShareBasedCompensationRestrictedStockDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/A9ShareBasedCompensationTables" xlink:href="bio-20181231.xsd#A9ShareBasedCompensationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/ConsolidatedBalanceSheets" xlink:href="bio-20181231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/ConsolidatedBalanceSheetsParentheticals" xlink:href="bio-20181231.xsd#ConsolidatedBalanceSheetsParentheticals" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="bio-20181231.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" xlink:href="bio-20181231.xsd#ConsolidatedStatementsOfChangesInStockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:href="bio-20181231.xsd#ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome" xlink:href="bio-20181231.xsd#ConsolidatedStatementsOfIncome" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/DocumentAndEntityInformation" xlink:href="bio-20181231.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutns" xlink:href="bio-20181231.xsd#ScheduleIiValuationAndQualifyingAccoutns" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutnsDetails" xlink:href="bio-20181231.xsd#ScheduleIiValuationAndQualifyingAccoutnsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutnsScheduleIiValuationAndQualifyingAccountsTables" xlink:href="bio-20181231.xsd#ScheduleIiValuationAndQualifyingAccoutnsScheduleIiValuationAndQualifyingAccountsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" />
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A10OtherIncomeAndExpenses" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_FD5AE8ADD37A9B3D197BAE30E9F5E4AE" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:label="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_680FA64706B093EE0EA5AE30E9F54686" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_FD5AE8ADD37A9B3D197BAE30E9F5E4AE" xlink:to="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_680FA64706B093EE0EA5AE30E9F54686" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A10OtherIncomeAndExpensesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_9C00E15DFAF6FCC0B21501ACEF0A7C0C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_AB347E136574969490DE01ACEF0ABF49" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_9C00E15DFAF6FCC0B21501ACEF0A7C0C" xlink:to="loc_us-gaap_StatementTable_AB347E136574969490DE01ACEF0ABF49" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_F716D29DC861BD5DD39001ACEF0AD3AD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_AB347E136574969490DE01ACEF0ABF49" xlink:to="loc_us-gaap_StatementScenarioAxis_F716D29DC861BD5DD39001ACEF0AD3AD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_56CD69AC34554C488FB701ACEF0AA4DD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementScenarioAxis_F716D29DC861BD5DD39001ACEF0AD3AD" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_56CD69AC34554C488FB701ACEF0AA4DD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_96F121E29890C9DA2BA101ACEF0AE5E6" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_AB347E136574969490DE01ACEF0ABF49" xlink:to="loc_us-gaap_StatementLineItems_96F121E29890C9DA2BA101ACEF0AE5E6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeInterestAndDividend" xlink:label="loc_us-gaap_InvestmentIncomeInterestAndDividend_A22085AADA4E982D377201ACEF0A5FB6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_96F121E29890C9DA2BA101ACEF0AE5E6" xlink:to="loc_us-gaap_InvestmentIncomeInterestAndDividend_A22085AADA4E982D377201ACEF0A5FB6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RealizedInvestmentGainsLosses" xlink:label="loc_us-gaap_RealizedInvestmentGainsLosses_AE6515786F1286DD0EA001ACEF0A5BD5" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_96F121E29890C9DA2BA101ACEF0AE5E6" xlink:to="loc_us-gaap_RealizedInvestmentGainsLosses_AE6515786F1286DD0EA001ACEF0A5BD5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet" xlink:label="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet_83D0357D4F1029C8E38901ACEF0A6BCC" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_96F121E29890C9DA2BA101ACEF0AE5E6" xlink:to="loc_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet_83D0357D4F1029C8E38901ACEF0A6BCC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_BE2F5A1F1D3A22B8444401ACEF14721C" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_96F121E29890C9DA2BA101ACEF0AE5E6" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_BE2F5A1F1D3A22B8444401ACEF14721C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnSaleOfOtherAssets" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherAssets_556782EA83479C11F79A01ACEF147D27" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_96F121E29890C9DA2BA101ACEF0AE5E6" xlink:to="loc_us-gaap_GainLossOnSaleOfOtherAssets_556782EA83479C11F79A01ACEF147D27" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingExpense" xlink:label="loc_us-gaap_OtherNonoperatingExpense_FAF9C7712ECEBD8574E101ACEF14E3A9" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_96F121E29890C9DA2BA101ACEF0AE5E6" xlink:to="loc_us-gaap_OtherNonoperatingExpense_FAF9C7712ECEBD8574E101ACEF14E3A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_7F82E92F6BA32D0E231D01ACEF14DBD9" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_96F121E29890C9DA2BA101ACEF0AE5E6" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_7F82E92F6BA32D0E231D01ACEF14DBD9" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A10OtherIncomeAndExpensesTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_062332AD326044A7476EAE30E78D75AA" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_6F28C085586E584283EDAE30E78D0FA2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_062332AD326044A7476EAE30E78D75AA" xlink:to="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_6F28C085586E584283EDAE30E78D0FA2" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A11SupplementalCashFlowInformation" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_9D42ECE6753FF805ADE3AE30E814A825" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:label="loc_us-gaap_CashFlowSupplementalDisclosuresTextBlock_971D0D9A13BB38F804C5AE30E8157DFB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_9D42ECE6753FF805ADE3AE30E814A825" xlink:to="loc_us-gaap_CashFlowSupplementalDisclosuresTextBlock_971D0D9A13BB38F804C5AE30E8157DFB" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_040FFBE2C7662284C32601ACEEEC626F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherSignificantNoncashTransactionsTable" xlink:label="loc_us-gaap_OtherSignificantNoncashTransactionsTable_684CC5AC72F85633446A01ACEEEC74DD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_040FFBE2C7662284C32601ACEEEC626F" xlink:to="loc_us-gaap_OtherSignificantNoncashTransactionsTable_684CC5AC72F85633446A01ACEEEC74DD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherSignificantNoncashTransactionsByUniqueDescriptionAxis" xlink:label="loc_us-gaap_OtherSignificantNoncashTransactionsByUniqueDescriptionAxis_C287102C715536FD744701ACEEEC9B86" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsTable_684CC5AC72F85633446A01ACEEEC74DD" xlink:to="loc_us-gaap_OtherSignificantNoncashTransactionsByUniqueDescriptionAxis_C287102C715536FD744701ACEEEC9B86" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherSignificantNoncashTransactionNameDomain" xlink:label="loc_us-gaap_OtherSignificantNoncashTransactionNameDomain_E002F9E7D1B5671F2A1601ACEEEC72CA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsByUniqueDescriptionAxis_C287102C715536FD744701ACEEEC9B86" xlink:to="loc_us-gaap_OtherSignificantNoncashTransactionNameDomain_E002F9E7D1B5671F2A1601ACEEEC72CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherSignificantNoncashTransactionsLineItems" xlink:label="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsTable_684CC5AC72F85633446A01ACEEEC74DD" xlink:to="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_7CC03CC6F6040B5AB11E01ACEEED509F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_NetIncomeLoss_7CC03CC6F6040B5AB11E01ACEEED509F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_33239075CA896F96A2D101ACEEEDE2C4" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_33239075CA896F96A2D101ACEEEDE2C4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_4E8559B170746FE3A99501ACEEED3358" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_ShareBasedCompensation_4E8559B170746FE3A99501ACEEED3358" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtAndEquitySecuritiesGainLoss" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_89AE56717A2E7911FACA01ACEEEE999B" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_89AE56717A2E7911FACA01ACEEEE999B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="loc_us-gaap_ImpairmentOfInvestments_DCF9FAEA61B228F231ED01ACEEEED287" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_ImpairmentOfInvestments_DCF9FAEA61B228F231ED01ACEEEED287" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairments" xlink:label="loc_us-gaap_MarketableSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairments_F830FBEE59BF8526C10501ACEEEE1BE7" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_MarketableSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairments_F830FBEE59BF8526C10501ACEEEE1BE7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_7DF2FE7B02DA5787FCC001ACEEEEEBD9" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_7DF2FE7B02DA5787FCC001ACEEEEEBD9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_7E16F0194B2A081A733D01ACEEEE2CE6" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_7E16F0194B2A081A733D01ACEEEE2CE6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" xlink:label="loc_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_0110C348C2A415E9D16701ACEEEE1627" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_0110C348C2A415E9D16701ACEEEE1627" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_6CE20F97BF9A794770A701ACEEEFA817" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_6CE20F97BF9A794770A701ACEEEFA817" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_8003F076542C66EDC77401ACEEEF32CC" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_8003F076542C66EDC77401ACEEEF32CC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_D7808082036D0FD7599201ACEEEF0E5D" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_D7808082036D0FD7599201ACEEEF0E5D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_270B79F551709F0CA91001ACEEEFE778" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_270B79F551709F0CA91001ACEEEFE778" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_217A1933F3E0B77B9D1101ACEEEFF789" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_217A1933F3E0B77B9D1101ACEEEFF789" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities_2D4978A9456FC03D387B01ACEEEFE48A" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities_2D4978A9456FC03D387B01ACEEEFE48A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_62AD47D4C860F8A7F17101ACEEF0B0B9" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_62AD47D4C860F8A7F17101ACEEF0B0B9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_35039AFBB9EBC6C6A19D01ACEEF0F6B8" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_35039AFBB9EBC6C6A19D01ACEEF0F6B8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_5D3B4BBD01E152C6790E01ACEEF01D0E" xlink:type="locator" />
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_5D3B4BBD01E152C6790E01ACEEF01D0E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_A9778F7F18D9A4361CA901ACEEF0BAC5" xlink:type="locator" />
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_A9778F7F18D9A4361CA901ACEEF0BAC5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_238D392C223FD3BC627E01ACEEF0D92F" xlink:type="locator" />
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_238D392C223FD3BC627E01ACEEF0D92F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaap_AssetImpairmentCharges_4D25CA129B052AFFAD6E01ACEEF0E253" xlink:type="locator" />
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_AssetImpairmentCharges_4D25CA129B052AFFAD6E01ACEEF0E253" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_F2C30AAAA0A79512C66001ACEEF179BE" xlink:type="locator" />
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_F2C30AAAA0A79512C66001ACEEF179BE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_A49B4371EC709BD6883A01ACEEF16CE5" xlink:type="locator" />
    <link:presentationArc order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_A49B4371EC709BD6883A01ACEEF16CE5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1_9B6811CA362F5A93848801ACEEF11C52" xlink:type="locator" />
    <link:presentationArc order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherSignificantNoncashTransactionsLineItems_2A9D9E6B38C6A98FA62901ACEEED425E" xlink:to="loc_us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1_9B6811CA362F5A93848801ACEEF11C52" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A11SupplementalCashFlowInformationTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_8511A21A8B571EBE6DC8AE30E7699AFC" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_EB8309E6A7185ECAC7BEAE30E769481E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_8511A21A8B571EBE6DC8AE30E7699AFC" xlink:to="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_EB8309E6A7185ECAC7BEAE30E769481E" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilities" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_E1FB417830C77A9EFE44AE30E8AA70FB" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_B06F2EAC0C0DFDFCE960AE30E8AA4C93" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_E1FB417830C77A9EFE44AE30E8AA70FB" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_B06F2EAC0C0DFDFCE960AE30E8AA4C93" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables" xlink:type="extended">
    <link:loc xlink:href="bio-20181231.xsd#bio_AssumptionsforBenefitObligationsandPeriodicBenefitCostsAbstract" xlink:label="loc_bio_AssumptionsforBenefitObligationsandPeriodicBenefitCostsAbstract_5E96E490EAB36E0DB682BD7EABD8A184" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4C242E6E4BAD2B75CB8CBD7EABD859CE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bio_AssumptionsforBenefitObligationsandPeriodicBenefitCostsAbstract_5E96E490EAB36E0DB682BD7EABD8A184" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4C242E6E4BAD2B75CB8CBD7EABD859CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_98F527D809B0F484E06DBD7EABD8BE22" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4C242E6E4BAD2B75CB8CBD7EABD859CE" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_98F527D809B0F484E06DBD7EABD8BE22" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_E207BF95CC0507804AC7BD7EABD815B6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_98F527D809B0F484E06DBD7EABD8BE22" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_E207BF95CC0507804AC7BD7EABD815B6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanSponsorLocationAxis" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_49E3F0D7C02015AA3BD5BD7EABD99F5E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4C242E6E4BAD2B75CB8CBD7EABD859CE" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_49E3F0D7C02015AA3BD5BD7EABD99F5E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanSponsorLocationDomain" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_4B56DA514E06A33B878DBD7EABD99697" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_49E3F0D7C02015AA3BD5BD7EABD99F5E" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_4B56DA514E06A33B878DBD7EABD99697" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTaxStatusAxis" xlink:label="loc_us-gaap_RetirementPlanTaxStatusAxis_98859C400B559B44E7C3BD7EABD95BE0" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4C242E6E4BAD2B75CB8CBD7EABD859CE" xlink:to="loc_us-gaap_RetirementPlanTaxStatusAxis_98859C400B559B44E7C3BD7EABD95BE0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTaxStatusDomain" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_F1E75E571F3E757E39FABD7EABD963B2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_98859C400B559B44E7C3BD7EABD95BE0" xlink:to="loc_us-gaap_RetirementPlanTaxStatusDomain_F1E75E571F3E757E39FABD7EABD963B2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanFundingStatusAxis" xlink:label="loc_us-gaap_RetirementPlanFundingStatusAxis_218B894A7E2FEC5AAE14BD7EABDAF144" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4C242E6E4BAD2B75CB8CBD7EABD859CE" xlink:to="loc_us-gaap_RetirementPlanFundingStatusAxis_218B894A7E2FEC5AAE14BD7EABDAF144" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanFundingStatusDomain" xlink:label="loc_us-gaap_RetirementPlanFundingStatusDomain_B2C9B25701CA623B0A47BD7EABDAF510" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanFundingStatusAxis_218B894A7E2FEC5AAE14BD7EABDAF144" xlink:to="loc_us-gaap_RetirementPlanFundingStatusDomain_B2C9B25701CA623B0A47BD7EABDAF510" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanNameAxis" xlink:label="loc_us-gaap_RetirementPlanNameAxis_F8F81816B49B27DE4367BD7EABDAE57E" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4C242E6E4BAD2B75CB8CBD7EABD859CE" xlink:to="loc_us-gaap_RetirementPlanNameAxis_F8F81816B49B27DE4367BD7EABDAE57E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanNameDomain" xlink:label="loc_us-gaap_RetirementPlanNameDomain_054A807BCFA607622316BD7EABDA5F1B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameAxis_F8F81816B49B27DE4367BD7EABDAE57E" xlink:to="loc_us-gaap_RetirementPlanNameDomain_054A807BCFA607622316BD7EABDA5F1B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_374068D8D409B259308BBD7EABDA120B" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4C242E6E4BAD2B75CB8CBD7EABD859CE" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_374068D8D409B259308BBD7EABDA120B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_833FA4CC047F7E877716BD7EABDB1EF1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_374068D8D409B259308BBD7EABDA120B" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_833FA4CC047F7E877716BD7EABDB1EF1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesByIndustryAxis" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_1DB4FB3693533AE1BDA4BD7EABDBC506" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4C242E6E4BAD2B75CB8CBD7EABD859CE" xlink:to="loc_us-gaap_EquitySecuritiesByIndustryAxis_1DB4FB3693533AE1BDA4BD7EABDBC506" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_C057720EF3440AD693A3BD7EABDBE2A3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_1DB4FB3693533AE1BDA4BD7EABDBC506" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_C057720EF3440AD693A3BD7EABDBE2A3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesByInvestmentObjectiveAxis" xlink:label="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_025F60ECBE2DBC2767AFBD7EABDC96C1" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4C242E6E4BAD2B75CB8CBD7EABD859CE" xlink:to="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_025F60ECBE2DBC2767AFBD7EABDC96C1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesInvestmentObjectiveMember" xlink:label="loc_us-gaap_EquitySecuritiesInvestmentObjectiveMember_EED6E14950885694224CBD7EABDC7CB7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_025F60ECBE2DBC2767AFBD7EABDC96C1" xlink:to="loc_us-gaap_EquitySecuritiesInvestmentObjectiveMember_EED6E14950885694224CBD7EABDC7CB7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9426A019A21C94DC9A55BD7EABDC6628" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4C242E6E4BAD2B75CB8CBD7EABD859CE" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9426A019A21C94DC9A55BD7EABDC6628" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_807D4E28874607E1B5EDBD7EABDC186B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9426A019A21C94DC9A55BD7EABDC6628" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_807D4E28874607E1B5EDBD7EABDC186B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_E295E5F4071B60246C7EBD7EABDD86FC" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4C242E6E4BAD2B75CB8CBD7EABD859CE" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_E295E5F4071B60246C7EBD7EABDD86FC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_2B10DDBDF35E5DB51E35BD7EABDD2D0A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_E295E5F4071B60246C7EBD7EABDD86FC" xlink:to="loc_us-gaap_RelatedPartyDomain_2B10DDBDF35E5DB51E35BD7EABDD2D0A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_0ABB9013397BD78640C2BD7EABDDBB99" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4C242E6E4BAD2B75CB8CBD7EABD859CE" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_0ABB9013397BD78640C2BD7EABDDBB99" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_A6830E1474D5815A0F3CBD7EABDDCBA3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_0ABB9013397BD78640C2BD7EABDDBB99" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_A6830E1474D5815A0F3CBD7EABDDCBA3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_A83415AC884E1130A94ABD7EABDE3F7C" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4C242E6E4BAD2B75CB8CBD7EABD859CE" xlink:to="loc_srt_RangeAxis_A83415AC884E1130A94ABD7EABDE3F7C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_57FD67C16CC6C78B4A11BD7EABDEAEE6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_A83415AC884E1130A94ABD7EABDE3F7C" xlink:to="loc_srt_RangeMember_57FD67C16CC6C78B4A11BD7EABDEAEE6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_215CF63190CC00C360E8BD7EABDECBE4" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4C242E6E4BAD2B75CB8CBD7EABD859CE" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_215CF63190CC00C360E8BD7EABDECBE4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_292573073EF1782E9AF7BD7EABDEC08B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_215CF63190CC00C360E8BD7EABDECBE4" xlink:to="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_292573073EF1782E9AF7BD7EABDEC08B" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_80BAC9C026BD9D5236717CEC2476BFEA" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable_BDBDA30952DC76D7E25C7CEC24787010" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_80BAC9C026BD9D5236717CEC2476BFEA" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable_BDBDA30952DC76D7E25C7CEC24787010" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis_0FCA0BD9A292E6CBD87A7CEC247A430F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable_BDBDA30952DC76D7E25C7CEC24787010" xlink:to="loc_us-gaap_ContingentConsiderationByTypeAxis_0FCA0BD9A292E6CBD87A7CEC247A430F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_FFD9F9852AD9782CC9D57CEC247B7374" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_0FCA0BD9A292E6CBD87A7CEC247A430F" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_FFD9F9852AD9782CC9D57CEC247B7374" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_SalesmilestonepercentageofannualinvoicesMember" xlink:label="loc_bio_SalesmilestonepercentageofannualinvoicesMember_40E97A3FB4CED8D28D657CEC247B320D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_FFD9F9852AD9782CC9D57CEC247B7374" xlink:to="loc_bio_SalesmilestonepercentageofannualinvoicesMember_40E97A3FB4CED8D28D657CEC247B320D" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_SalesmilestonepercentageofannualinvoiceslowMember" xlink:label="loc_bio_SalesmilestonepercentageofannualinvoiceslowMember_30EE4EF0341392EF932A7CEC247B3A5C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_FFD9F9852AD9782CC9D57CEC247B7374" xlink:to="loc_bio_SalesmilestonepercentageofannualinvoiceslowMember_30EE4EF0341392EF932A7CEC247B3A5C" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_SalesmilestoneminimumamountMember" xlink:label="loc_bio_SalesmilestoneminimumamountMember_BAEAEA3A815F71BB63F37CEC247BEE89" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_FFD9F9852AD9782CC9D57CEC247B7374" xlink:to="loc_bio_SalesmilestoneminimumamountMember_BAEAEA3A815F71BB63F37CEC247BEE89" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_97F5F889C06B02DFB8317CEC247B828E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable_BDBDA30952DC76D7E25C7CEC24787010" xlink:to="loc_us-gaap_StatementScenarioAxis_97F5F889C06B02DFB8317CEC247B828E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_553228D7C2C708F504BC7CEC247C29A7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementScenarioAxis_97F5F889C06B02DFB8317CEC247B828E" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_553228D7C2C708F504BC7CEC247C29A7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="loc_us-gaap_ScenarioForecastMember_B0B746A7AD30C0BDE5B27CEC247C3049" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain_553228D7C2C708F504BC7CEC247C29A7" xlink:to="loc_us-gaap_ScenarioForecastMember_B0B746A7AD30C0BDE5B27CEC247C3049" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_825CF246B9E5740C6F587CEC247CB291" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable_BDBDA30952DC76D7E25C7CEC24787010" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_825CF246B9E5740C6F587CEC247CB291" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_EFCF05172079C179BF9B7CEC247D378A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_825CF246B9E5740C6F587CEC247CB291" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_EFCF05172079C179BF9B7CEC247D378A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_5283E2118761D24954507CEC247DCAD9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_EFCF05172079C179BF9B7CEC247D378A" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_5283E2118761D24954507CEC247DCAD9" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_EmployeeLocationAxis" xlink:label="loc_bio_EmployeeLocationAxis_DB97EBAEFFF5D77259677CEC247D6C83" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable_BDBDA30952DC76D7E25C7CEC24787010" xlink:to="loc_bio_EmployeeLocationAxis_DB97EBAEFFF5D77259677CEC247D6C83" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_EmployeeLocationDomain" xlink:label="loc_bio_EmployeeLocationDomain_C6DF5475FC50009230D37CEC247DC521" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bio_EmployeeLocationAxis_DB97EBAEFFF5D77259677CEC247D6C83" xlink:to="loc_bio_EmployeeLocationDomain_C6DF5475FC50009230D37CEC247DC521" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_C2420D8B989968ABF26F7CEC247E1D89" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bio_EmployeeLocationDomain_C6DF5475FC50009230D37CEC247DC521" xlink:to="loc_country_US_C2420D8B989968ABF26F7CEC247E1D89" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_516DBDC6D9E04F356B777CEC247E95E6" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable_BDBDA30952DC76D7E25C7CEC24787010" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_516DBDC6D9E04F356B777CEC247E95E6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_B9ACFA8208A5D03F00DA7CEC247EB373" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_516DBDC6D9E04F356B777CEC247E95E6" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_B9ACFA8208A5D03F00DA7CEC247EB373" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_AnalyticalFlowCytometerPlatformMember" xlink:label="loc_bio_AnalyticalFlowCytometerPlatformMember_40FFAB72ED5774C0D8257CEC247F490A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_B9ACFA8208A5D03F00DA7CEC247EB373" xlink:to="loc_bio_AnalyticalFlowCytometerPlatformMember_40FFAB72ED5774C0D8257CEC247F490A" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_GnuBIOMember" xlink:label="loc_bio_GnuBIOMember_C4A862EE86C325E40BB87CEC247F7CDC" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_B9ACFA8208A5D03F00DA7CEC247EB373" xlink:to="loc_bio_GnuBIOMember_C4A862EE86C325E40BB87CEC247F7CDC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems" xlink:label="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable_BDBDA30952DC76D7E25C7CEC24787010" xlink:to="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_9B3F0ABC8AE0B3A6A05B7CEC247F3372" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_9B3F0ABC8AE0B3A6A05B7CEC247F3372" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_79D4A2859D7EF9CD091D7CEC2480D437" xlink:type="locator" />
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_79D4A2859D7EF9CD091D7CEC2480D437" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_D575ADD0B689BA2E3C047CEC24805C67" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_79D4A2859D7EF9CD091D7CEC2480D437" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_D575ADD0B689BA2E3C047CEC24805C67" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_E38DCD0B9A9A5A2E8EB37CEC248051A2" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_79D4A2859D7EF9CD091D7CEC2480D437" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_E38DCD0B9A9A5A2E8EB37CEC248051A2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_EA8A0BF23DB90C4E68BF7CEC24800F7B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_79D4A2859D7EF9CD091D7CEC2480D437" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_EA8A0BF23DB90C4E68BF7CEC24800F7B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_A5B958F3A942A731217D7CEC24807963" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_79D4A2859D7EF9CD091D7CEC2480D437" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_A5B958F3A942A731217D7CEC24807963" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_CDE64E4759410E531CB37D678C12BDC7" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_79D4A2859D7EF9CD091D7CEC2480D437" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_CDE64E4759410E531CB37D678C12BDC7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_D0E0071898C22B72262A7CEC24812092" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_79D4A2859D7EF9CD091D7CEC2480D437" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_D0E0071898C22B72262A7CEC24812092" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent" xlink:label="loc_us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent_2E7B0C7F860F8B4615CC7CEC24811943" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent_2E7B0C7F860F8B4615CC7CEC24811943" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligation" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligation_EF06907419DFD339B3C17CEC2481EEEB" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligation_EF06907419DFD339B3C17CEC2481EEEB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear_970C039C6008F2DF8E637CEC2481E639" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear_970C039C6008F2DF8E637CEC2481E639" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear_3EF9D21AFC11FFB3D4F07CEC24812728" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear_3EF9D21AFC11FFB3D4F07CEC24812728" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear_CAD3EB4E871008ED4EFE7CEC24822C6C" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear_CAD3EB4E871008ED4EFE7CEC24822C6C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear_7510BC69137AEC23D1C97CEC248296D1" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear_7510BC69137AEC23D1C97CEC248296D1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear_691F11C625E23736326E7CEC2482A46B" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear_691F11C625E23736326E7CEC2482A46B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear_615C281B847EB17E6C857CEC24827C19" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear_615C281B847EB17E6C857CEC24827C19" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_18BBF22F5B80471178647CEC24824DF7" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_18BBF22F5B80471178647CEC24824DF7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_8BD8324377BC6C51B5AA7CEC2482FB0F" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_8BD8324377BC6C51B5AA7CEC2482FB0F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_4A0FC07D26D6A6EB215C7CEC248228B7" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_4A0FC07D26D6A6EB215C7CEC248228B7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary_633837E6CCE7F4CE08597CEC2483A852" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary_633837E6CCE7F4CE08597CEC2483A852" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary_22AD71952E18B23624997CEC24832A36" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary_22AD71952E18B23624997CEC24832A36" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary_2F4F262B713CC52D69977CEC2483D531" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary_2F4F262B713CC52D69977CEC2483D531" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears_6FBE8D3557818D6396137CEC2483BD42" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears_6FBE8D3557818D6396137CEC2483BD42" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_AE377DB3ABDAAA943CCF7CEC2483C6EB" xlink:type="locator" />
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_AE377DB3ABDAAA943CCF7CEC2483C6EB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_AF16DCEA9FD08AEA787C7CEC24845A45" xlink:type="locator" />
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_AF16DCEA9FD08AEA787C7CEC24845A45" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_F31A21863A49889170607CEC248433EA" xlink:type="locator" />
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_F31A21863A49889170607CEC248433EA" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_EmployeesCoveredByCollectiveBargainingAgreementsUSPercentage" xlink:label="loc_bio_EmployeesCoveredByCollectiveBargainingAgreementsUSPercentage_F8A28E89DE7A06831B347CEC2484969B" xlink:type="locator" />
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_bio_EmployeesCoveredByCollectiveBargainingAgreementsUSPercentage_F8A28E89DE7A06831B347CEC2484969B" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityNumberOfEmployees" xlink:label="loc_dei_EntityNumberOfEmployees_F9D3CE41F6FA09BCC8D37CEC24842476" xlink:type="locator" />
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_dei_EntityNumberOfEmployees_F9D3CE41F6FA09BCC8D37CEC24842476" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_B95FC3DFD47F770BF49C7CEC2484C07F" xlink:type="locator" />
    <link:presentationArc order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_B95FC3DFD47F770BF49C7CEC2484C07F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_3CBF97E12DA403D6C7997CEC2484AC6D" xlink:type="locator" />
    <link:presentationArc order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_3CBF97E12DA403D6C7997CEC2484AC6D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_FE599A2453164076578E7CEC24853ACF" xlink:type="locator" />
    <link:presentationArc order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_FE599A2453164076578E7CEC24853ACF" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_BusinessAcquisitionContingentConsiderationPotentialPercentagePayout" xlink:label="loc_bio_BusinessAcquisitionContingentConsiderationPotentialPercentagePayout_C8B6E497B1CFD7C285F87CEC24854A34" xlink:type="locator" />
    <link:presentationArc order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_bio_BusinessAcquisitionContingentConsiderationPotentialPercentagePayout_C8B6E497B1CFD7C285F87CEC24854A34" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_099FBE2AB305B74A6F3A7CEC24853A0E" xlink:type="locator" />
    <link:presentationArc order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_099FBE2AB305B74A6F3A7CEC24853A0E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh_3524CC6D237FFC6A230C7CEC2485E37D" xlink:type="locator" />
    <link:presentationArc order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh_3524CC6D237FFC6A230C7CEC2485E37D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals_608327A2386B5107F6057CEC2486594D" xlink:type="locator" />
    <link:presentationArc order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_AAC83FFF1552505437767CEC247FFEDE" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals_608327A2386B5107F6057CEC2486594D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables" xlink:type="extended">
    <link:loc xlink:href="bio-20181231.xsd#bio_NetPeriodicBenefitCostAbstract" xlink:label="loc_bio_NetPeriodicBenefitCostAbstract_CFA71DFF05EE683C5776BD7EABE40C7B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_574550FF7C706F91834EBD7EABE5453E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bio_NetPeriodicBenefitCostAbstract_CFA71DFF05EE683C5776BD7EABE40C7B" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_574550FF7C706F91834EBD7EABE5453E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_F38CF5488E37920361F3BD7EABE5B777" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_574550FF7C706F91834EBD7EABE5453E" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_F38CF5488E37920361F3BD7EABE5B777" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_644C6D9D2882BD295CEEBD7EABE573C9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_F38CF5488E37920361F3BD7EABE5B777" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_644C6D9D2882BD295CEEBD7EABE573C9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanSponsorLocationAxis" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_7E9830D03CBBE9FFBFB0BD7EABE533B5" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_574550FF7C706F91834EBD7EABE5453E" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_7E9830D03CBBE9FFBFB0BD7EABE533B5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanSponsorLocationDomain" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_127AE0777BD59AF7DB09BD7EABE582AC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_7E9830D03CBBE9FFBFB0BD7EABE533B5" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_127AE0777BD59AF7DB09BD7EABE582AC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTaxStatusAxis" xlink:label="loc_us-gaap_RetirementPlanTaxStatusAxis_4B829CB3A3ACA0221BC3BD7EABE6E491" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_574550FF7C706F91834EBD7EABE5453E" xlink:to="loc_us-gaap_RetirementPlanTaxStatusAxis_4B829CB3A3ACA0221BC3BD7EABE6E491" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTaxStatusDomain" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_5B4BAC56C23819CE6ACCBD7EABE699F7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_4B829CB3A3ACA0221BC3BD7EABE6E491" xlink:to="loc_us-gaap_RetirementPlanTaxStatusDomain_5B4BAC56C23819CE6ACCBD7EABE699F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanFundingStatusAxis" xlink:label="loc_us-gaap_RetirementPlanFundingStatusAxis_7D6027710768FC9EFDEDBD7EABE63974" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_574550FF7C706F91834EBD7EABE5453E" xlink:to="loc_us-gaap_RetirementPlanFundingStatusAxis_7D6027710768FC9EFDEDBD7EABE63974" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanFundingStatusDomain" xlink:label="loc_us-gaap_RetirementPlanFundingStatusDomain_F4685F763E10AD474F1EBD7EABE76A68" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanFundingStatusAxis_7D6027710768FC9EFDEDBD7EABE63974" xlink:to="loc_us-gaap_RetirementPlanFundingStatusDomain_F4685F763E10AD474F1EBD7EABE76A68" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanNameAxis" xlink:label="loc_us-gaap_RetirementPlanNameAxis_BEA2ED1088DCC60F394CBD7EABE7D781" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_574550FF7C706F91834EBD7EABE5453E" xlink:to="loc_us-gaap_RetirementPlanNameAxis_BEA2ED1088DCC60F394CBD7EABE7D781" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanNameDomain" xlink:label="loc_us-gaap_RetirementPlanNameDomain_4DFA695F51946DCAA3B4BD7EABE77494" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameAxis_BEA2ED1088DCC60F394CBD7EABE7D781" xlink:to="loc_us-gaap_RetirementPlanNameDomain_4DFA695F51946DCAA3B4BD7EABE77494" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_C32531EE87AF4EF7BCA2BD7EABE74E6D" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_574550FF7C706F91834EBD7EABE5453E" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_C32531EE87AF4EF7BCA2BD7EABE74E6D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_C7E216D33A0C3FACC851BD7EABE75953" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_C32531EE87AF4EF7BCA2BD7EABE74E6D" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_C7E216D33A0C3FACC851BD7EABE75953" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesByIndustryAxis" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_CE11FF3E83A5935A0C48BD7EABE8B0A1" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_574550FF7C706F91834EBD7EABE5453E" xlink:to="loc_us-gaap_EquitySecuritiesByIndustryAxis_CE11FF3E83A5935A0C48BD7EABE8B0A1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_6910E8D8B6FC4D65436EBD7EABE8A5C8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_CE11FF3E83A5935A0C48BD7EABE8B0A1" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_6910E8D8B6FC4D65436EBD7EABE8A5C8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesByInvestmentObjectiveAxis" xlink:label="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_3D6C6DDC49236E61FF47BD7EABE930A0" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_574550FF7C706F91834EBD7EABE5453E" xlink:to="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_3D6C6DDC49236E61FF47BD7EABE930A0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesInvestmentObjectiveMember" xlink:label="loc_us-gaap_EquitySecuritiesInvestmentObjectiveMember_19FE7C551E43A7D4915EBD7EABE9D073" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_3D6C6DDC49236E61FF47BD7EABE930A0" xlink:to="loc_us-gaap_EquitySecuritiesInvestmentObjectiveMember_19FE7C551E43A7D4915EBD7EABE9D073" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_97346A88998BBA99A64FBD7EABE9CE60" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_574550FF7C706F91834EBD7EABE5453E" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_97346A88998BBA99A64FBD7EABE9CE60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_A988BB24045907E6D1E3BD7EABE9CFAF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_97346A88998BBA99A64FBD7EABE9CE60" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_A988BB24045907E6D1E3BD7EABE9CFAF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_53E6E777262EE10D7B2BBD7EABEA7499" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_574550FF7C706F91834EBD7EABE5453E" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_53E6E777262EE10D7B2BBD7EABEA7499" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_15033CB39E5EE240AEC2BD7EABEAFF90" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_53E6E777262EE10D7B2BBD7EABEA7499" xlink:to="loc_us-gaap_RelatedPartyDomain_15033CB39E5EE240AEC2BD7EABEAFF90" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_3502908B6FB23F966165BD7EABEA4FA2" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_574550FF7C706F91834EBD7EABE5453E" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_3502908B6FB23F966165BD7EABEA4FA2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_EBF503173507E6159E9CBD7EABEA9FA0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_3502908B6FB23F966165BD7EABEA4FA2" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_EBF503173507E6159E9CBD7EABEA9FA0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_F9CC2CFD1FB8A76D8971BD7EABEA77A5" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_574550FF7C706F91834EBD7EABE5453E" xlink:to="loc_srt_RangeAxis_F9CC2CFD1FB8A76D8971BD7EABEA77A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_B2E1662276625DC39003BD7EABEB4490" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_F9CC2CFD1FB8A76D8971BD7EABEA77A5" xlink:to="loc_srt_RangeMember_B2E1662276625DC39003BD7EABEB4490" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_FB919E1570365AC7A0BABD7EABEB74E5" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_574550FF7C706F91834EBD7EABE5453E" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_FB919E1570365AC7A0BABD7EABEB74E5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_A04FDDF69CE3AECE6846BD7EABEB1D25" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_FB919E1570365AC7A0BABD7EABEB74E5" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_A04FDDF69CE3AECE6846BD7EABEB1D25" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables" xlink:type="extended">
    <link:loc xlink:href="bio-20181231.xsd#bio_ObligationsandFundedStatusAbstract" xlink:label="loc_bio_ObligationsandFundedStatusAbstract_AEFE4B200B67B426837C3B56C7896766" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_311498AB294C62BB02FB3B56C7894868" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bio_ObligationsandFundedStatusAbstract_AEFE4B200B67B426837C3B56C7896766" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_311498AB294C62BB02FB3B56C7894868" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_B58944569673075D59513B56C789D700" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_311498AB294C62BB02FB3B56C7894868" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_B58944569673075D59513B56C789D700" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_4438FA4B1A0BF4A2D4533B56C789368C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_B58944569673075D59513B56C789D700" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_4438FA4B1A0BF4A2D4533B56C789368C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanSponsorLocationAxis" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_13E17FB3B385806F5A933B56C78A0C63" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_311498AB294C62BB02FB3B56C7894868" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_13E17FB3B385806F5A933B56C78A0C63" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanSponsorLocationDomain" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_AD1817E4575197853C103B56C78AF631" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_13E17FB3B385806F5A933B56C78A0C63" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_AD1817E4575197853C103B56C78AF631" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTaxStatusAxis" xlink:label="loc_us-gaap_RetirementPlanTaxStatusAxis_69E657950D8995674A303B56C78AEAD8" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_311498AB294C62BB02FB3B56C7894868" xlink:to="loc_us-gaap_RetirementPlanTaxStatusAxis_69E657950D8995674A303B56C78AEAD8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTaxStatusDomain" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_D36B228CFF26A6035F853B56C78A3275" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_69E657950D8995674A303B56C78AEAD8" xlink:to="loc_us-gaap_RetirementPlanTaxStatusDomain_D36B228CFF26A6035F853B56C78A3275" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanFundingStatusAxis" xlink:label="loc_us-gaap_RetirementPlanFundingStatusAxis_6B8CDA352001712DACAD3B56C78BC761" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_311498AB294C62BB02FB3B56C7894868" xlink:to="loc_us-gaap_RetirementPlanFundingStatusAxis_6B8CDA352001712DACAD3B56C78BC761" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanFundingStatusDomain" xlink:label="loc_us-gaap_RetirementPlanFundingStatusDomain_267A9CDEC938534CCC0E3B56C78BBD5F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanFundingStatusAxis_6B8CDA352001712DACAD3B56C78BC761" xlink:to="loc_us-gaap_RetirementPlanFundingStatusDomain_267A9CDEC938534CCC0E3B56C78BBD5F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanNameAxis" xlink:label="loc_us-gaap_RetirementPlanNameAxis_16A3AD25D109483226133B56C78B5095" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_311498AB294C62BB02FB3B56C7894868" xlink:to="loc_us-gaap_RetirementPlanNameAxis_16A3AD25D109483226133B56C78B5095" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanNameDomain" xlink:label="loc_us-gaap_RetirementPlanNameDomain_BCE3CB747DF65A9399DD3B56C78B472C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameAxis_16A3AD25D109483226133B56C78B5095" xlink:to="loc_us-gaap_RetirementPlanNameDomain_BCE3CB747DF65A9399DD3B56C78B472C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_97AF53996662241341893B56C78C437D" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_311498AB294C62BB02FB3B56C7894868" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_97AF53996662241341893B56C78C437D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_81C75637B1B01A91C9A43B56C78C2159" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_97AF53996662241341893B56C78C437D" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_81C75637B1B01A91C9A43B56C78C2159" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesByInvestmentObjectiveAxis" xlink:label="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_6601A161226989B221543B56C78CDFF9" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_311498AB294C62BB02FB3B56C7894868" xlink:to="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_6601A161226989B221543B56C78CDFF9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesInvestmentObjectiveMember" xlink:label="loc_us-gaap_EquitySecuritiesInvestmentObjectiveMember_8D5AD3B517B64D4D9EF63B56C78DE018" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_6601A161226989B221543B56C78CDFF9" xlink:to="loc_us-gaap_EquitySecuritiesInvestmentObjectiveMember_8D5AD3B517B64D4D9EF63B56C78DE018" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_AFFCA136BE059BB3040F3B56C78DE362" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_311498AB294C62BB02FB3B56C7894868" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_AFFCA136BE059BB3040F3B56C78DE362" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_F00DCCFF370A39E00DE03B56C78D1C65" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_AFFCA136BE059BB3040F3B56C78DE362" xlink:to="loc_us-gaap_RelatedPartyDomain_F00DCCFF370A39E00DE03B56C78D1C65" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_F1CF7D08017F9A7063A03B56C78D772D" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_311498AB294C62BB02FB3B56C7894868" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_F1CF7D08017F9A7063A03B56C78D772D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_04D5A95B6AA1233FA9053B56C78DD0B2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_F1CF7D08017F9A7063A03B56C78D772D" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_04D5A95B6AA1233FA9053B56C78DD0B2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_9D368D0F8F3E505DF9593B56C78E5453" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_311498AB294C62BB02FB3B56C7894868" xlink:to="loc_srt_RangeAxis_9D368D0F8F3E505DF9593B56C78E5453" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_5C86AC699A8A7AC2CEC53B56C78EAC0A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_9D368D0F8F3E505DF9593B56C78E5453" xlink:to="loc_srt_RangeMember_5C86AC699A8A7AC2CEC53B56C78EAC0A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_492E675EAB6830CBDAFF3B56C78ED634" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_311498AB294C62BB02FB3B56C7894868" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_492E675EAB6830CBDAFF3B56C78ED634" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" xlink:label="loc_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_DD4EB91A687A255498523B56C78E48B0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_492E675EAB6830CBDAFF3B56C78ED634" xlink:to="loc_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_DD4EB91A687A255498523B56C78E48B0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedContributionPlanDisclosuresTableTextBlock" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosuresTableTextBlock_AF3ED301AAA3E39F68A83B56C78F424A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_492E675EAB6830CBDAFF3B56C78ED634" xlink:to="loc_us-gaap_DefinedContributionPlanDisclosuresTableTextBlock_AF3ED301AAA3E39F68A83B56C78F424A" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_5247502BC18F41C38D279201E2E90911" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4B6A86A31A9DB5C3782D9201E2EA136E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_5247502BC18F41C38D279201E2E90911" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4B6A86A31A9DB5C3782D9201E2EA136E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_45658B719D0BF52C18029201E2EAB523" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4B6A86A31A9DB5C3782D9201E2EA136E" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_45658B719D0BF52C18029201E2EAB523" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_DC6C6BE53BEE8A841C679201E2EAF604" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_45658B719D0BF52C18029201E2EAB523" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_DC6C6BE53BEE8A841C679201E2EAF604" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanSponsorLocationAxis" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationAxis_EAC3D02F4C0DA946D2F99201E2EA5DC0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4B6A86A31A9DB5C3782D9201E2EA136E" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationAxis_EAC3D02F4C0DA946D2F99201E2EA5DC0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanSponsorLocationDomain" xlink:label="loc_us-gaap_RetirementPlanSponsorLocationDomain_2A622FD77D1E8D6FF8BE9201E2EBAA62" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanSponsorLocationAxis_EAC3D02F4C0DA946D2F99201E2EA5DC0" xlink:to="loc_us-gaap_RetirementPlanSponsorLocationDomain_2A622FD77D1E8D6FF8BE9201E2EBAA62" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTaxStatusAxis" xlink:label="loc_us-gaap_RetirementPlanTaxStatusAxis_3131EFA45AE306A24AD79201E2EB3E9A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4B6A86A31A9DB5C3782D9201E2EA136E" xlink:to="loc_us-gaap_RetirementPlanTaxStatusAxis_3131EFA45AE306A24AD79201E2EB3E9A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanTaxStatusDomain" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_8288C0946FBE6112BBDC9201E2EB9E27" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_3131EFA45AE306A24AD79201E2EB3E9A" xlink:to="loc_us-gaap_RetirementPlanTaxStatusDomain_8288C0946FBE6112BBDC9201E2EB9E27" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanFundingStatusAxis" xlink:label="loc_us-gaap_RetirementPlanFundingStatusAxis_F94A5167E02BBC8854969201E2EBADF4" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4B6A86A31A9DB5C3782D9201E2EA136E" xlink:to="loc_us-gaap_RetirementPlanFundingStatusAxis_F94A5167E02BBC8854969201E2EBADF4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanFundingStatusDomain" xlink:label="loc_us-gaap_RetirementPlanFundingStatusDomain_2EBE89BEEF01495B05499201E2EB4A60" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanFundingStatusAxis_F94A5167E02BBC8854969201E2EBADF4" xlink:to="loc_us-gaap_RetirementPlanFundingStatusDomain_2EBE89BEEF01495B05499201E2EB4A60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanNameAxis" xlink:label="loc_us-gaap_RetirementPlanNameAxis_F3C75255E0EBC89AA7319201E2EC0D8F" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4B6A86A31A9DB5C3782D9201E2EA136E" xlink:to="loc_us-gaap_RetirementPlanNameAxis_F3C75255E0EBC89AA7319201E2EC0D8F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetirementPlanNameDomain" xlink:label="loc_us-gaap_RetirementPlanNameDomain_AB6EFB1659A83C69CF5A9201E2EC4655" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameAxis_F3C75255E0EBC89AA7319201E2EC0D8F" xlink:to="loc_us-gaap_RetirementPlanNameDomain_AB6EFB1659A83C69CF5A9201E2EC4655" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_9F5663C60B8024D7CF6B9201E2EC5383" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4B6A86A31A9DB5C3782D9201E2EA136E" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_9F5663C60B8024D7CF6B9201E2EC5383" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanAssetCategoriesDomain" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_7FD5F7E1C08080A1DE8E9201E2ECEDAF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_9F5663C60B8024D7CF6B9201E2EC5383" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_7FD5F7E1C08080A1DE8E9201E2ECEDAF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesByIndustryAxis" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_9A5067FF0920DBB136959201E2ED896C" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4B6A86A31A9DB5C3782D9201E2EA136E" xlink:to="loc_us-gaap_EquitySecuritiesByIndustryAxis_9A5067FF0920DBB136959201E2ED896C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_80FB74F08E74DBF0B14D9201E2ED64E9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_9A5067FF0920DBB136959201E2ED896C" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_80FB74F08E74DBF0B14D9201E2ED64E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesByInvestmentObjectiveAxis" xlink:label="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_343F2C343342AF33EA519201E2EDD32C" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4B6A86A31A9DB5C3782D9201E2EA136E" xlink:to="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_343F2C343342AF33EA519201E2EDD32C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesInvestmentObjectiveMember" xlink:label="loc_us-gaap_EquitySecuritiesInvestmentObjectiveMember_301B0FA926BCA3F85BB99201E2EDDEB3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesByInvestmentObjectiveAxis_343F2C343342AF33EA519201E2EDD32C" xlink:to="loc_us-gaap_EquitySecuritiesInvestmentObjectiveMember_301B0FA926BCA3F85BB99201E2EDDEB3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0CAFDBE48B4F33AEEE909201E2ED0101" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4B6A86A31A9DB5C3782D9201E2EA136E" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0CAFDBE48B4F33AEEE909201E2ED0101" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_78F59C6002A7CDEE74299201E2EEB799" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0CAFDBE48B4F33AEEE909201E2ED0101" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_78F59C6002A7CDEE74299201E2EEB799" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_5973682921E80DBFD66C9201E2EE02A8" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4B6A86A31A9DB5C3782D9201E2EA136E" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_5973682921E80DBFD66C9201E2EE02A8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_655A8A31A238EC46ED2D9201E2EE4085" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_5973682921E80DBFD66C9201E2EE02A8" xlink:to="loc_us-gaap_RelatedPartyDomain_655A8A31A238EC46ED2D9201E2EE4085" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_2EA855837ADFD55E18CE9201E2EE96D0" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4B6A86A31A9DB5C3782D9201E2EA136E" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_2EA855837ADFD55E18CE9201E2EE96D0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_B40BFB4393861DBCB57F9201E2EE6632" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_2EA855837ADFD55E18CE9201E2EE96D0" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_B40BFB4393861DBCB57F9201E2EE6632" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_C7C3D417B5D9360BD3C09201E2EFACB7" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4B6A86A31A9DB5C3782D9201E2EA136E" xlink:to="loc_srt_RangeAxis_C7C3D417B5D9360BD3C09201E2EFACB7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_BBADFAD2718BF99161B59201E2EFAB9D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_C7C3D417B5D9360BD3C09201E2EFACB7" xlink:to="loc_srt_RangeMember_BBADFAD2718BF99161B59201E2EFAB9D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4B6A86A31A9DB5C3782D9201E2EA136E" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_F90245C0F1F0B1EEC5E49201E2EF7C6D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_F90245C0F1F0B1EEC5E49201E2EF7C6D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_890C0EE7012F061DEB9F9201E2F0B539" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_890C0EE7012F061DEB9F9201E2F0B539" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_A30B904E90DDBD660AAA9201E2F0208E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_A30B904E90DDBD660AAA9201E2F0208E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_C0AEBA534A8B18891F869201E2F0A033" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_C0AEBA534A8B18891F869201E2F0A033" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_529D057F308BCC1A37D29201E2F0CC85" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_529D057F308BCC1A37D29201E2F0CC85" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_9D6C3726C66600FFBA629201E2F0AEE5" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_9D6C3726C66600FFBA629201E2F0AEE5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_F7B33FE6F2C122859FA59201E2F09193" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_F7B33FE6F2C122859FA59201E2F09193" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_7061F73769AE856ACC459201E2F104FF" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_7061F73769AE856ACC459201E2F104FF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_3B303943BC417C28A9009201E2F1A7E2" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_3B303943BC417C28A9009201E2F1A7E2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAmendments" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAmendments_35AE08DE394C22566BE19201E2F10916" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAmendments_35AE08DE394C22566BE19201E2F10916" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanSpecialTerminationBenefits" xlink:label="loc_us-gaap_DefinedBenefitPlanSpecialTerminationBenefits_53E1D0591D0F9ED309559201E2F16A40" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanSpecialTerminationBenefits_53E1D0591D0F9ED309559201E2F16A40" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanSettlementsBenefitObligation" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_DE0090CE9F09F34AEE3F9201E2F1C031" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_DE0090CE9F09F34AEE3F9201E2F1C031" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" xlink:label="loc_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_B84036EC32F26D2136C09201E2F12A6D" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_B84036EC32F26D2136C09201E2F12A6D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_77420A9507A7D2772EBF9201E2F2C637" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_77420A9507A7D2772EBF9201E2F2C637" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_484BDF9C2F8E471884ED9201E2F24ECF" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_484BDF9C2F8E471884ED9201E2F24ECF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_115260E9FCC8583BA9469201E2F2A25B" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_115260E9FCC8583BA9469201E2F2A25B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_82E3B0F19F76096DF9889201E2F22A25" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_82E3B0F19F76096DF9889201E2F22A25" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_EE9609FFB94305E5C6739201E2F20897" xlink:type="locator" />
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_EE9609FFB94305E5C6739201E2F20897" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanSettlementsPlanAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_47CB2406294EE030D2D69201E2F26B97" xlink:type="locator" />
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanSettlementsPlanAssets_47CB2406294EE030D2D69201E2F26B97" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_0C0CA3E8378BC5B13D9C9201E2F370D7" xlink:type="locator" />
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_0C0CA3E8378BC5B13D9C9201E2F370D7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_AE299D434531C414ACB29201E2F3695E" xlink:type="locator" />
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_AE299D434531C414ACB29201E2F3695E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_F32476D7B9C74284DADF9201E2F3CCB3" xlink:type="locator" />
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_F32476D7B9C74284DADF9201E2F3CCB3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_45E53F10FFBEF87648859201E2F3AB59" xlink:type="locator" />
    <link:presentationArc order="23" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_45E53F10FFBEF87648859201E2F3AB59" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_B390F6F80996C93577459201E2F30682" xlink:type="locator" />
    <link:presentationArc order="24" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_B390F6F80996C93577459201E2F30682" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_A5E392E7636CD1272CA49201E2F3D130" xlink:type="locator" />
    <link:presentationArc order="25" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_A5E392E7636CD1272CA49201E2F3D130" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_41E332FAA2A3FA99E26C9201E2F4ECCF" xlink:type="locator" />
    <link:presentationArc order="26" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_41E332FAA2A3FA99E26C9201E2F4ECCF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_9F574A10B3881FE504529201E2F4CDF4" xlink:type="locator" />
    <link:presentationArc order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_9F574A10B3881FE504529201E2F4CDF4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_B539CF805C285A80AEE59201E2F44FF2" xlink:type="locator" />
    <link:presentationArc order="28" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_B539CF805C285A80AEE59201E2F44FF2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_CCB203A541AF51DABC7D9201E2F4B671" xlink:type="locator" />
    <link:presentationArc order="29" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_CCB203A541AF51DABC7D9201E2F4B671" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_65964BA12A91251CF0DF9201E2F4C347" xlink:type="locator" />
    <link:presentationArc order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_65964BA12A91251CF0DF9201E2F4C347" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_6FC57C7019D314461BD29201E2F4767E" xlink:type="locator" />
    <link:presentationArc order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_20FC2B32D8FAAC29CA3D9201E2EF9284" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_6FC57C7019D314461BD29201E2F4767E" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPeriodExpenseDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3721CA83FD69EBA8FB880B84B79493F3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_A11571F82E3C7B2AF3350B8ABC2E20E1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3721CA83FD69EBA8FB880B84B79493F3" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_A11571F82E3C7B2AF3350B8ABC2E20E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_E52728D4B23838FE3BDC0B88CB0EB5AD" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3721CA83FD69EBA8FB880B84B79493F3" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_E52728D4B23838FE3BDC0B88CB0EB5AD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_81CC165E324A5F8FB60E0B84B794A238" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3721CA83FD69EBA8FB880B84B79493F3" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_81CC165E324A5F8FB60E0B84B794A238" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="loc_us-gaap_OperatingLeasesRentExpenseNet_5024495FAF436F0B20400B84B795E444" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3721CA83FD69EBA8FB880B84B79493F3" xlink:to="loc_us-gaap_OperatingLeasesRentExpenseNet_5024495FAF436F0B20400B84B795E444" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_0EA97157C021F0ED36070B84B79588A1" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3721CA83FD69EBA8FB880B84B79493F3" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_0EA97157C021F0ED36070B84B79588A1" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A13LegalProceedings" xlink:type="extended">
    <link:loc xlink:href="bio-20181231.xsd#bio_LegalProceedingsAbstract" xlink:label="loc_bio_LegalProceedingsAbstract_BD0A1AE2DE6B8D9DED03AE30E707DAB3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LegalMattersAndContingenciesTextBlock" xlink:label="loc_us-gaap_LegalMattersAndContingenciesTextBlock_2853956EF65666D6BCFFAE30E707F73F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bio_LegalProceedingsAbstract_BD0A1AE2DE6B8D9DED03AE30E707DAB3" xlink:to="loc_us-gaap_LegalMattersAndContingenciesTextBlock_2853956EF65666D6BCFFAE30E707F73F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A13LegalProceedingsLegalProceedingsDetails" xlink:type="extended">
    <link:loc xlink:href="bio-20181231.xsd#bio_LegalProceedingsAbstract" xlink:label="loc_bio_LegalProceedingsAbstract_56DA8248F58D3ACD6B456458FBCB2CC9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue" xlink:label="loc_us-gaap_LossContingencyDamagesSoughtValue_AA6E3DB8F9C3B669893D653011F0DE0C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bio_LegalProceedingsAbstract_56DA8248F58D3ACD6B456458FBCB2CC9" xlink:to="loc_us-gaap_LossContingencyDamagesSoughtValue_AA6E3DB8F9C3B669893D653011F0DE0C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LitigationSettlementInterest" xlink:label="loc_us-gaap_LitigationSettlementInterest_A944E5015ECE9315028765171BB95EFF" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bio_LegalProceedingsAbstract_56DA8248F58D3ACD6B456458FBCB2CC9" xlink:to="loc_us-gaap_LitigationSettlementInterest_A944E5015ECE9315028765171BB95EFF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_2DE20CFB78D1631C92816459F062D598" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bio_LegalProceedingsAbstract_56DA8248F58D3ACD6B456458FBCB2CC9" xlink:to="loc_us-gaap_SubsequentEventTable_2DE20CFB78D1631C92816459F062D598" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_E7E31BC6C948EA92DC52645A3FB18821" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_2DE20CFB78D1631C92816459F062D598" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_E7E31BC6C948EA92DC52645A3FB18821" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_2F665A3C3EC52EDB0AEF645A40B1024F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_E7E31BC6C948EA92DC52645A3FB18821" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_2F665A3C3EC52EDB0AEF645A40B1024F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_F8F460135B788623E520645A9DAEE98D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_2F665A3C3EC52EDB0AEF645A40B1024F" xlink:to="loc_us-gaap_SubsequentEventMember_F8F460135B788623E520645A9DAEE98D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_E43A2EF6525D574EF2286459F0626155" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_2DE20CFB78D1631C92816459F062D598" xlink:to="loc_us-gaap_SubsequentEventLineItems_E43A2EF6525D574EF2286459F0626155" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease" xlink:label="loc_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease_024C09E51BA006E580706458FBCBF9A8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_E43A2EF6525D574EF2286459F0626155" xlink:to="loc_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease_024C09E51BA006E580706458FBCBF9A8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LossContingencyDamagesAwardedValue" xlink:label="loc_us-gaap_LossContingencyDamagesAwardedValue_26260030ED4E8FD0685E6458FBCB55D7" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_E43A2EF6525D574EF2286459F0626155" xlink:to="loc_us-gaap_LossContingencyDamagesAwardedValue_26260030ED4E8FD0685E6458FBCB55D7" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A14SegmentInformationSegmentAssetReconciliationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_67EA955CA544C6E0A7AEAE30E7918E4D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable" xlink:label="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_E6A1CA4760D482508AE7AE30E792D7D8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_67EA955CA544C6E0A7AEAE30E7918E4D" xlink:to="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_E6A1CA4760D482508AE7AE30E792D7D8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_0ADFD895C079F9567E52AE30E7924DB2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_E6A1CA4760D482508AE7AE30E792D7D8" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_0ADFD895C079F9567E52AE30E7924DB2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_4B1AEF9E88FFB28070CEAE30E792AEA7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_0ADFD895C079F9567E52AE30E7924DB2" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_4B1AEF9E88FFB28070CEAE30E792AEA7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCurrentAssetsMember" xlink:label="loc_us-gaap_OtherCurrentAssetsMember_9AB2E3E8B47910F00F6FAE30E792B65E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_4B1AEF9E88FFB28070CEAE30E792AEA7" xlink:to="loc_us-gaap_OtherCurrentAssetsMember_9AB2E3E8B47910F00F6FAE30E792B65E" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_PropertyPlantandEquipmentexcludingsegmentspecificMember" xlink:label="loc_bio_PropertyPlantandEquipmentexcludingsegmentspecificMember_C33765A6CB32CB4AE3ACAE30E7937A9C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_4B1AEF9E88FFB28070CEAE30E792AEA7" xlink:to="loc_bio_PropertyPlantandEquipmentexcludingsegmentspecificMember_C33765A6CB32CB4AE3ACAE30E7937A9C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillMember" xlink:label="loc_us-gaap_GoodwillMember_3BC81FC84A92FB2ACBF2AE30E7931113" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_4B1AEF9E88FFB28070CEAE30E792AEA7" xlink:to="loc_us-gaap_GoodwillMember_3BC81FC84A92FB2ACBF2AE30E7931113" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_4A4314B70135AB6B5146AE30E7937C39" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_4B1AEF9E88FFB28070CEAE30E792AEA7" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_4A4314B70135AB6B5146AE30E7937C39" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srt_ConsolidationItemsAxis_53472B08B2846C4B89E7AE30E79331A7" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_E6A1CA4760D482508AE7AE30E792D7D8" xlink:to="loc_srt_ConsolidationItemsAxis_53472B08B2846C4B89E7AE30E79331A7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_3123BCFBB3ED3CB6A5FEAE30E79358EF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_53472B08B2846C4B89E7AE30E79331A7" xlink:to="loc_srt_ConsolidationItemsDomain_3123BCFBB3ED3CB6A5FEAE30E79358EF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="loc_us-gaap_OperatingSegmentsMember_C52781413BE88F7FF752AE30E794985E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_3123BCFBB3ED3CB6A5FEAE30E79358EF" xlink:to="loc_us-gaap_OperatingSegmentsMember_C52781413BE88F7FF752AE30E794985E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MaterialReconcilingItemsMember" xlink:label="loc_us-gaap_MaterialReconcilingItemsMember_28FB88EEB3B92599E905AE30E7941A12" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_3123BCFBB3ED3CB6A5FEAE30E79358EF" xlink:to="loc_us-gaap_MaterialReconcilingItemsMember_28FB88EEB3B92599E905AE30E7941A12" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAssetReconcilingItemLineItems" xlink:label="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_FEE95005133188723BAAAE30E794E091" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_E6A1CA4760D482508AE7AE30E792D7D8" xlink:to="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_FEE95005133188723BAAAE30E794E091" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_52DAED7C5CAD167CB94FAE30E7946594" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_FEE95005133188723BAAAE30E794E091" xlink:to="loc_us-gaap_Assets_52DAED7C5CAD167CB94FAE30E7946594" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A14SegmentInformationSegmentInformationByGeographicalLocationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentsGeographicalAreasAbstract" xlink:label="loc_us-gaap_SegmentsGeographicalAreasAbstract_5800C8896C4DEF6E5CF7AE348CA618A4" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_88C61ED1CC0AB48D9072AE348CA6E636" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentsGeographicalAreasAbstract_5800C8896C4DEF6E5CF7AE348CA618A4" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_88C61ED1CC0AB48D9072AE348CA6E636" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_500575D20382DB3C08F1AE348CA69070" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_88C61ED1CC0AB48D9072AE348CA6E636" xlink:to="loc_srt_StatementGeographicalAxis_500575D20382DB3C08F1AE348CA69070" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_61AB936925D222A0882DAE348CA62A19" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_500575D20382DB3C08F1AE348CA69070" xlink:to="loc_srt_SegmentGeographicalDomain_61AB936925D222A0882DAE348CA62A19" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_EuropeMember" xlink:label="loc_srt_EuropeMember_E79EF7F9F84C811C4160AE348CA6208A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_61AB936925D222A0882DAE348CA62A19" xlink:to="loc_srt_EuropeMember_E79EF7F9F84C811C4160AE348CA6208A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_AsiaPacificMember" xlink:label="loc_srt_AsiaPacificMember_4667E249451ED81997E6AE348CA6628A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_61AB936925D222A0882DAE348CA62A19" xlink:to="loc_srt_AsiaPacificMember_4667E249451ED81997E6AE348CA6628A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_2820A45696BA702EDC9DAE348CA6331F" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_61AB936925D222A0882DAE348CA62A19" xlink:to="loc_country_US_2820A45696BA702EDC9DAE348CA6331F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_AmericasMember" xlink:label="loc_srt_AmericasMember_A340C3ACBC8C549A9E14AE348CA6D2BF" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_61AB936925D222A0882DAE348CA62A19" xlink:to="loc_srt_AmericasMember_A340C3ACBC8C549A9E14AE348CA6D2BF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_CA257321E79CE4AAC275AE348CA609AA" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_88C61ED1CC0AB48D9072AE348CA6E636" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_CA257321E79CE4AAC275AE348CA609AA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8DF00FA73812F2500A64AE6E411D37CE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_CA257321E79CE4AAC275AE348CA609AA" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8DF00FA73812F2500A64AE6E411D37CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="loc_us-gaap_NoncurrentAssets_5078418361170A847B9BAE348CA614AE" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_CA257321E79CE4AAC275AE348CA609AA" xlink:to="loc_us-gaap_NoncurrentAssets_5078418361170A847B9BAE348CA614AE" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A14SegmentInformationSegmentProfitReconciliationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationProfitLossAbstract" xlink:label="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_D333CFB7730BB7EA5FB077E179963ACF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable" xlink:label="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_2A007CC64792D99EA35777E179968898" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_D333CFB7730BB7EA5FB077E179963ACF" xlink:to="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_2A007CC64792D99EA35777E179968898" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_3BFA8391AD2C4330B054782D3B8D78CE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_2A007CC64792D99EA35777E179968898" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_3BFA8391AD2C4330B054782D3B8D78CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_2B06D36EAEFA4600BE26782D3B8D14D8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_3BFA8391AD2C4330B054782D3B8D78CE" xlink:to="loc_us-gaap_SegmentDomain_2B06D36EAEFA4600BE26782D3B8D14D8" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_ClinicalDiagnosticsMember" xlink:label="loc_bio_ClinicalDiagnosticsMember_128CB3C8916873859FBE782D3BCCACBE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_2B06D36EAEFA4600BE26782D3B8D14D8" xlink:to="loc_bio_ClinicalDiagnosticsMember_128CB3C8916873859FBE782D3BCCACBE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_F3BEBB005957C6E8835277E17997E101" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_2A007CC64792D99EA35777E179968898" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_F3BEBB005957C6E8835277E17997E101" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_549BC446E3D7D6DE96BF77E17997351F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_F3BEBB005957C6E8835277E17997E101" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_549BC446E3D7D6DE96BF77E17997351F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyGainLossMember" xlink:label="loc_us-gaap_ForeignCurrencyGainLossMember_8567DA1E70B9C8AF005677E17997B724" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_549BC446E3D7D6DE96BF77E17997351F" xlink:to="loc_us-gaap_ForeignCurrencyGainLossMember_8567DA1E70B9C8AF005677E17997B724" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseMember" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseMember_4A3168EB02DF57383B3677E17998B28A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_549BC446E3D7D6DE96BF77E17997351F" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpenseMember_4A3168EB02DF57383B3677E17998B28A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srt_ConsolidationItemsAxis_8835B1E4E96674C479D977E1799849C8" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_2A007CC64792D99EA35777E179968898" xlink:to="loc_srt_ConsolidationItemsAxis_8835B1E4E96674C479D977E1799849C8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_591311A2D83BDDE4883777E17998CDA7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_8835B1E4E96674C479D977E1799849C8" xlink:to="loc_srt_ConsolidationItemsDomain_591311A2D83BDDE4883777E17998CDA7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="loc_us-gaap_OperatingSegmentsMember_3737B105CF0A10F3FC1E77E17998C9D8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_591311A2D83BDDE4883777E17998CDA7" xlink:to="loc_us-gaap_OperatingSegmentsMember_3737B105CF0A10F3FC1E77E17998C9D8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MaterialReconcilingItemsMember" xlink:label="loc_us-gaap_MaterialReconcilingItemsMember_3410900801E47F252F4977E17998F795" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_591311A2D83BDDE4883777E17998CDA7" xlink:to="loc_us-gaap_MaterialReconcilingItemsMember_3410900801E47F252F4977E17998F795" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="loc_us-gaap_CorporateNonSegmentMember_DC867587D6F541E0B70E77E179999993" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_591311A2D83BDDE4883777E17998CDA7" xlink:to="loc_us-gaap_CorporateNonSegmentMember_DC867587D6F541E0B70E77E179999993" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems" xlink:label="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_D569C9A5F631337F34F577E17999A86D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_2A007CC64792D99EA35777E179968898" xlink:to="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_D569C9A5F631337F34F577E17999A86D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_3C9000FC3E1166B11503782D3B2133BB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_D569C9A5F631337F34F577E17999A86D" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_3C9000FC3E1166B11503782D3B2133BB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_E203D1A06C1A4B5DB20477E17999ACB0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_D569C9A5F631337F34F577E17999A86D" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_E203D1A06C1A4B5DB20477E17999ACB0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrealizedGainOnSecurities" xlink:label="loc_us-gaap_UnrealizedGainOnSecurities_26C326E857D4C5153D7777E17999D467" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_D569C9A5F631337F34F577E17999A86D" xlink:to="loc_us-gaap_UnrealizedGainOnSecurities_26C326E857D4C5153D7777E17999D467" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A14SegmentReporting" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_8DAB43D0F00A0C0F550DAE30E81F01A2" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_B60F6B5DC86BE758CA92AE30E81F4570" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_8DAB43D0F00A0C0F550DAE30E81F01A2" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_B60F6B5DC86BE758CA92AE30E81F4570" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A14SegmentReportingDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_EFCC63099316C8E55639F2FA8386A6BE" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FFE4F9173E6053BAC25CF2FA8386A9EF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_EFCC63099316C8E55639F2FA8386A6BE" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FFE4F9173E6053BAC25CF2FA8386A9EF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_74DB798A084F63EF7B65F2FA8386E3D0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FFE4F9173E6053BAC25CF2FA8386A9EF" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_74DB798A084F63EF7B65F2FA8386E3D0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_1460AD80A47ABFC5C920F2FA8395C5AD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_74DB798A084F63EF7B65F2FA8386E3D0" xlink:to="loc_us-gaap_SegmentDomain_1460AD80A47ABFC5C920F2FA8395C5AD" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_LifeScienceMember" xlink:label="loc_bio_LifeScienceMember_6A340B7880661AF76B9BF2FA8395239B" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1460AD80A47ABFC5C920F2FA8395C5AD" xlink:to="loc_bio_LifeScienceMember_6A340B7880661AF76B9BF2FA8395239B" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_ClinicalDiagnosticsMember" xlink:label="loc_bio_ClinicalDiagnosticsMember_2EC7FDDF038A8584B6DBF2FA8395A65D" xlink:type="locator" />
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1460AD80A47ABFC5C920F2FA8395C5AD" xlink:to="loc_bio_ClinicalDiagnosticsMember_2EC7FDDF038A8584B6DBF2FA8395A65D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllOtherSegmentsMember" xlink:label="loc_us-gaap_AllOtherSegmentsMember_79FAD72D2FBE43A44E2EF2FA839519AC" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1460AD80A47ABFC5C920F2FA8395C5AD" xlink:to="loc_us-gaap_AllOtherSegmentsMember_79FAD72D2FBE43A44E2EF2FA839519AC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_4E15AEA424EA2961C5E7F2FA83952E35" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FFE4F9173E6053BAC25CF2FA8386A9EF" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_4E15AEA424EA2961C5E7F2FA83952E35" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_082C19ADA2419D605F4AF2FA8395FFEE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4E15AEA424EA2961C5E7F2FA83952E35" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_082C19ADA2419D605F4AF2FA8395FFEE" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_NumberOfProductsAndServices" xlink:label="loc_bio_NumberOfProductsAndServices_2781CF1694305601A813F2FA8395D25E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4E15AEA424EA2961C5E7F2FA83952E35" xlink:to="loc_bio_NumberOfProductsAndServices_2781CF1694305601A813F2FA8395D25E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_B7A7485543F8E87CF639F2FA8395E7EA" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4E15AEA424EA2961C5E7F2FA83952E35" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_B7A7485543F8E87CF639F2FA8395E7EA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_223961F5F50DD5B251B7F2FA83951479" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4E15AEA424EA2961C5E7F2FA83952E35" xlink:to="loc_us-gaap_InterestExpense_223961F5F50DD5B251B7F2FA83951479" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_35F1E582FCF161863B9CF2FA839528F0" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4E15AEA424EA2961C5E7F2FA83952E35" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_35F1E582FCF161863B9CF2FA839528F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_B23E0D789FBC040A37F7F2FA8395DD15" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4E15AEA424EA2961C5E7F2FA83952E35" xlink:to="loc_us-gaap_OperatingIncomeLoss_B23E0D789FBC040A37F7F2FA8395DD15" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_CA0D6995CA65EE3A256CF2FA83953C58" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4E15AEA424EA2961C5E7F2FA83952E35" xlink:to="loc_us-gaap_Assets_CA0D6995CA65EE3A256CF2FA83953C58" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6070E09BCC020E05C9BCF2FA8395094A" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_4E15AEA424EA2961C5E7F2FA83952E35" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6070E09BCC020E05C9BCF2FA8395094A" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A14SegmentReportingTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_4219B185AB0287BA7B6BAE30E83EFAD5" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_1A3DB8262166D2E66FA4AE30E83EE6C0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_4219B185AB0287BA7B6BAE30E83EFAD5" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_1A3DB8262166D2E66FA4AE30E83EE6C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" xlink:label="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_A40B9BD4B0E5DCB868DDAE30E83FCBBD" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_4219B185AB0287BA7B6BAE30E83EFAD5" xlink:to="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_A40B9BD4B0E5DCB868DDAE30E83FCBBD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:label="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_314ED5D89C3CDFEE56F3AE30E83FB923" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_4219B185AB0287BA7B6BAE30E83EFAD5" xlink:to="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_314ED5D89C3CDFEE56F3AE30E83FB923" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_D29F3769924E3CB05275AE30E83FEEF7" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_4219B185AB0287BA7B6BAE30E83EFAD5" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_D29F3769924E3CB05275AE30E83FEEF7" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A15RestructuringCostsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringCostsAbstract" xlink:label="loc_us-gaap_RestructuringCostsAbstract_EF9CBE0B7A4462D85C1C77E179714E15" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_5FAC83FE78A5B67CCC7B77E1797154EA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostsAbstract_EF9CBE0B7A4462D85C1C77E179714E15" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_5FAC83FE78A5B67CCC7B77E1797154EA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringPlanAxis" xlink:label="loc_us-gaap_RestructuringPlanAxis_EB4BB0B64C23338D936B77E17971DAF8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_5FAC83FE78A5B67CCC7B77E1797154EA" xlink:to="loc_us-gaap_RestructuringPlanAxis_EB4BB0B64C23338D936B77E17971DAF8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringPlanDomain" xlink:label="loc_us-gaap_RestructuringPlanDomain_FC2C9456E971C7D67A5377E17972C17B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanAxis_EB4BB0B64C23338D936B77E17971DAF8" xlink:to="loc_us-gaap_RestructuringPlanDomain_FC2C9456E971C7D67A5377E17972C17B" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_EuropeanReorganizationMember" xlink:label="loc_bio_EuropeanReorganizationMember_15D6589A853DBEB3094C77E17972AC84" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanDomain_FC2C9456E971C7D67A5377E17972C17B" xlink:to="loc_bio_EuropeanReorganizationMember_15D6589A853DBEB3094C77E17972AC84" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FacilityClosingMember" xlink:label="loc_us-gaap_FacilityClosingMember_058FEF3C5F04F2B649CF77E1797250CE" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanDomain_FC2C9456E971C7D67A5377E17972C17B" xlink:to="loc_us-gaap_FacilityClosingMember_058FEF3C5F04F2B649CF77E1797250CE" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember" xlink:label="loc_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember_7CB6C6C3E2C6CE71543A77E179726BAE" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanDomain_FC2C9456E971C7D67A5377E17972C17B" xlink:to="loc_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember_7CB6C6C3E2C6CE71543A77E179726BAE" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TerminationofaDiagnosticsResearchandDevelopmentProjectMember" xlink:label="loc_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectMember_159809206BEF6BBC44BB77E17972368E" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanDomain_FC2C9456E971C7D67A5377E17972C17B" xlink:to="loc_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectMember_159809206BEF6BBC44BB77E17972368E" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TerminationofanDiagnosticsResearchandDevelopmentProjectMember" xlink:label="loc_bio_TerminationofanDiagnosticsResearchandDevelopmentProjectMember_CBE067A63E83B899660777E179731BAD" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanDomain_FC2C9456E971C7D67A5377E17972C17B" xlink:to="loc_bio_TerminationofanDiagnosticsResearchandDevelopmentProjectMember_CBE067A63E83B899660777E179731BAD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_50CC916719086D6649A477E179732CA9" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_5FAC83FE78A5B67CCC7B77E1797154EA" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_50CC916719086D6649A477E179732CA9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_D8D1CF5E37C18ECB829777E179738458" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_50CC916719086D6649A477E179732CA9" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_D8D1CF5E37C18ECB829777E179738458" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_GnuBIOMember" xlink:label="loc_bio_GnuBIOMember_F2B7D40B6593C0705C0B77E1797343F1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_D8D1CF5E37C18ECB829777E179738458" xlink:to="loc_bio_GnuBIOMember_F2B7D40B6593C0705C0B77E1797343F1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_4F4399CDB539DADC912277E17974F3D2" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_5FAC83FE78A5B67CCC7B77E1797154EA" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_4F4399CDB539DADC912277E17974F3D2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_5A4992EA5575F9A7424177E17974FFDA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_4F4399CDB539DADC912277E17974F3D2" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_5A4992EA5575F9A7424177E17974FFDA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_27DDD531DCEEE5D9BD2C77E17974C7A5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_5A4992EA5575F9A7424177E17974FFDA" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_27DDD531DCEEE5D9BD2C77E17974C7A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCurrentLiabilitiesMember" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember_3CFD92967DAB5059F0F477E17974C6B8" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_5A4992EA5575F9A7424177E17974FFDA" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesMember_3CFD92967DAB5059F0F477E17974C6B8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_E0C5E04FED89272E2AB177E17975E016" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_5A4992EA5575F9A7424177E17974FFDA" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_E0C5E04FED89272E2AB177E17975E016" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_5ED0DACB7ECE12D25A6F77E17975CACC" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_5FAC83FE78A5B67CCC7B77E1797154EA" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_5ED0DACB7ECE12D25A6F77E17975CACC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_E8145F331F4A3E2BBEC377E17975B1B1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_5ED0DACB7ECE12D25A6F77E17975CACC" xlink:to="loc_us-gaap_SegmentDomain_E8145F331F4A3E2BBEC377E17975B1B1" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_LifeScienceMember" xlink:label="loc_bio_LifeScienceMember_F2A466D16FB20C6E31BD77E17975F821" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_E8145F331F4A3E2BBEC377E17975B1B1" xlink:to="loc_bio_LifeScienceMember_F2A466D16FB20C6E31BD77E17975F821" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_ClinicalDiagnosticsMember" xlink:label="loc_bio_ClinicalDiagnosticsMember_BF6A7E5C6E7F2C9A54EA77E179755477" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_E8145F331F4A3E2BBEC377E17975B1B1" xlink:to="loc_bio_ClinicalDiagnosticsMember_BF6A7E5C6E7F2C9A54EA77E179755477" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_37436EC3E271570CCF2277E1797664BE" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_5FAC83FE78A5B67CCC7B77E1797154EA" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_37436EC3E271570CCF2277E1797664BE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_F2CDD43B681B7BFE951077E17976D52B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_37436EC3E271570CCF2277E1797664BE" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_F2CDD43B681B7BFE951077E17976D52B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeSeveranceMember" xlink:label="loc_us-gaap_EmployeeSeveranceMember_7CDBC70FFF5AD02704F777E1797673E9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_F2CDD43B681B7BFE951077E17976D52B" xlink:to="loc_us-gaap_EmployeeSeveranceMember_7CDBC70FFF5AD02704F777E1797673E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_DA968E4C95A259ACBA8A77E17976C8C2" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_5FAC83FE78A5B67CCC7B77E1797154EA" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_DA968E4C95A259ACBA8A77E17976C8C2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_F34B8C88517FFBD45B1577E17976A26B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_DA968E4C95A259ACBA8A77E17976C8C2" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_F34B8C88517FFBD45B1577E17976A26B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseMember" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseMember_3AE2F1870A62121D932677E179770166" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_F34B8C88517FFBD45B1577E17976A26B" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseMember_3AE2F1870A62121D932677E179770166" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsTotalMember" xlink:label="loc_us-gaap_CostOfGoodsTotalMember_521B7080E2A48E52501777E17977FAC1" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_F34B8C88517FFBD45B1577E17976A26B" xlink:to="loc_us-gaap_CostOfGoodsTotalMember_521B7080E2A48E52501777E17977FAC1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_1E8BC844B4041185056977E179773FE1" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_F34B8C88517FFBD45B1577E17976A26B" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_1E8BC844B4041185056977E179773FE1" xlink:type="arc" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_F34B8C88517FFBD45B1577E17976A26B" xlink:to="loc_us-gaap_EmployeeSeveranceMember_7CDBC70FFF5AD02704F777E1797673E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_287887B7E3A33ED5172B77E17977149C" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_F34B8C88517FFBD45B1577E17976A26B" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_287887B7E3A33ED5172B77E17977149C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_46B9BB41084D67FFE6A277E179782014" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_5FAC83FE78A5B67CCC7B77E1797154EA" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_46B9BB41084D67FFE6A277E179782014" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringReserve" xlink:label="loc_us-gaap_RestructuringReserve_DA3896E6B32D1475782977E17978A4D7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_46B9BB41084D67FFE6A277E179782014" xlink:to="loc_us-gaap_RestructuringReserve_DA3896E6B32D1475782977E17978A4D7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringCharges" xlink:label="loc_us-gaap_RestructuringCharges_FE9DA98E9B465BB5219577E17978C959" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_46B9BB41084D67FFE6A277E179782014" xlink:to="loc_us-gaap_RestructuringCharges_FE9DA98E9B465BB5219577E17978C959" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringReserveAccrualAdjustment1" xlink:label="loc_us-gaap_RestructuringReserveAccrualAdjustment1_B512AB9D63D2068E52FD77E179782533" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_46B9BB41084D67FFE6A277E179782014" xlink:to="loc_us-gaap_RestructuringReserveAccrualAdjustment1_B512AB9D63D2068E52FD77E179782533" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForRestructuring" xlink:label="loc_us-gaap_PaymentsForRestructuring_12A80BA84530678921E477E179788DB3" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_46B9BB41084D67FFE6A277E179782014" xlink:to="loc_us-gaap_PaymentsForRestructuring_12A80BA84530678921E477E179788DB3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringReserveTranslationAdjustment" xlink:label="loc_us-gaap_RestructuringReserveTranslationAdjustment_0C2EEC3E35E430844AD377E1797977F0" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_46B9BB41084D67FFE6A277E179782014" xlink:to="loc_us-gaap_RestructuringReserveTranslationAdjustment_0C2EEC3E35E430844AD377E1797977F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringReserveCurrent" xlink:label="loc_us-gaap_RestructuringReserveCurrent_BA8CD580985F4FE24EBB77E179790B6F" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_46B9BB41084D67FFE6A277E179782014" xlink:to="loc_us-gaap_RestructuringReserveCurrent_BA8CD580985F4FE24EBB77E179790B6F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A15RestructuringCostsNotes" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringCostsAbstract" xlink:label="loc_us-gaap_RestructuringCostsAbstract_55582248794ED4E91102AE30E8346A4D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_CB99FD243281D1A0A6DCAE30E8342D58" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostsAbstract_55582248794ED4E91102AE30E8346A4D" xlink:to="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_CB99FD243281D1A0A6DCAE30E8342D58" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A15RestructuringCostsTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringCostsAbstract" xlink:label="loc_us-gaap_RestructuringCostsAbstract_A8E050F2F9ADA3F9BE0BAE30E8CADA51" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_86F095B3659211A3D403AE30E8CAEC7B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostsAbstract_A8E050F2F9ADA3F9BE0BAE30E8CADA51" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_86F095B3659211A3D403AE30E8CAEC7B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srt_ConsolidationItemsAxis_4F3A0A087B1DF5203060AE30E8CBD655" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_86F095B3659211A3D403AE30E8CAEC7B" xlink:to="loc_srt_ConsolidationItemsAxis_4F3A0A087B1DF5203060AE30E8CBD655" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_60BF64D03C285C237CECAE30E8CBD53C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_4F3A0A087B1DF5203060AE30E8CBD655" xlink:to="loc_srt_ConsolidationItemsDomain_60BF64D03C285C237CECAE30E8CBD53C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_EFCE0F55C27E8A74FAA5AE30E8CB4AFE" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_86F095B3659211A3D403AE30E8CAEC7B" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_EFCE0F55C27E8A74FAA5AE30E8CB4AFE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_9ABB85634C5B4C98A375AE30E8CBB855" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_EFCE0F55C27E8A74FAA5AE30E8CB4AFE" xlink:to="loc_us-gaap_SegmentDomain_9ABB85634C5B4C98A375AE30E8CBB855" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_315B4BBA67B59CD98371AE30E8CC324B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_86F095B3659211A3D403AE30E8CAEC7B" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_315B4BBA67B59CD98371AE30E8CC324B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4CEF1F6F9E50392A96FFAE30E8CCAF69" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_315B4BBA67B59CD98371AE30E8CC324B" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4CEF1F6F9E50392A96FFAE30E8CCAF69" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_F3ABF4870C88A4F92198AE30E8CCA728" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_86F095B3659211A3D403AE30E8CAEC7B" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_F3ABF4870C88A4F92198AE30E8CCA728" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_F4CBE19E112A7845A822AE30E8CCF4D9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_F3ABF4870C88A4F92198AE30E8CCA728" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_F4CBE19E112A7845A822AE30E8CCF4D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringPlanAxis" xlink:label="loc_us-gaap_RestructuringPlanAxis_96C407B5BD7704444D2EAE30E8CDE13D" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_86F095B3659211A3D403AE30E8CAEC7B" xlink:to="loc_us-gaap_RestructuringPlanAxis_96C407B5BD7704444D2EAE30E8CDE13D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringPlanDomain" xlink:label="loc_us-gaap_RestructuringPlanDomain_531C854AA11DF86C37C4AE30E8CDFCA3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanAxis_96C407B5BD7704444D2EAE30E8CDE13D" xlink:to="loc_us-gaap_RestructuringPlanDomain_531C854AA11DF86C37C4AE30E8CDFCA3" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_EuropeanReorganizationMember" xlink:label="loc_bio_EuropeanReorganizationMember_539A4ECAAB8C3B590399AE30E8CD50F4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanDomain_531C854AA11DF86C37C4AE30E8CDFCA3" xlink:to="loc_bio_EuropeanReorganizationMember_539A4ECAAB8C3B590399AE30E8CD50F4" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TerminationofanDiagnosticsResearchandDevelopmentProjectMember" xlink:label="loc_bio_TerminationofanDiagnosticsResearchandDevelopmentProjectMember_3809916269EE163BF893AE30E8CD02F0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanDomain_531C854AA11DF86C37C4AE30E8CDFCA3" xlink:to="loc_bio_TerminationofanDiagnosticsResearchandDevelopmentProjectMember_3809916269EE163BF893AE30E8CD02F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_3F7029A5490BF9B7ABACAE30E8CD9E5F" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_86F095B3659211A3D403AE30E8CAEC7B" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_3F7029A5490BF9B7ABACAE30E8CD9E5F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_11EFCEFD2A3DD2A6931EAE30E8CE4645" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_3F7029A5490BF9B7ABACAE30E8CD9E5F" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_11EFCEFD2A3DD2A6931EAE30E8CE4645" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_1FF41BA34116B24E020CAE30E8CE3A08" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_86F095B3659211A3D403AE30E8CAEC7B" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_1FF41BA34116B24E020CAE30E8CE3A08" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_62C80DD8ED75FD6424BFAE30E8CE4A08" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_1FF41BA34116B24E020CAE30E8CE3A08" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_62C80DD8ED75FD6424BFAE30E8CE4A08" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_A2A79FFEA82BBE6906E5AE30E8CE76E1" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_86F095B3659211A3D403AE30E8CAEC7B" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_A2A79FFEA82BBE6906E5AE30E8CE76E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_F61880CD4354C758D56EAE30E8CF2E3F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostsAbstract_A8E050F2F9ADA3F9BE0BAE30E8CADA51" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_F61880CD4354C758D56EAE30E8CF2E3F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A16QuarterlyFinancialData" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_QuarterlyFinancialDataAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialDataAbstract_B108709FD65B45157F63AE30E905482B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_C39B612A040EB209BCDBAE30E90AF25A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialDataAbstract_B108709FD65B45157F63AE30E905482B" xlink:to="loc_us-gaap_QuarterlyFinancialInformationTextBlock_C39B612A040EB209BCDBAE30E90AF25A" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A16QuarterlyFinancialDataDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_QuarterlyFinancialDataAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialDataAbstract_98163C791D28C4F4C2FE77E14B7A1A6E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable" xlink:label="loc_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable_4C5BA9360B18355F1F8777E14B7BB4FE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialDataAbstract_98163C791D28C4F4C2FE77E14B7A1A6E" xlink:to="loc_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable_4C5BA9360B18355F1F8777E14B7BB4FE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_3C7A5D7DD6A9801371B677E14B7BB70E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable_4C5BA9360B18355F1F8777E14B7BB4FE" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_3C7A5D7DD6A9801371B677E14B7BB70E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_533A63F24FBF11118FFB77E14B81B77C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_3C7A5D7DD6A9801371B677E14B7BB70E" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_533A63F24FBF11118FFB77E14B81B77C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_307EEB17825CC27E17AF77E14B828CF6" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable_4C5BA9360B18355F1F8777E14B7BB4FE" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_307EEB17825CC27E17AF77E14B828CF6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_FE47EDD607CBE2F584D877E14B8209D0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_307EEB17825CC27E17AF77E14B828CF6" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_FE47EDD607CBE2F584D877E14B8209D0" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_RainDanceTechnologiesInc.Member" xlink:label="loc_bio_RainDanceTechnologiesInc.Member_C29A8E95C62287BC72DD77E14B820607" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_FE47EDD607CBE2F584D877E14B8209D0" xlink:to="loc_bio_RainDanceTechnologiesInc.Member_C29A8E95C62287BC72DD77E14B820607" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis" xlink:label="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis_6091C366EE8D6F3C41B477E14B824678" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable_4C5BA9360B18355F1F8777E14B7BB4FE" xlink:to="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis_6091C366EE8D6F3C41B477E14B824678" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NatureOfErrorDomain" xlink:label="loc_us-gaap_NatureOfErrorDomain_2E2BAF36C8574DE9F7CD77E14B8310DB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis_6091C366EE8D6F3C41B477E14B824678" xlink:to="loc_us-gaap_NatureOfErrorDomain_2E2BAF36C8574DE9F7CD77E14B8310DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems" xlink:label="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_3013D82ED472159AFE7977E14B83C2BF" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable_4C5BA9360B18355F1F8777E14B7BB4FE" xlink:to="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_3013D82ED472159AFE7977E14B83C2BF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_FE69A91BE5596C985C6B77E14B83BAF2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_3013D82ED472159AFE7977E14B83C2BF" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_FE69A91BE5596C985C6B77E14B83BAF2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_5D33C612B3EC9201469177E14B8360D7" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_3013D82ED472159AFE7977E14B83C2BF" xlink:to="loc_us-gaap_OperatingIncomeLoss_5D33C612B3EC9201469177E14B8360D7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_F63FCABEC73FE6321CFF77E14B84646C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_3013D82ED472159AFE7977E14B83C2BF" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_F63FCABEC73FE6321CFF77E14B84646C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_44795263BF32C35A394077E14B8431C3" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_3013D82ED472159AFE7977E14B83C2BF" xlink:to="loc_us-gaap_GrossProfit_44795263BF32C35A394077E14B8431C3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_C6B8E1A785B9F55D897A77E14B8422AB" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_3013D82ED472159AFE7977E14B83C2BF" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_C6B8E1A785B9F55D897A77E14B8422AB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_673F9FEB01AF007DA2A877E14B84B218" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_3013D82ED472159AFE7977E14B83C2BF" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_673F9FEB01AF007DA2A877E14B84B218" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrealizedLossOnSecurities" xlink:label="loc_us-gaap_UnrealizedLossOnSecurities_772ECA99C8AF92FB54A477E14B84958E" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_3013D82ED472159AFE7977E14B83C2BF" xlink:to="loc_us-gaap_UnrealizedLossOnSecurities_772ECA99C8AF92FB54A477E14B84958E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_A5ED1FD71DCD19C6DE3D77E14B84F98D" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_3013D82ED472159AFE7977E14B83C2BF" xlink:to="loc_us-gaap_NetIncomeLoss_A5ED1FD71DCD19C6DE3D77E14B84F98D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_4974745F8024945C713277E14B84E04C" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_3013D82ED472159AFE7977E14B83C2BF" xlink:to="loc_us-gaap_EarningsPerShareBasic_4974745F8024945C713277E14B84E04C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_99BDBE481FEC44E5D1AB77E14B85AD9D" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_3013D82ED472159AFE7977E14B83C2BF" xlink:to="loc_us-gaap_EarningsPerShareDiluted_99BDBE481FEC44E5D1AB77E14B85AD9D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_761E746EA6AF14EA0BD177E14B851844" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_3013D82ED472159AFE7977E14B83C2BF" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_761E746EA6AF14EA0BD177E14B851844" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaap_AssetImpairmentCharges_8B3855214FFFD89BD82E77E14B854ABB" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems_3013D82ED472159AFE7977E14B83C2BF" xlink:to="loc_us-gaap_AssetImpairmentCharges_8B3855214FFFD89BD82E77E14B854ABB" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A16QuarterlyFinancialDataTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_QuarterlyFinancialDataAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialDataAbstract_BC9F3A8D35A8EBC13BE5AE30E7A3F7C4" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_969D8FD172F754BB3B0CAE30E7A36DD8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialDataAbstract_BC9F3A8D35A8EBC13BE5AE30E7A3F7C4" xlink:to="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_969D8FD172F754BB3B0CAE30E7A36DD8" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A17SubsequentEventDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_AD69E34E83F8BA16CE5C6468E7514E11" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_B8817A4AC94C176905466468E761480C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_AD69E34E83F8BA16CE5C6468E7514E11" xlink:to="loc_us-gaap_SubsequentEventTable_B8817A4AC94C176905466468E761480C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_616C08B3150DB5C68FF86468E7615CBD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_B8817A4AC94C176905466468E761480C" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_616C08B3150DB5C68FF86468E7615CBD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_EEF2CAE6B9D4FA5E28AD6468E761B030" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_616C08B3150DB5C68FF86468E7615CBD" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_EEF2CAE6B9D4FA5E28AD6468E761B030" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_74B2A633000644EAD5506468E7614339" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_EEF2CAE6B9D4FA5E28AD6468E761B030" xlink:to="loc_us-gaap_LineOfCreditMember_74B2A633000644EAD5506468E7614339" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_B9F3DB98D58AB38088096468E7613021" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_B8817A4AC94C176905466468E761480C" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_B9F3DB98D58AB38088096468E7613021" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_5D33C98C96EEDB9F958D6468E761CFB0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_B9F3DB98D58AB38088096468E7613021" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_5D33C98C96EEDB9F958D6468E761CFB0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_ABAFF09D50A7DED2BE726468E761A6A4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_5D33C98C96EEDB9F958D6468E761CFB0" xlink:to="loc_us-gaap_SubsequentEventMember_ABAFF09D50A7DED2BE726468E761A6A4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_8A5A1623FA2DA03BEE326468E761833B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_B8817A4AC94C176905466468E761480C" xlink:to="loc_us-gaap_SubsequentEventLineItems_8A5A1623FA2DA03BEE326468E761833B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_9C4E893AB1E39D5639DD6468E761EC4C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_8A5A1623FA2DA03BEE326468E761833B" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_9C4E893AB1E39D5639DD6468E761EC4C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A17SubsequentEventNotes" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_5AF59BF4F20D69DC2C669BF3BE9AE32D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_2B5D2BB9183360F057F29BF3BE9AB6CF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_5AF59BF4F20D69DC2C669BF3BE9AE32D" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_2B5D2BB9183360F057F29BF3BE9AB6CF" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A1SignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_358C71D4F57D1C7B390FAE30E9AD07FB" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_0D9FCDA4756CA770E190AE30E9AD9BB5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_358C71D4F57D1C7B390FAE30E9AD07FB" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_0D9FCDA4756CA770E190AE30E9AD9BB5" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_5F57F690C43E4E0EA5697CEB64D7CDB2" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_94DD539E0689378D34B57CEB64D758EB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5F57F690C43E4E0EA5697CEB64D7CDB2" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_94DD539E0689378D34B57CEB64D758EB" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_EmployeeLocationAxis" xlink:label="loc_bio_EmployeeLocationAxis_E12511E2B1476936E3937CEB64D8053E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_94DD539E0689378D34B57CEB64D758EB" xlink:to="loc_bio_EmployeeLocationAxis_E12511E2B1476936E3937CEB64D8053E" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_EmployeeLocationDomain" xlink:label="loc_bio_EmployeeLocationDomain_BBD03480A2D225FB3BC57CEB64D82A36" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bio_EmployeeLocationAxis_E12511E2B1476936E3937CEB64D8053E" xlink:to="loc_bio_EmployeeLocationDomain_BBD03480A2D225FB3BC57CEB64D82A36" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd#naics_ZZ541714" xlink:label="loc_naics_ZZ541714_AD6FC72CFEFB89719E887CEB64D8882B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bio_EmployeeLocationDomain_BBD03480A2D225FB3BC57CEB64D82A36" xlink:to="loc_naics_ZZ541714_AD6FC72CFEFB89719E887CEB64D8882B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_A116EA38B83FCBC31BA57CEB64D978A9" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_94DD539E0689378D34B57CEB64D758EB" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_A116EA38B83FCBC31BA57CEB64D978A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_B607D9188AA38489278D7CEB64D9E007" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_A116EA38B83FCBC31BA57CEB64D978A9" xlink:to="loc_us-gaap_TypeOfAdoptionMember_B607D9188AA38489278D7CEB64D9E007" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201601Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201601Member_5B516E6D8F354C9104F97CEB64D94EDD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_B607D9188AA38489278D7CEB64D9E007" xlink:to="loc_us-gaap_AccountingStandardsUpdate201601Member_5B516E6D8F354C9104F97CEB64D94EDD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementMember" xlink:label="loc_us-gaap_NewAccountingPronouncementMember_9210117673F730BD701D7CEB64DA2CBA" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_B607D9188AA38489278D7CEB64D9E007" xlink:to="loc_us-gaap_NewAccountingPronouncementMember_9210117673F730BD701D7CEB64DA2CBA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201616Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201616Member_057B57D1936A60C709757CEB64DA4E0B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_B607D9188AA38489278D7CEB64D9E007" xlink:to="loc_us-gaap_AccountingStandardsUpdate201616Member_057B57D1936A60C709757CEB64DA4E0B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_94DD539E0689378D34B57CEB64D758EB" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityNumberOfEmployees" xlink:label="loc_dei_EntityNumberOfEmployees_DA25523469361E83A4397CEB64DABFD9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_dei_EntityNumberOfEmployees_DA25523469361E83A4397CEB64DABFD9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_6F7D1CF08084703A7BF87CEB64DBB9A7" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_6F7D1CF08084703A7BF87CEB64DBB9A7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_815AFAE13D52FD83A0907CEB64DBD4F7" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_InterestExpense_815AFAE13D52FD83A0907CEB64DBD4F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_60BC72DA79B9D435F9BD7CEB64DB1F20" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_60BC72DA79B9D435F9BD7CEB64DB1F20" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_E178B7BB6D8DD89926117CEB64DB7C14" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_E178B7BB6D8DD89926117CEB64DB7C14" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit" xlink:label="loc_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit_514F279449846E8D4CFB7CEB64DCE6DD" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit_514F279449846E8D4CFB7CEB64DCE6DD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherInvestments" xlink:label="loc_us-gaap_OtherInvestments_4303D676A37C368B2E897CEB64DC4C05" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_OtherInvestments_4303D676A37C368B2E897CEB64DC4C05" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_7ABFA74FDF5A9D7458707CEB64DCFF93" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_StockholdersEquity_7ABFA74FDF5A9D7458707CEB64DCFF93" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedInvestmentsCurrent" xlink:label="loc_us-gaap_RestrictedInvestmentsCurrent_ABB75EAC95EAF1035C2E7CEB64DCA971" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_RestrictedInvestmentsCurrent_ABB75EAC95EAF1035C2E7CEB64DCA971" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_04417904C185A039B4BB7CEB64DC8199" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_04417904C185A039B4BB7CEB64DC8199" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidTaxes" xlink:label="loc_us-gaap_PrepaidTaxes_353D3983D1AB1E9DE46D7CEB64DDC7D1" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_PrepaidTaxes_353D3983D1AB1E9DE46D7CEB64DDC7D1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_F65A311A8D9C544A01307CEB64DD8EB9" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_F65A311A8D9C544A01307CEB64DD8EB9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_00871CB2C4759480D5337CEB64DD7BCB" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_00871CB2C4759480D5337CEB64DD7BCB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Investments" xlink:label="loc_us-gaap_Investments_D3B882FBCFD452993B047CEB64DD0335" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_Investments_D3B882FBCFD452993B047CEB64DD0335" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_7BCAA10B0D0DDF9906F37CEB64DE36EC" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_7BCAA10B0D0DDF9906F37CEB64DE36EC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_1AF331DC3289F468A4897CEB64DEE6E3" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_1AF331DC3289F468A4897CEB64DEE6E3" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_5523DD896B45F7108C3C7CEB64DEC1F5" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_dei_DocumentFiscalYearFocus_5523DD896B45F7108C3C7CEB64DEC1F5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrealizedGainOnSecurities" xlink:label="loc_us-gaap_UnrealizedGainOnSecurities_C9985A97D07781F5B6EF7CEB64DEBCB5" xlink:type="locator" />
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_UnrealizedGainOnSecurities_C9985A97D07781F5B6EF7CEB64DEBCB5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_4E772FC45F0FEBFE2B757CEB64DEE350" xlink:type="locator" />
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_4E772FC45F0FEBFE2B757CEB64DEE350" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_5D8E7DC6D01B617959EB7CEB64DE70F2" xlink:type="locator" />
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_5D8E7DC6D01B617959EB7CEB64DE70F2" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease" xlink:label="loc_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease_598EC77256DA3531F99B7CEB64DF8348" xlink:type="locator" />
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease_598EC77256DA3531F99B7CEB64DF8348" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaap_RestrictedCash_91676E55EE5618F1496A7CEB64DF7D01" xlink:type="locator" />
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_us-gaap_RestrictedCash_91676E55EE5618F1496A7CEB64DF7D01" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TaxCutsandJobsActIncomeTaxExpenseBenefitComposition" xlink:label="loc_bio_TaxCutsandJobsActIncomeTaxExpenseBenefitComposition_F4B90BA5D0DA45C7147A7CEB64DF8E83" xlink:type="locator" />
    <link:presentationArc order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_bio_TaxCutsandJobsActIncomeTaxExpenseBenefitComposition_F4B90BA5D0DA45C7147A7CEB64DF8E83" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TaxCutsandJobsActIncomeTaxExpenseComposition" xlink:label="loc_bio_TaxCutsandJobsActIncomeTaxExpenseComposition_6BA4A838268DFC84884E7CEB64DF38E4" xlink:type="locator" />
    <link:presentationArc order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ECB66D222B2B2923A6F67CEB64DA49AC" xlink:to="loc_bio_TaxCutsandJobsActIncomeTaxExpenseComposition_6BA4A838268DFC84884E7CEB64DF38E4" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_178B289D8B5FD906C76AAE30E803E719" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8A59BDFDAE9689050F5AAE30E8034699" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_178B289D8B5FD906C76AAE30E803E719" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8A59BDFDAE9689050F5AAE30E8034699" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3D629A0CD8BE9D328E45AE30E8039AB2" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_178B289D8B5FD906C76AAE30E803E719" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3D629A0CD8BE9D328E45AE30E8039AB2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_6B4CA00D5FFB4FBC0CABAE30E804AFE6" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_178B289D8B5FD906C76AAE30E803E719" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_6B4CA00D5FFB4FBC0CABAE30E804AFE6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_90E5543B5D7ECEC6F250AE30E804D0CD" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_178B289D8B5FD906C76AAE30E803E719" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_90E5543B5D7ECEC6F250AE30E804D0CD" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_CF6DEDE4678098755ADE7CEB87B86A79" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_F7D99D1B43BA377065D37CEB87B8A735" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CF6DEDE4678098755ADE7CEB87B86A79" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_F7D99D1B43BA377065D37CEB87B8A735" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_134D8614A94020444D747CEB87B8CAF9" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CF6DEDE4678098755ADE7CEB87B86A79" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_134D8614A94020444D747CEB87B8CAF9" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_ShorttermRestrictedInvestmentsPolicyTextBlock" xlink:label="loc_bio_ShorttermRestrictedInvestmentsPolicyTextBlock_25F421C42EE52D9A6EF77CEB87B9B0E2" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CF6DEDE4678098755ADE7CEB87B86A79" xlink:to="loc_bio_ShorttermRestrictedInvestmentsPolicyTextBlock_25F421C42EE52D9A6EF77CEB87B9B0E2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MarketableSecuritiesPolicy" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy_A363574EFB7148F330A67CEB87B9E08B" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CF6DEDE4678098755ADE7CEB87B86A79" xlink:to="loc_us-gaap_MarketableSecuritiesPolicy_A363574EFB7148F330A67CEB87B9E08B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_3FF85943078142626BC47CEB87B9BBE0" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CF6DEDE4678098755ADE7CEB87B86A79" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_3FF85943078142626BC47CEB87B9BBE0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_22E8268001B0C6048A1C7CEB87B91A3A" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CF6DEDE4678098755ADE7CEB87B86A79" xlink:to="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_22E8268001B0C6048A1C7CEB87B91A3A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_A0DC8514BA142E3F18AC7CEB87B99004" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CF6DEDE4678098755ADE7CEB87B86A79" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_A0DC8514BA142E3F18AC7CEB87B99004" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_51FE3580EABA9C1CBFD57CEB87B956E7" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CF6DEDE4678098755ADE7CEB87B86A79" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_51FE3580EABA9C1CBFD57CEB87B956E7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_EB4008023B60EA4403E57CEB87BABE3F" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CF6DEDE4678098755ADE7CEB87B86A79" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_EB4008023B60EA4403E57CEB87BABE3F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_E8552D6D9BAEBC6986227CEB87BAB6E0" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CF6DEDE4678098755ADE7CEB87B86A79" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_E8552D6D9BAEBC6986227CEB87BAB6E0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_A3D521B08328113332957CEB87BA1309" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CF6DEDE4678098755ADE7CEB87B86A79" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_A3D521B08328113332957CEB87BA1309" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_337731B029DAEB46BD5F7CEB87BA8AB2" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CF6DEDE4678098755ADE7CEB87B86A79" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_337731B029DAEB46BD5F7CEB87BA8AB2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StandardProductWarrantyPolicy" xlink:label="loc_us-gaap_StandardProductWarrantyPolicy_DDF39889290D4F20C8A27CEB87BB8DBB" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CF6DEDE4678098755ADE7CEB87B86A79" xlink:to="loc_us-gaap_StandardProductWarrantyPolicy_DDF39889290D4F20C8A27CEB87BB8DBB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShippingAndHandlingCostPolicyTextBlock" xlink:label="loc_us-gaap_ShippingAndHandlingCostPolicyTextBlock_63ED0C25D7CB1EAC47567CEB87BABEB5" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CF6DEDE4678098755ADE7CEB87B86A79" xlink:to="loc_us-gaap_ShippingAndHandlingCostPolicyTextBlock_63ED0C25D7CB1EAC47567CEB87BABEB5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_FBB3D4CD1DBE2A8B425A7CEB87B806AA" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CF6DEDE4678098755ADE7CEB87B86A79" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_FBB3D4CD1DBE2A8B425A7CEB87B806AA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_37E8B3D539BD61F3DF467CEB87BB59A7" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CF6DEDE4678098755ADE7CEB87B86A79" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_37E8B3D539BD61F3DF467CEB87BB59A7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativesPolicyTextBlock" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_C8F2A90D3D4D51EA18F97CEB87BB7FD0" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CF6DEDE4678098755ADE7CEB87B86A79" xlink:to="loc_us-gaap_DerivativesPolicyTextBlock_C8F2A90D3D4D51EA18F97CEB87BB7FD0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_550BEF29D4ECC2CE74DE7CEB87BB276D" xlink:type="locator" />
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CF6DEDE4678098755ADE7CEB87B86A79" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_550BEF29D4ECC2CE74DE7CEB87BB276D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_93A45F119C01814D22A57CEB87BBBF90" xlink:type="locator" />
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CF6DEDE4678098755ADE7CEB87B86A79" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_93A45F119C01814D22A57CEB87BBBF90" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_4BBBB6F7BDEBB5432BDB7CEB87BB5C15" xlink:type="locator" />
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CF6DEDE4678098755ADE7CEB87B86A79" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_4BBBB6F7BDEBB5432BDB7CEB87BB5C15" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_34654B5F73F81D175F107CEB87BC2967" xlink:type="locator" />
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CF6DEDE4678098755ADE7CEB87B86A79" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_34654B5F73F81D175F107CEB87BC2967" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPriorYearMisstatementsTables" xlink:type="extended">
    <link:loc xlink:href="bio-20181231.xsd#bio_ReclassificationandCorrectionofImmaterialErrorsAbstract" xlink:label="loc_bio_ReclassificationandCorrectionofImmaterialErrorsAbstract_61B4EC0DB28AAA6644000D1C569EB953" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_E66656447236BF00A9380D1C569EDC3E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bio_ReclassificationandCorrectionofImmaterialErrorsAbstract_61B4EC0DB28AAA6644000D1C569EB953" xlink:to="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_E66656447236BF00A9380D1C569EDC3E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_F6057CC6886E476D11810D1C569F4695" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_E66656447236BF00A9380D1C569EDC3E" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_F6057CC6886E476D11810D1C569F4695" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_2DBE6A80999C9362C4FB0D1C569F8FBB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_F6057CC6886E476D11810D1C569F4695" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_2DBE6A80999C9362C4FB0D1C569F8FBB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_F572B8EEE4F3D7B28FEA0D1C56A00F19" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_E66656447236BF00A9380D1C569EDC3E" xlink:to="loc_us-gaap_StatementScenarioAxis_F572B8EEE4F3D7B28FEA0D1C56A00F19" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_EB6293B1EEC797CC757E0D1C56A0DF7F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementScenarioAxis_F572B8EEE4F3D7B28FEA0D1C56A00F19" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_EB6293B1EEC797CC757E0D1C56A0DF7F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_AD68661085349E0078B80D1C56A05764" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_E66656447236BF00A9380D1C569EDC3E" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_AD68661085349E0078B80D1C56A05764" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfQuantifyingPriorYearMisstatementsCorrectedInCurrentYearFinancialStatementsTextBlock" xlink:label="loc_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementsCorrectedInCurrentYearFinancialStatementsTextBlock_03F996ED4D56489DC4B90D1C56A037D4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_AD68661085349E0078B80D1C56A05764" xlink:to="loc_us-gaap_ScheduleOfQuantifyingPriorYearMisstatementsCorrectedInCurrentYearFinancialStatementsTextBlock_03F996ED4D56489DC4B90D1C56A037D4" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_CDBA3EFE50313F8DC1B34BA9C4BC85FA" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_B8B6F9525A0121A038B64BA9C4BC014A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_CDBA3EFE50313F8DC1B34BA9C4BC85FA" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_B8B6F9525A0121A038B64BA9C4BC014A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_10448AB74139C68A1EDC4BA9C4BC3B42" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_B8B6F9525A0121A038B64BA9C4BC014A" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_10448AB74139C68A1EDC4BA9C4BC3B42" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_B41D78C6E9CD30E3E98A4BA9C4BCF394" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_10448AB74139C68A1EDC4BA9C4BC3B42" xlink:to="loc_us-gaap_TypeOfAdoptionMember_B41D78C6E9CD30E3E98A4BA9C4BCF394" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementMember" xlink:label="loc_us-gaap_NewAccountingPronouncementMember_BCB7BBCC53886B40ECC54BA9C4BC53A8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_B41D78C6E9CD30E3E98A4BA9C4BCF394" xlink:to="loc_us-gaap_NewAccountingPronouncementMember_BCB7BBCC53886B40ECC54BA9C4BC53A8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_240E203F5CCDAC26D6C74BA9C4BCFA43" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_B8B6F9525A0121A038B64BA9C4BC014A" xlink:to="loc_srt_RangeAxis_240E203F5CCDAC26D6C74BA9C4BCFA43" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_5C60C71B3F254A089E844BA9C4BCA0B3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_240E203F5CCDAC26D6C74BA9C4BCFA43" xlink:to="loc_srt_RangeMember_5C60C71B3F254A089E844BA9C4BCA0B3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_1FED609EF14523E61BE34BA9C4BC0BF6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_5C60C71B3F254A089E844BA9C4BCA0B3" xlink:to="loc_srt_MinimumMember_1FED609EF14523E61BE34BA9C4BC0BF6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_6BC87CCFF8CAC5FA16E54BA9C4BC6E67" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_5C60C71B3F254A089E844BA9C4BCA0B3" xlink:to="loc_srt_MaximumMember_6BC87CCFF8CAC5FA16E54BA9C4BC6E67" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_474A2E39E19FC1F501BB4BA9C4BCC073" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_B8B6F9525A0121A038B64BA9C4BC014A" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_474A2E39E19FC1F501BB4BA9C4BCC073" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B01A244A8CC2E3B5C4C34BA9C4BC4D17" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_474A2E39E19FC1F501BB4BA9C4BCC073" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B01A244A8CC2E3B5C4C34BA9C4BC4D17" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_30F1EF2B227F47D99EF84BA9C4BC032A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B01A244A8CC2E3B5C4C34BA9C4BC4D17" xlink:to="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_30F1EF2B227F47D99EF84BA9C4BC032A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_3A43DCE0B0EBABD1D3B54BA9C4BCFB98" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B01A244A8CC2E3B5C4C34BA9C4BC4D17" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_3A43DCE0B0EBABD1D3B54BA9C4BCFB98" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_ReagentRentalEquipmentMember" xlink:label="loc_bio_ReagentRentalEquipmentMember_24573A58E4866FD9A6A14BA9C4BC59A2" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B01A244A8CC2E3B5C4C34BA9C4BC4D17" xlink:to="loc_bio_ReagentRentalEquipmentMember_24573A58E4866FD9A6A14BA9C4BC59A2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaap_EquipmentMember_4D648741F6D9AE11D7F44BA9C4BC5978" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B01A244A8CC2E3B5C4C34BA9C4BC4D17" xlink:to="loc_us-gaap_EquipmentMember_4D648741F6D9AE11D7F44BA9C4BC5978" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D6124FD43BB2439702764BA9C4BC4FB9" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_B8B6F9525A0121A038B64BA9C4BC014A" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D6124FD43BB2439702764BA9C4BC4FB9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_71D880D75A8B938F3F124BA9C4BC9A4B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D6124FD43BB2439702764BA9C4BC4FB9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_71D880D75A8B938F3F124BA9C4BC9A4B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedInvestmentsCurrent" xlink:label="loc_us-gaap_RestrictedInvestmentsCurrent_71C42D64DB830A1997144BA9C4BC0EA7" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D6124FD43BB2439702764BA9C4BC4FB9" xlink:to="loc_us-gaap_RestrictedInvestmentsCurrent_71C42D64DB830A1997144BA9C4BC0EA7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_74F5FED3092D27EEBD214BA9C4BC5A5B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D6124FD43BB2439702764BA9C4BC4FB9" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_74F5FED3092D27EEBD214BA9C4BC5A5B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_F86A84107BBCF4B0D10D4BA9C4BCFD0A" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D6124FD43BB2439702764BA9C4BC4FB9" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_F86A84107BBCF4B0D10D4BA9C4BCFD0A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_07FE165CEF82091C0AC14BA9C4BC3D45" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D6124FD43BB2439702764BA9C4BC4FB9" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_07FE165CEF82091C0AC14BA9C4BC3D45" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidTaxes" xlink:label="loc_us-gaap_PrepaidTaxes_6D7B09F9E82E47E97E104BA9C4BC3BB1" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D6124FD43BB2439702764BA9C4BC4FB9" xlink:to="loc_us-gaap_PrepaidTaxes_6D7B09F9E82E47E97E104BA9C4BC3BB1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="loc_us-gaap_MachineryAndEquipmentGross_FF4DCD852245DC62BE634BA9C4BCA310" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D6124FD43BB2439702764BA9C4BC4FB9" xlink:to="loc_us-gaap_MachineryAndEquipmentGross_FF4DCD852245DC62BE634BA9C4BCA310" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_7CE77D9F651E6DF22A0E4BA9C4BCCF17" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D6124FD43BB2439702764BA9C4BC4FB9" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_7CE77D9F651E6DF22A0E4BA9C4BCCF17" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_A017F48CA75227D79A404BA9C4BC5A7D" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_D6124FD43BB2439702764BA9C4BC4FB9" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_A017F48CA75227D79A404BA9C4BC5A7D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_5329320E70A09884DEE84BA60AEA6B9A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_9869CBC7E51183FCD4854BA60AF9EDB6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_5329320E70A09884DEE84BA60AEA6B9A" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_9869CBC7E51183FCD4854BA60AF9EDB6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3483C34FC2F78C4ED6564BA60AF97E1D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9869CBC7E51183FCD4854BA60AF9EDB6" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3483C34FC2F78C4ED6564BA60AF97E1D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_14199691A8C087977B034BA60AF9D3E8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3483C34FC2F78C4ED6564BA60AF97E1D" xlink:to="loc_us-gaap_TypeOfAdoptionMember_14199691A8C087977B034BA60AF9D3E8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_18DB799A4FB6EE927C114BA60AF96626" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_14199691A8C087977B034BA60AF9D3E8" xlink:to="loc_us-gaap_AccountingStandardsUpdate201409Member_18DB799A4FB6EE927C114BA60AF96626" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_9CBBF9DCD2331CE7EA004BA60AF95111" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9869CBC7E51183FCD4854BA60AF9EDB6" xlink:to="loc_srt_ProductOrServiceAxis_9CBBF9DCD2331CE7EA004BA60AF95111" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_43D4310BD044C705079E4BA60AF9C4F3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_9CBBF9DCD2331CE7EA004BA60AF95111" xlink:to="loc_srt_ProductsAndServicesDomain_43D4310BD044C705079E4BA60AF9C4F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_EEE7882D827647B5D7604BA60AF9A39D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9869CBC7E51183FCD4854BA60AF9EDB6" xlink:to="loc_srt_StatementGeographicalAxis_EEE7882D827647B5D7604BA60AF9A39D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_22D0FCB6DBD536A3E6104BA60AF9D9A5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_EEE7882D827647B5D7604BA60AF9A39D" xlink:to="loc_srt_SegmentGeographicalDomain_22D0FCB6DBD536A3E6104BA60AF9D9A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_EB4B41D7E961503FBAF84BA60AF92064" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9869CBC7E51183FCD4854BA60AF9EDB6" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_EB4B41D7E961503FBAF84BA60AF92064" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_6B88633C112D4A0B7BCF4BA60AF95204" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_EB4B41D7E961503FBAF84BA60AF92064" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_6B88633C112D4A0B7BCF4BA60AF95204" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerDurationAxis" xlink:label="loc_us-gaap_ContractWithCustomerDurationAxis_B46A511316348219F15A4BA60AF987CE" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9869CBC7E51183FCD4854BA60AF9EDB6" xlink:to="loc_us-gaap_ContractWithCustomerDurationAxis_B46A511316348219F15A4BA60AF987CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerDurationDomain" xlink:label="loc_us-gaap_ContractWithCustomerDurationDomain_D8DF6954FB18EFF41A0A4BA60AF91EE3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerDurationAxis_B46A511316348219F15A4BA60AF987CE" xlink:to="loc_us-gaap_ContractWithCustomerDurationDomain_D8DF6954FB18EFF41A0A4BA60AF91EE3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_8A03DCA099AD802BC36C4BA60AF9CD2F" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9869CBC7E51183FCD4854BA60AF9EDB6" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_8A03DCA099AD802BC36C4BA60AF9CD2F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_C04153A2932EA933C1C24BA60AF97834" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_8A03DCA099AD802BC36C4BA60AF9CD2F" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_C04153A2932EA933C1C24BA60AF97834" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerSalesChannelAxis" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis_EA5D14759D8A8C185EBA4BA60AF9FA38" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9869CBC7E51183FCD4854BA60AF9EDB6" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelAxis_EA5D14759D8A8C185EBA4BA60AF9FA38" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerSalesChannelDomain" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_F3781F0631F56FA6F1714BA60AF9715C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_EA5D14759D8A8C185EBA4BA60AF9FA38" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_F3781F0631F56FA6F1714BA60AF9715C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_6E0CF5601F7EB8A0C3F24BA60AF9A8CE" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9869CBC7E51183FCD4854BA60AF9EDB6" xlink:to="loc_srt_MajorCustomersAxis_6E0CF5601F7EB8A0C3F24BA60AF9A8CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_66923909033A84C274DE4BA60AF9645E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_6E0CF5601F7EB8A0C3F24BA60AF9A8CE" xlink:to="loc_srt_NameOfMajorCustomerDomain_66923909033A84C274DE4BA60AF9645E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_6B299D751D7D0D17AF984BA60AF90EF3" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9869CBC7E51183FCD4854BA60AF9EDB6" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_6B299D751D7D0D17AF984BA60AF90EF3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_C73D4E06979874B70D804BA60AF9B257" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_6B299D751D7D0D17AF984BA60AF90EF3" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_C73D4E06979874B70D804BA60AF9B257" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_RevenueAllocationPercentToLeaseElements" xlink:label="loc_bio_RevenueAllocationPercentToLeaseElements_A672ACD47896D7D7B26A4BA60AF9BA77" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_6B299D751D7D0D17AF984BA60AF90EF3" xlink:to="loc_bio_RevenueAllocationPercentToLeaseElements_A672ACD47896D7D7B26A4BA60AF9BA77" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaap_DeferredRevenue_59436A3A0885C7896A624BA60AF9DCA9" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_6B299D751D7D0D17AF984BA60AF90EF3" xlink:to="loc_us-gaap_DeferredRevenue_59436A3A0885C7896A624BA60AF9DCA9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenuePeriodIncreaseDecrease" xlink:label="loc_us-gaap_DeferredRevenuePeriodIncreaseDecrease_FC64D96DA160A70A85864BA60AF97197" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_6B299D751D7D0D17AF984BA60AF90EF3" xlink:to="loc_us-gaap_DeferredRevenuePeriodIncreaseDecrease_FC64D96DA160A70A85864BA60AF97197" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueRevenueRecognized1" xlink:label="loc_us-gaap_DeferredRevenueRevenueRecognized1_EB120A2FF678176408304BA60AF9A4B4" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_6B299D751D7D0D17AF984BA60AF90EF3" xlink:to="loc_us-gaap_DeferredRevenueRevenueRecognized1_EB120A2FF678176408304BA60AF9A4B4" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_321F5880A0427D7DF365AE30E8214EC3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_05AC2E1D688859EC0FA3AE30E822ADFD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_321F5880A0427D7DF365AE30E8214EC3" xlink:to="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_05AC2E1D688859EC0FA3AE30E822ADFD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_BDA2E0AB09FD786F3FC6AE30E8228229" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_321F5880A0427D7DF365AE30E8214EC3" xlink:to="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_BDA2E0AB09FD786F3FC6AE30E8228229" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A1SignificantAccountingPoliciesWarrantyRollforwardDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_6002289A5C64540DDD82AE30E8128CC8" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:label="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_525A149E75DC9743FF7CAE30E812AD22" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6002289A5C64540DDD82AE30E8128CC8" xlink:to="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_525A149E75DC9743FF7CAE30E812AD22" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="loc_us-gaap_ProductWarrantyAccrual_D6B9FB5EDEDF0C180153AE30E8126655" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_525A149E75DC9743FF7CAE30E812AD22" xlink:to="loc_us-gaap_ProductWarrantyAccrual_D6B9FB5EDEDF0C180153AE30E8126655" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:label="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued_CDAF744A8E602329C003AE30E81221B2" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_525A149E75DC9743FF7CAE30E812AD22" xlink:to="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued_CDAF744A8E602329C003AE30E81221B2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProductWarrantyAccrualPayments" xlink:label="loc_us-gaap_ProductWarrantyAccrualPayments_700B2EF12B3BF0DDD5EAAE30E813468D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_525A149E75DC9743FF7CAE30E812AD22" xlink:to="loc_us-gaap_ProductWarrantyAccrualPayments_700B2EF12B3BF0DDD5EAAE30E813468D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="loc_us-gaap_ProductWarrantyAccrual_7D2F027CD1EFD685CD69AE30E8138642" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_525A149E75DC9743FF7CAE30E812AD22" xlink:to="loc_us-gaap_ProductWarrantyAccrual_7D2F027CD1EFD685CD69AE30E8138642" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A2Acquisitions" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_B319F9B530E047BA92B2AE30E9BE87DF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_DD9A9EB932F5A6584EC3AE30E9BFE3D5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_B319F9B530E047BA92B2AE30E9BE87DF" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_DD9A9EB932F5A6584EC3AE30E9BFE3D5" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A2AcquisitionsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_A068FE8F788A33C06E084FCE6F3E673D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_870869EE075CA65633144FCE6F3E5A1B" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_A068FE8F788A33C06E084FCE6F3E673D" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_870869EE075CA65633144FCE6F3E5A1B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_5921C63234E605BAC2AF4FCE6F3E097C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_870869EE075CA65633144FCE6F3E5A1B" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_5921C63234E605BAC2AF4FCE6F3E097C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_B860201E67E1756B17464FCE6F3F3FB6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_5921C63234E605BAC2AF4FCE6F3E097C" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_B860201E67E1756B17464FCE6F3F3FB6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetDomain" xlink:label="loc_us-gaap_DeferredTaxAssetDomain_46888E3FCB375186837A4FCE6F3F5044" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_B860201E67E1756B17464FCE6F3F3FB6" xlink:to="loc_us-gaap_DeferredTaxAssetDomain_46888E3FCB375186837A4FCE6F3F5044" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_4F0B06BAB902EDC0F52C4FCE6F3F9255" xlink:type="locator" />
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_870869EE075CA65633144FCE6F3E5A1B" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_4F0B06BAB902EDC0F52C4FCE6F3F9255" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_662753AD438613FDD96C4FCE6F3F6464" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_4F0B06BAB902EDC0F52C4FCE6F3F9255" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_662753AD438613FDD96C4FCE6F3F6464" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_RainDanceTechnologiesInc.Member" xlink:label="loc_bio_RainDanceTechnologiesInc.Member_F387D1923F75361C0BC64FCE6F40F6C1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_662753AD438613FDD96C4FCE6F3F6464" xlink:to="loc_bio_RainDanceTechnologiesInc.Member_F387D1923F75361C0BC64FCE6F40F6C1" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_AnalyticalFlowCytometerPlatformMember" xlink:label="loc_bio_AnalyticalFlowCytometerPlatformMember_5130348A4FED15BC0F9C4FCE6F403B3C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_662753AD438613FDD96C4FCE6F3F6464" xlink:to="loc_bio_AnalyticalFlowCytometerPlatformMember_5130348A4FED15BC0F9C4FCE6F403B3C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_387F6796CB7310C3BB194FCE6F405E81" xlink:type="locator" />
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_870869EE075CA65633144FCE6F3E5A1B" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_387F6796CB7310C3BB194FCE6F405E81" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_A9BC666D02838E082CE54FCE6F40E3AF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_387F6796CB7310C3BB194FCE6F405E81" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_A9BC666D02838E082CE54FCE6F40E3AF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed_CC43B74CACE0B58E95594FCE6F404144" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_387F6796CB7310C3BB194FCE6F405E81" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed_CC43B74CACE0B58E95594FCE6F404144" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_F30EA1D03C1590CD74F34FCE6F413E57" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_387F6796CB7310C3BB194FCE6F405E81" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_F30EA1D03C1590CD74F34FCE6F413E57" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_449CD72C50DA9929479A4FCE6F419DF9" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_387F6796CB7310C3BB194FCE6F405E81" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_449CD72C50DA9929479A4FCE6F419DF9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_FD3EAFA64D09890226EE4FCE6F41D046" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_387F6796CB7310C3BB194FCE6F405E81" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_FD3EAFA64D09890226EE4FCE6F41D046" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_30C8E4B1315EFC83A7894FCE6F41E135" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_387F6796CB7310C3BB194FCE6F405E81" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_30C8E4B1315EFC83A7894FCE6F41E135" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_E041FB3640495033A3B54FCE6F416AF2" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_387F6796CB7310C3BB194FCE6F405E81" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_E041FB3640495033A3B54FCE6F416AF2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_6269F56466BDB12D63814FCE6F414E4B" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_387F6796CB7310C3BB194FCE6F405E81" xlink:to="loc_us-gaap_Goodwill_6269F56466BDB12D63814FCE6F414E4B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_DD8D3118719D8C9562AE4FCE6F42FAB4" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_387F6796CB7310C3BB194FCE6F405E81" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_DD8D3118719D8C9562AE4FCE6F42FAB4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_E9A7810F8E7ED848DDDE4FCE6F4263CC" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_387F6796CB7310C3BB194FCE6F405E81" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_E9A7810F8E7ED848DDDE4FCE6F4263CC" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A3FairValueInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_D21EA8802F9ED17777260BF4C6E2716E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_DDBA708997342DF99A830BF4C6E26100" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_D21EA8802F9ED17777260BF4C6E2716E" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_DDBA708997342DF99A830BF4C6E26100" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_E50E903571D2D1A77A680BF4C6E27F5B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_DDBA708997342DF99A830BF4C6E26100" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_E50E903571D2D1A77A680BF4C6E27F5B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_845AAE2719B996043D690BF4C6E34A94" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_E50E903571D2D1A77A680BF4C6E27F5B" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_845AAE2719B996043D690BF4C6E34A94" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_CBCD544FFFF1A96FF4260BF4C6E36547" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_845AAE2719B996043D690BF4C6E34A94" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_CBCD544FFFF1A96FF4260BF4C6E36547" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_5E6B661A8C1D7039FF030BF4C6E382F0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_DDBA708997342DF99A830BF4C6E26100" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_5E6B661A8C1D7039FF030BF4C6E382F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_C8A4A5AE2E1969781DD70BF4C6E30655" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_5E6B661A8C1D7039FF030BF4C6E382F0" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_C8A4A5AE2E1969781DD70BF4C6E30655" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_1CCE2999D789C9014D7F0BF4C6E36C4A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_C8A4A5AE2E1969781DD70BF4C6E30655" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_1CCE2999D789C9014D7F0BF4C6E36C4A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_E4AEA79963811459D0570BF4C6E4383A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_1CCE2999D789C9014D7F0BF4C6E36C4A" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_E4AEA79963811459D0570BF4C6E4383A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_8FE002DFA327D2BBDB260BF4C6E41723" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_1CCE2999D789C9014D7F0BF4C6E36C4A" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_8FE002DFA327D2BBDB260BF4C6E41723" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_86044F0C4056EFCF22F80BF4C6E41AD6" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_DDBA708997342DF99A830BF4C6E26100" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_86044F0C4056EFCF22F80BF4C6E41AD6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherInvestments" xlink:label="loc_us-gaap_OtherInvestments_D4E3FADE7053FE6A5BB20BF4C6E4BE02" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_86044F0C4056EFCF22F80BF4C6E41AD6" xlink:to="loc_us-gaap_OtherInvestments_D4E3FADE7053FE6A5BB20BF4C6E4BE02" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtFairValue" xlink:label="loc_us-gaap_LongTermDebtFairValue_20567FAFA94025DE40780BF4C6E57043" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_86044F0C4056EFCF22F80BF4C6E41AD6" xlink:to="loc_us-gaap_LongTermDebtFairValue_20567FAFA94025DE40780BF4C6E57043" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A3FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_C713A14C49FA6BB29139AE30E6FFE8A2" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_7E7B01848E3F488860BDAE30E6FF2E0D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_C713A14C49FA6BB29139AE30E6FFE8A2" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_7E7B01848E3F488860BDAE30E6FF2E0D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A3FairValueMeasurementsAmortizedCostAndFairValueOfDebtSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_E5809D7BC7E14CC03A170BF4C6EF2C73" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_10A496C40ADC4DA9F2370BF4C6EFD309" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_E5809D7BC7E14CC03A170BF4C6EF2C73" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_10A496C40ADC4DA9F2370BF4C6EFD309" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_A4B4E483E504021381D40BF4C6F08EA4" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_E5809D7BC7E14CC03A170BF4C6EF2C73" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_A4B4E483E504021381D40BF4C6F08EA4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_34C72180792F3AFB18850BF4C6F064E1" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_E5809D7BC7E14CC03A170BF4C6EF2C73" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_34C72180792F3AFB18850BF4C6F064E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_95E1380357C6D51D7D520BF4C6F0D6D2" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_E5809D7BC7E14CC03A170BF4C6EF2C73" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_95E1380357C6D51D7D520BF4C6F0D6D2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_0E597DB4C925CE73C9F60BF4C6F0995E" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_E5809D7BC7E14CC03A170BF4C6EF2C73" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_0E597DB4C925CE73C9F60BF4C6F0995E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_3842B97E97EB87A9548B0BF4C6F15F0F" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_E5809D7BC7E14CC03A170BF4C6EF2C73" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_3842B97E97EB87A9548B0BF4C6F15F0F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_5C6A4ABCA6372C4CA03C0BF4C6F16C12" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_E5809D7BC7E14CC03A170BF4C6EF2C73" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_5C6A4ABCA6372C4CA03C0BF4C6F16C12" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_C1426365D192BFD0A3C70BF4C6F19419" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_E5809D7BC7E14CC03A170BF4C6EF2C73" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_C1426365D192BFD0A3C70BF4C6F19419" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_FA3BCB083E06EA93391C01ACF0A655FB" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_45738537EA64AFF74FA701ACF0A61992" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_FA3BCB083E06EA93391C01ACF0A655FB" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_45738537EA64AFF74FA701ACF0A61992" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_4F2D43314652420A9E1F01ACF0A6C053" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_45738537EA64AFF74FA701ACF0A61992" xlink:to="loc_us-gaap_StatementScenarioAxis_4F2D43314652420A9E1F01ACF0A6C053" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_8B693C174D6F5449D61201ACF0A67276" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementScenarioAxis_4F2D43314652420A9E1F01ACF0A6C053" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_8B693C174D6F5449D61201ACF0A67276" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="loc_us-gaap_ScenarioForecastMember_0125859B1B986FC8EF5501ACF0A67C9B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain_8B693C174D6F5449D61201ACF0A67276" xlink:to="loc_us-gaap_ScenarioForecastMember_0125859B1B986FC8EF5501ACF0A67C9B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis_69A6C88F66D8A4E45CD701ACF0A61CFF" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_45738537EA64AFF74FA701ACF0A61992" xlink:to="loc_us-gaap_ContingentConsiderationByTypeAxis_69A6C88F66D8A4E45CD701ACF0A61CFF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_B0B6DA065A4AB373078101ACF0A62CD7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_69A6C88F66D8A4E45CD701ACF0A61CFF" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_B0B6DA065A4AB373078101ACF0A62CD7" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_MarketPriceOfRiskMember" xlink:label="loc_bio_MarketPriceOfRiskMember_6930B24307806B85959001ACF0A6575D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_B0B6DA065A4AB373078101ACF0A62CD7" xlink:to="loc_bio_MarketPriceOfRiskMember_6930B24307806B85959001ACF0A6575D" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_SalesmilestonepercentageofannualinvoicesMember" xlink:label="loc_bio_SalesmilestonepercentageofannualinvoicesMember_0EBA3F9CE958AE4D5EA901ACF0A68F94" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_B0B6DA065A4AB373078101ACF0A62CD7" xlink:to="loc_bio_SalesmilestonepercentageofannualinvoicesMember_0EBA3F9CE958AE4D5EA901ACF0A68F94" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_SalesmilestonepercentageofannualinvoiceslowMember" xlink:label="loc_bio_SalesmilestonepercentageofannualinvoiceslowMember_4FF01314D92762E091C601ACF0A676BA" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_B0B6DA065A4AB373078101ACF0A62CD7" xlink:to="loc_bio_SalesmilestonepercentageofannualinvoiceslowMember_4FF01314D92762E091C601ACF0A676BA" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_SalesmilestoneminimumamountMember" xlink:label="loc_bio_SalesmilestoneminimumamountMember_EDF9BF5AF56F1B36391701ACF0A6403B" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_B0B6DA065A4AB373078101ACF0A62CD7" xlink:to="loc_bio_SalesmilestoneminimumamountMember_EDF9BF5AF56F1B36391701ACF0A6403B" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_ProjectedVolatilityOfSalesMemberMember" xlink:label="loc_bio_ProjectedVolatilityOfSalesMemberMember_25AF0AA1ECAA125D7F8C01ACF0A6B6C1" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_B0B6DA065A4AB373078101ACF0A62CD7" xlink:to="loc_bio_ProjectedVolatilityOfSalesMemberMember_25AF0AA1ECAA125D7F8C01ACF0A6B6C1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_A2AA8D8F09A7502433CF01ACF0A67C57" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_45738537EA64AFF74FA701ACF0A61992" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_A2AA8D8F09A7502433CF01ACF0A67C57" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_EFAAD1ED132B2DFD8D5701ACF0A6E12B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_A2AA8D8F09A7502433CF01ACF0A67C57" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_EFAAD1ED132B2DFD8D5701ACF0A6E12B" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_AnalyticalFlowCytometerPlatformMember" xlink:label="loc_bio_AnalyticalFlowCytometerPlatformMember_786FB49A43FC662D7B6B01ACF0A61E0C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_EFAAD1ED132B2DFD8D5701ACF0A6E12B" xlink:to="loc_bio_AnalyticalFlowCytometerPlatformMember_786FB49A43FC662D7B6B01ACF0A61E0C" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_GnuBIOMember" xlink:label="loc_bio_GnuBIOMember_C0D6DC5F9D71F758788E01ACF0A62589" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_EFAAD1ED132B2DFD8D5701ACF0A6E12B" xlink:to="loc_bio_GnuBIOMember_C0D6DC5F9D71F758788E01ACF0A62589" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_BCB15CCEC3DD89FAC45901ACF0A672EE" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_45738537EA64AFF74FA701ACF0A61992" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_BCB15CCEC3DD89FAC45901ACF0A672EE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_D1AA0135EAD46AD34A8F01ACF0A694E7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_BCB15CCEC3DD89FAC45901ACF0A672EE" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_D1AA0135EAD46AD34A8F01ACF0A694E7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_E284DE662FF71EE06D3A01ACF0A653D6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_D1AA0135EAD46AD34A8F01ACF0A694E7" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_E284DE662FF71EE06D3A01ACF0A653D6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4EFD5BFFED0F410CC69F01ACF0A66A49" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_45738537EA64AFF74FA701ACF0A61992" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4EFD5BFFED0F410CC69F01ACF0A66A49" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_DiscountRate" xlink:label="loc_bio_DiscountRate_D5BE5734C2781C2F564601ACF0A66D33" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4EFD5BFFED0F410CC69F01ACF0A66A49" xlink:to="loc_bio_DiscountRate_D5BE5734C2781C2F564601ACF0A66D33" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_E7FDD9654D9EFE869A8301ACF0B59EB8" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4EFD5BFFED0F410CC69F01ACF0A66A49" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_E7FDD9654D9EFE869A8301ACF0B59EB8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_FF3420EE1FC4DB1BB32F01ACF0B544CB" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4EFD5BFFED0F410CC69F01ACF0A66A49" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_FF3420EE1FC4DB1BB32F01ACF0B544CB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_C3F14CA07DD442707F2001ACF0B566A9" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4EFD5BFFED0F410CC69F01ACF0A66A49" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_C3F14CA07DD442707F2001ACF0B566A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_64600F262202996E684601ACF0B5D9E9" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4EFD5BFFED0F410CC69F01ACF0A66A49" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_64600F262202996E684601ACF0B5D9E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_7AC4096DA498C46C0F0A01ACF0B55812" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4EFD5BFFED0F410CC69F01ACF0A66A49" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_7AC4096DA498C46C0F0A01ACF0B55812" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_2D32BF1906C626CDA8D401ACF0B5C4F4" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4EFD5BFFED0F410CC69F01ACF0A66A49" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_2D32BF1906C626CDA8D401ACF0B5C4F4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_AB753BA744305D2589C101ACF0B5EA4A" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4EFD5BFFED0F410CC69F01ACF0A66A49" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_AB753BA744305D2589C101ACF0B5EA4A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh_BA569E0D90E119A04FA901ACF0B59371" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4EFD5BFFED0F410CC69F01ACF0A66A49" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh_BA569E0D90E119A04FA901ACF0B59371" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_BusinessAcquisitionContingentConsiderationPotentialPercentagePayout" xlink:label="loc_bio_BusinessAcquisitionContingentConsiderationPotentialPercentagePayout_370268FC9C8AF36B10DF01ACF0B504CC" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4EFD5BFFED0F410CC69F01ACF0A66A49" xlink:to="loc_bio_BusinessAcquisitionContingentConsiderationPotentialPercentagePayout_370268FC9C8AF36B10DF01ACF0B504CC" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A3FairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_92AF96921A0EB2384A3F01ACF0E45329" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6EE124E1826238CD185A01ACF0E4188B" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_92AF96921A0EB2384A3F01ACF0E45329" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6EE124E1826238CD185A01ACF0E4188B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_03DFEE816A27BC9BD24301ACF0E41411" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6EE124E1826238CD185A01ACF0E4188B" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_03DFEE816A27BC9BD24301ACF0E41411" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_A7FEF01F2544479A6BF601ACF0E4B753" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_03DFEE816A27BC9BD24301ACF0E41411" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_A7FEF01F2544479A6BF601ACF0E4B753" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCurrentLiabilitiesMember" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember_B460BE72514653FB347501ACF0E45D2F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_A7FEF01F2544479A6BF601ACF0E4B753" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesMember_B460BE72514653FB347501ACF0E45D2F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermInvestmentsMember" xlink:label="loc_us-gaap_ShortTermInvestmentsMember_1EC3B269C7CCC66A904C01ACF0E40BE3" xlink:type="locator" />
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_A7FEF01F2544479A6BF601ACF0E4B753" xlink:to="loc_us-gaap_ShortTermInvestmentsMember_1EC3B269C7CCC66A904C01ACF0E40BE3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherInvestmentsMember" xlink:label="loc_us-gaap_OtherInvestmentsMember_898BEBFDFB5EBEFDA80D01ACF0E45E09" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_A7FEF01F2544479A6BF601ACF0E4B753" xlink:to="loc_us-gaap_OtherInvestmentsMember_898BEBFDFB5EBEFDA80D01ACF0E45E09" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_0BB0A9ACF8953191BC9901ACF0E4BDC4" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_A7FEF01F2544479A6BF601ACF0E4B753" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_0BB0A9ACF8953191BC9901ACF0E4BDC4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_C3BBC1C9B3A2A6AFB6A801ACF0E424E4" xlink:type="locator" />
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6EE124E1826238CD185A01ACF0E4188B" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_C3BBC1C9B3A2A6AFB6A801ACF0E424E4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_BCA579080FC6C0395C2201ACF0E463CD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_C3BBC1C9B3A2A6AFB6A801ACF0E424E4" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_BCA579080FC6C0395C2201ACF0E463CD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_D98D083CC0B4C17AD79D01ACF0E4102A" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_BCA579080FC6C0395C2201ACF0E463CD" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_D98D083CC0B4C17AD79D01ACF0E4102A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_977A55D29F415514D08C01ACF0E4C51C" xlink:type="locator" />
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6EE124E1826238CD185A01ACF0E4188B" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_977A55D29F415514D08C01ACF0E4C51C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_D47A0AF540D65106D85301ACF0E41929" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_977A55D29F415514D08C01ACF0E4C51C" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_D47A0AF540D65106D85301ACF0E41929" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_72B0CCCD6E3B7129735E01ACF0E474ED" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_D47A0AF540D65106D85301ACF0E41929" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_72B0CCCD6E3B7129735E01ACF0E474ED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_AB65FC923EA65200108101ACF0E4371A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_D47A0AF540D65106D85301ACF0E41929" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_AB65FC923EA65200108101ACF0E4371A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_5D2FDA2C936601F92D2C01ACF0E4F8D8" xlink:type="locator" />
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_D47A0AF540D65106D85301ACF0E41929" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_5D2FDA2C936601F92D2C01ACF0E4F8D8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_945D080A2E8B8EB1328C01ACF0E45AED" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6EE124E1826238CD185A01ACF0E4188B" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_945D080A2E8B8EB1328C01ACF0E45AED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4EECEF37C4EBA2AA37F101ACF0E433B9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_945D080A2E8B8EB1328C01ACF0E45AED" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4EECEF37C4EBA2AA37F101ACF0E433B9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_4C860272628B6CDF2CC901ACF0E46F63" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4EECEF37C4EBA2AA37F101ACF0E433B9" xlink:to="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_4C860272628B6CDF2CC901ACF0E46F63" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BankTimeDepositsMember" xlink:label="loc_us-gaap_BankTimeDepositsMember_80D006D96BB5DD0A99A501ACF0E4C9DC" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4EECEF37C4EBA2AA37F101ACF0E433B9" xlink:to="loc_us-gaap_BankTimeDepositsMember_80D006D96BB5DD0A99A501ACF0E4C9DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_USTreasuryAndGovernmentMember" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_E07C5F238B297D7BF88201ACF0E45505" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4EECEF37C4EBA2AA37F101ACF0E433B9" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_E07C5F238B297D7BF88201ACF0E45505" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_9C0D3C574F2EBB8658B701ACF0E4D456" xlink:type="locator" />
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4EECEF37C4EBA2AA37F101ACF0E433B9" xlink:to="loc_us-gaap_MoneyMarketFundsMember_9C0D3C574F2EBB8658B701ACF0E4D456" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommercialPaperMember" xlink:label="loc_us-gaap_CommercialPaperMember_C34A26E3E9B054E15E9D01ACF0E474AF" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4EECEF37C4EBA2AA37F101ACF0E433B9" xlink:to="loc_us-gaap_CommercialPaperMember_C34A26E3E9B054E15E9D01ACF0E474AF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashEquivalentsMember" xlink:label="loc_us-gaap_CashEquivalentsMember_8E744A1B725B91D6E8B701ACF0E4DE57" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4EECEF37C4EBA2AA37F101ACF0E433B9" xlink:to="loc_us-gaap_CashEquivalentsMember_8E744A1B725B91D6E8B701ACF0E4DE57" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="loc_us-gaap_CertificatesOfDepositMember_53C92340E18BA7CC636701ACF0E46F74" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4EECEF37C4EBA2AA37F101ACF0E433B9" xlink:to="loc_us-gaap_CertificatesOfDepositMember_53C92340E18BA7CC636701ACF0E46F74" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetBackedSecuritiesMember" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_9E621B5F6BBCE8106E7E01ACF0E4F6D8" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4EECEF37C4EBA2AA37F101ACF0E433B9" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_9E621B5F6BBCE8106E7E01ACF0E4F6D8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_16A91040CD9A4752392901ACF0E482B8" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6EE124E1826238CD185A01ACF0E4188B" xlink:to="loc_us-gaap_FinancialInstrumentAxis_16A91040CD9A4752392901ACF0E482B8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1E5E0F16A9275C4136F801ACF0E43E06" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_16A91040CD9A4752392901ACF0E482B8" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1E5E0F16A9275C4136F801ACF0E43E06" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestBearingDepositsMember" xlink:label="loc_us-gaap_InterestBearingDepositsMember_FCA9AD1F4CA7A6D8EFA601ACF0E43F0B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1E5E0F16A9275C4136F801ACF0E43E06" xlink:to="loc_us-gaap_InterestBearingDepositsMember_FCA9AD1F4CA7A6D8EFA601ACF0E43F0B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_7AD37C54972AAED468DA01ACF0E49FD1" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1E5E0F16A9275C4136F801ACF0E43E06" xlink:to="loc_us-gaap_MoneyMarketFundsMember_7AD37C54972AAED468DA01ACF0E49FD1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_07B4989350CA48B0416F01ACF0E4054E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1E5E0F16A9275C4136F801ACF0E43E06" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_07B4989350CA48B0416F01ACF0E4054E" xlink:type="arc" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1E5E0F16A9275C4136F801ACF0E43E06" xlink:to="loc_us-gaap_CertificatesOfDepositMember_53C92340E18BA7CC636701ACF0E46F74" xlink:type="arc" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1E5E0F16A9275C4136F801ACF0E43E06" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_E07C5F238B297D7BF88201ACF0E45505" xlink:type="arc" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1E5E0F16A9275C4136F801ACF0E43E06" xlink:to="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_4C860272628B6CDF2CC901ACF0E46F63" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MunicipalBondsMember" xlink:label="loc_us-gaap_MunicipalBondsMember_B0D601B1FA30A2BB7C6401ACF0E4606D" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1E5E0F16A9275C4136F801ACF0E43E06" xlink:to="loc_us-gaap_MunicipalBondsMember_B0D601B1FA30A2BB7C6401ACF0E4606D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesMember" xlink:label="loc_us-gaap_EquitySecuritiesMember_F5A7840907B986712FA701ACF0E4A0B4" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1E5E0F16A9275C4136F801ACF0E43E06" xlink:to="loc_us-gaap_EquitySecuritiesMember_F5A7840907B986712FA701ACF0E4A0B4" xlink:type="arc" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1E5E0F16A9275C4136F801ACF0E43E06" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_9E621B5F6BBCE8106E7E01ACF0E4F6D8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9A8EBDAD203DA99B4F0E01ACF0E487B9" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6EE124E1826238CD185A01ACF0E4188B" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9A8EBDAD203DA99B4F0E01ACF0E487B9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGain" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGain_4B9A1F08C054BD164DC701ACF0E466C3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9A8EBDAD203DA99B4F0E01ACF0E487B9" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGain_4B9A1F08C054BD164DC701ACF0E466C3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_BF6E845A50FCC213AB2F01ACF0E47482" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9A8EBDAD203DA99B4F0E01ACF0E487B9" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_BF6E845A50FCC213AB2F01ACF0E47482" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedInvestmentsAtFairValue" xlink:label="loc_us-gaap_RestrictedInvestmentsAtFairValue_B28DD0C8D52BD43D71E701ACF0E4BE31" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9A8EBDAD203DA99B4F0E01ACF0E487B9" xlink:to="loc_us-gaap_RestrictedInvestmentsAtFairValue_B28DD0C8D52BD43D71E701ACF0E4BE31" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_086D7C6C48DD64B2AC4501ACF0F4920E" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9A8EBDAD203DA99B4F0E01ACF0E487B9" xlink:to="loc_us-gaap_AvailableForSaleSecurities_086D7C6C48DD64B2AC4501ACF0F4920E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesFvNi" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_B84F9B0B89A24D1BA56E01ACF0F4660B" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9A8EBDAD203DA99B4F0E01ACF0E487B9" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_B84F9B0B89A24D1BA56E01ACF0F4660B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_B196A4B68A305CB3AD0001ACF0F4528D" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9A8EBDAD203DA99B4F0E01ACF0E487B9" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_B196A4B68A305CB3AD0001ACF0F4528D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_375AFFC7FABAC90EACFF01ACF0F42827" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9A8EBDAD203DA99B4F0E01ACF0E487B9" xlink:to="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_375AFFC7FABAC90EACFF01ACF0F42827" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_2061BD5FA3F71E99D49901ACF0F4BD8D" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9A8EBDAD203DA99B4F0E01ACF0E487B9" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_2061BD5FA3F71E99D49901ACF0F4BD8D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_133206DD15C74A13EEAC01ACF0F47397" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9A8EBDAD203DA99B4F0E01ACF0E487B9" xlink:to="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_133206DD15C74A13EEAC01ACF0F47397" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_76F122A15EF094B5E90301ACF0F48A8C" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9A8EBDAD203DA99B4F0E01ACF0E487B9" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_76F122A15EF094B5E90301ACF0F48A8C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_E582C7E3073BB660B6EE01ACF0F4BF0D" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9A8EBDAD203DA99B4F0E01ACF0E487B9" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_E582C7E3073BB660B6EE01ACF0F4BF0D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A3FairValueMeasurementsFairValueAndGrossUnrealizedLossesWithUnrealizedLossesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_26CB407A43961A62B42B0589EE892BA1" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_DD48C84EB6CBE696888B0589EE89C88A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_26CB407A43961A62B42B0589EE892BA1" xlink:to="loc_us-gaap_StatementTable_DD48C84EB6CBE696888B0589EE89C88A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_F73DC6D983D41E31EB830589EE8958CE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_DD48C84EB6CBE696888B0589EE89C88A" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_F73DC6D983D41E31EB830589EE8958CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_DCD13B56B443EF3C09760589EE893178" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_F73DC6D983D41E31EB830589EE8958CE" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_DCD13B56B443EF3C09760589EE893178" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_291528FB2851927D3C5B0589EE89A820" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_DCD13B56B443EF3C09760589EE893178" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_291528FB2851927D3C5B0589EE89A820" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_AC5E6C18590602CB2CDA0589EE8908FE" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_DD48C84EB6CBE696888B0589EE89C88A" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_AC5E6C18590602CB2CDA0589EE8908FE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_0CDA79BF498CFA2D977E0589EE896581" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_AC5E6C18590602CB2CDA0589EE8908FE" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_0CDA79BF498CFA2D977E0589EE896581" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_014110C49F99292696A50589EE893C02" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_0CDA79BF498CFA2D977E0589EE896581" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_014110C49F99292696A50589EE893C02" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_61BDAC8355C714FFE57A0589EE8991D3" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_DD48C84EB6CBE696888B0589EE89C88A" xlink:to="loc_us-gaap_StatementScenarioAxis_61BDAC8355C714FFE57A0589EE8991D3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_E2BCE5A777BD3792673C0589EE89B6F7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementScenarioAxis_61BDAC8355C714FFE57A0589EE8991D3" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_E2BCE5A777BD3792673C0589EE89B6F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_38C4EC21406D5074E65C0589EE9865A4" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_DD48C84EB6CBE696888B0589EE89C88A" xlink:to="loc_us-gaap_StatementLineItems_38C4EC21406D5074E65C0589EE9865A4" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_PriceChangeDebtSecurity" xlink:label="loc_bio_PriceChangeDebtSecurity_87A4D86FECBA3887BD640589EE98B5FA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_38C4EC21406D5074E65C0589EE9865A4" xlink:to="loc_bio_PriceChangeDebtSecurity_87A4D86FECBA3887BD640589EE98B5FA" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TolerablevarianceLevel2debtsecuritypricing" xlink:label="loc_bio_TolerablevarianceLevel2debtsecuritypricing_375FF392063CA1A215B50589EE98C7D2" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_38C4EC21406D5074E65C0589EE9865A4" xlink:to="loc_bio_TolerablevarianceLevel2debtsecuritypricing_375FF392063CA1A215B50589EE98C7D2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_C4EB40AA4FE77186544A0589EE982ED7" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_38C4EC21406D5074E65C0589EE9865A4" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_C4EB40AA4FE77186544A0589EE982ED7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_FD20946637F2F62A4DB10589EE986CE6" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_38C4EC21406D5074E65C0589EE9865A4" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_FD20946637F2F62A4DB10589EE986CE6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_4CDC2ADB6023168802B30589EE98C03A" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_38C4EC21406D5074E65C0589EE9865A4" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_4CDC2ADB6023168802B30589EE98C03A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_1367A91C76C305AC4FBA0589EE9823AC" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_38C4EC21406D5074E65C0589EE9865A4" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_1367A91C76C305AC4FBA0589EE9823AC" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_Investmentownershippercentage" xlink:label="loc_bio_Investmentownershippercentage_FF29CD5EB0B688AD82CA0589F11002AE" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_38C4EC21406D5074E65C0589EE9865A4" xlink:to="loc_bio_Investmentownershippercentage_FF29CD5EB0B688AD82CA0589F11002AE" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A3FairValueMeasurementsForeignExchangeForwardContractsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_8D61AC452209D3A2951901ACF0D5326B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeTable" xlink:label="loc_us-gaap_DerivativeTable_784DCA3F086423C15C6701ACF0D50197" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_8D61AC452209D3A2951901ACF0D5326B" xlink:to="loc_us-gaap_DerivativeTable_784DCA3F086423C15C6701ACF0D50197" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_251AC2DF8C17F659437A01ACF0D5BD87" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_784DCA3F086423C15C6701ACF0D50197" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_251AC2DF8C17F659437A01ACF0D5BD87" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_3CA4D0BF340F8AB792AD01ACF0D5AF36" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_251AC2DF8C17F659437A01ACF0D5BD87" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_3CA4D0BF340F8AB792AD01ACF0D5AF36" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_ForwardforeignexchangecontracttopurchaseforeigncurrencyMember" xlink:label="loc_bio_ForwardforeignexchangecontracttopurchaseforeigncurrencyMember_E6A7C5348B5756C6C9E401ACF0D500D7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_3CA4D0BF340F8AB792AD01ACF0D5AF36" xlink:to="loc_bio_ForwardforeignexchangecontracttopurchaseforeigncurrencyMember_E6A7C5348B5756C6C9E401ACF0D500D7" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_ForwardforeignexchangecontracttosellforeigncurrencyMember" xlink:label="loc_bio_ForwardforeignexchangecontracttosellforeigncurrencyMember_EC7CEADF4B0734ABA34001ACF0D51F24" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_3CA4D0BF340F8AB792AD01ACF0D5AF36" xlink:to="loc_bio_ForwardforeignexchangecontracttosellforeigncurrencyMember_EC7CEADF4B0734ABA34001ACF0D51F24" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_9323397378855D5BA15701ACF0D569F9" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_784DCA3F086423C15C6701ACF0D50197" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_9323397378855D5BA15701ACF0D569F9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="loc_invest_DerivativeNotionalAmount_7609BB1549DFAC79601001ACF0D59592" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_9323397378855D5BA15701ACF0D569F9" xlink:to="loc_invest_DerivativeNotionalAmount_7609BB1549DFAC79601001ACF0D59592" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:label="loc_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_17489F53A6A6E23DF7F801ACF0D53640" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_9323397378855D5BA15701ACF0D569F9" xlink:to="loc_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_17489F53A6A6E23DF7F801ACF0D53640" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_CFC5432575CCF22D405EED68CC2105C8" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_E3BCE8284D56BDE537C5ED68CC215E13" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_CFC5432575CCF22D405EED68CC2105C8" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_E3BCE8284D56BDE537C5ED68CC215E13" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_BF6192EAD21493A04A85ED68CC213730" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_E3BCE8284D56BDE537C5ED68CC215E13" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_BF6192EAD21493A04A85ED68CC213730" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_CCA34162D72F0E34EC76ED68CC222227" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_BF6192EAD21493A04A85ED68CC213730" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_CCA34162D72F0E34EC76ED68CC222227" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_0DC8215353FB1B1E1E64ED68CC22A1CA" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_CCA34162D72F0E34EC76ED68CC222227" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_0DC8215353FB1B1E1E64ED68CC22A1CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_7B91A9FC1B0367A2CCAEED68CC22FFF8" xlink:type="locator" />
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_E3BCE8284D56BDE537C5ED68CC215E13" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_7B91A9FC1B0367A2CCAEED68CC22FFF8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_3DB9E850E37A1AD7FF49ED68CC223FF4" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_7B91A9FC1B0367A2CCAEED68CC22FFF8" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_3DB9E850E37A1AD7FF49ED68CC223FF4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermInvestmentsMember" xlink:label="loc_us-gaap_ShortTermInvestmentsMember_7A159D7662F38FD86879ED68CC23C62B" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_3DB9E850E37A1AD7FF49ED68CC223FF4" xlink:to="loc_us-gaap_ShortTermInvestmentsMember_7A159D7662F38FD86879ED68CC23C62B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLongTermInvestmentsMember" xlink:label="loc_us-gaap_OtherLongTermInvestmentsMember_E33A6CC24B0CEB74991EED68CC23E848" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_3DB9E850E37A1AD7FF49ED68CC223FF4" xlink:to="loc_us-gaap_OtherLongTermInvestmentsMember_E33A6CC24B0CEB74991EED68CC23E848" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_358DF578C4393A046C0EED68CC233669" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_E3BCE8284D56BDE537C5ED68CC215E13" xlink:to="loc_us-gaap_FinancialInstrumentAxis_358DF578C4393A046C0EED68CC233669" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_C95AC8FFEDAE00F0EC5AED68CC2316A4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_358DF578C4393A046C0EED68CC233669" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_C95AC8FFEDAE00F0EC5AED68CC2316A4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_659C7D293E4C98980836ED68CC24296C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_C95AC8FFEDAE00F0EC5AED68CC2316A4" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_659C7D293E4C98980836ED68CC24296C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestBearingDepositsMember" xlink:label="loc_us-gaap_InterestBearingDepositsMember_B040F3F99DEB9A3D42C9ED68CC243919" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_C95AC8FFEDAE00F0EC5AED68CC2316A4" xlink:to="loc_us-gaap_InterestBearingDepositsMember_B040F3F99DEB9A3D42C9ED68CC243919" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="loc_us-gaap_CertificatesOfDepositMember_2D43B27FEA513D2AC720ED68CC245764" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_C95AC8FFEDAE00F0EC5AED68CC2316A4" xlink:to="loc_us-gaap_CertificatesOfDepositMember_2D43B27FEA513D2AC720ED68CC245764" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MunicipalBondsMember" xlink:label="loc_us-gaap_MunicipalBondsMember_275EB40C6F36B59F4856ED68CC24BB54" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_C95AC8FFEDAE00F0EC5AED68CC2316A4" xlink:to="loc_us-gaap_MunicipalBondsMember_275EB40C6F36B59F4856ED68CC24BB54" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetBackedSecuritiesMember" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_E74A9A7603B25A4F2B4CED68CC24884C" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_C95AC8FFEDAE00F0EC5AED68CC2316A4" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_E74A9A7603B25A4F2B4CED68CC24884C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquitySecuritiesMember" xlink:label="loc_us-gaap_EquitySecuritiesMember_86E76F84AD5674708EFFED68CC25E3CB" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_C95AC8FFEDAE00F0EC5AED68CC2316A4" xlink:to="loc_us-gaap_EquitySecuritiesMember_86E76F84AD5674708EFFED68CC25E3CB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableforsaleSecuritiesMember" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesMember_4A481562AFFEFCF848B4ED73E27D280A" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_C95AC8FFEDAE00F0EC5AED68CC2316A4" xlink:to="loc_us-gaap_AvailableforsaleSecuritiesMember_4A481562AFFEFCF848B4ED73E27D280A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_USTreasuryAndGovernmentMember" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_500A8D77DBECBA124908ED68CC256559" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_C95AC8FFEDAE00F0EC5AED68CC2316A4" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_500A8D77DBECBA124908ED68CC256559" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_D6F0331FDD81CDC7E568ED68CC25266E" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_C95AC8FFEDAE00F0EC5AED68CC2316A4" xlink:to="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_D6F0331FDD81CDC7E568ED68CC25266E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtSecuritiesMember" xlink:label="loc_us-gaap_DebtSecuritiesMember_B111331A112BA78989D5ED68CC2579C2" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_C95AC8FFEDAE00F0EC5AED68CC2316A4" xlink:to="loc_us-gaap_DebtSecuritiesMember_B111331A112BA78989D5ED68CC2579C2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9B290D39CDDDB0C72992ED68CC257FE7" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_E3BCE8284D56BDE537C5ED68CC215E13" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9B290D39CDDDB0C72992ED68CC257FE7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_B5F35A361427CB449299ED739F8F7C7C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9B290D39CDDDB0C72992ED68CC257FE7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_B5F35A361427CB449299ED739F8F7C7C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_C61117ECEC1EFE16E3D5ED68CC25680E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9B290D39CDDDB0C72992ED68CC257FE7" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_C61117ECEC1EFE16E3D5ED68CC25680E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_BD68A5B9A3DEE5FB31C8ED68CC261703" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9B290D39CDDDB0C72992ED68CC257FE7" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_BD68A5B9A3DEE5FB31C8ED68CC261703" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_BEEAA0BF078366EA6218ED68CC26B41D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9B290D39CDDDB0C72992ED68CC257FE7" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_BEEAA0BF078366EA6218ED68CC26B41D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_C6953F3A1C5F8E58B3C5ED68CC2605EE" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9B290D39CDDDB0C72992ED68CC257FE7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_C6953F3A1C5F8E58B3C5ED68CC2605EE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2565828715958E18C8DDED7BC6BE6C38" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9B290D39CDDDB0C72992ED68CC257FE7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2565828715958E18C8DDED7BC6BE6C38" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_B215051262B9083C6516ED7BEADABCE9" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9B290D39CDDDB0C72992ED68CC257FE7" xlink:to="loc_us-gaap_AvailableForSaleSecurities_B215051262B9083C6516ED7BEADABCE9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_BFB37E5D9811387781EEED7F8B3013FF" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9B290D39CDDDB0C72992ED68CC257FE7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_BFB37E5D9811387781EEED7F8B3013FF" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A3FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_2411B3E406D6FA39E02C05AAEB59B250" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_530BE16C586687E8F2F2063976C906DC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_2411B3E406D6FA39E02C05AAEB59B250" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_530BE16C586687E8F2F2063976C906DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_07947C625A86D2C2A41905AAEB5B174E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_2411B3E406D6FA39E02C05AAEB59B250" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_07947C625A86D2C2A41905AAEB5B174E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_FF48AA24DA0847078F1105AAEB5BE4CE" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_2411B3E406D6FA39E02C05AAEB59B250" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_FF48AA24DA0847078F1105AAEB5BE4CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_792276285A57EE133E2105AAEB5C3174" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_2411B3E406D6FA39E02C05AAEB59B250" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_792276285A57EE133E2105AAEB5C3174" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_BF1E5793866FA4CDAB1605AAEB5C7C94" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_2411B3E406D6FA39E02C05AAEB59B250" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_BF1E5793866FA4CDAB1605AAEB5C7C94" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesTextBlock" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesTextBlock_3F36D31E1B6F6B9ABB0505AAEB5C3668" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_2411B3E406D6FA39E02C05AAEB59B250" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesTextBlock_3F36D31E1B6F6B9ABB0505AAEB5C3668" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_C22FF38C8ED9F0A49C2B05AAEB5C485B" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_2411B3E406D6FA39E02C05AAEB59B250" xlink:to="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_C22FF38C8ED9F0A49C2B05AAEB5C485B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_56572BAEC4BD14F0FA0E05AAEB5CE73D" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_2411B3E406D6FA39E02C05AAEB59B250" xlink:to="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_56572BAEC4BD14F0FA0E05AAEB5CE73D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_C465D9814C123F1BE4A105AAEB5C5136" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_2411B3E406D6FA39E02C05AAEB59B250" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_C465D9814C123F1BE4A105AAEB5C5136" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_CF0C2F0AEFE4A0F70732502CA7AEDBAD" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_524AF12071A30720875B502CA7BDF41F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_CF0C2F0AEFE4A0F70732502CA7AEDBAD" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_524AF12071A30720875B502CA7BDF41F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_70BDE4152ABE0756ED05502CA7BD8301" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_524AF12071A30720875B502CA7BDF41F" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_70BDE4152ABE0756ED05502CA7BD8301" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_32BE3A19144B75D45659502CA7BD8659" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_70BDE4152ABE0756ED05502CA7BD8301" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_32BE3A19144B75D45659502CA7BD8659" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_RainDanceTechnologiesInc.Member" xlink:label="loc_bio_RainDanceTechnologiesInc.Member_AAF8128A360FC5FE5E99502CA7BDCBB9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_32BE3A19144B75D45659502CA7BD8659" xlink:to="loc_bio_RainDanceTechnologiesInc.Member_AAF8128A360FC5FE5E99502CA7BDCBB9" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_AnalyticalFlowCytometerPlatformMember" xlink:label="loc_bio_AnalyticalFlowCytometerPlatformMember_CD411242368E0DE1994D502CA7BD1BB3" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_32BE3A19144B75D45659502CA7BD8659" xlink:to="loc_bio_AnalyticalFlowCytometerPlatformMember_CD411242368E0DE1994D502CA7BD1BB3" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_PasteurSanofiDiagnosicsS.A.Member" xlink:label="loc_bio_PasteurSanofiDiagnosicsS.A.Member_D51404A54D82D47E129E502CA7BD2941" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_32BE3A19144B75D45659502CA7BD8659" xlink:to="loc_bio_PasteurSanofiDiagnosicsS.A.Member_D51404A54D82D47E129E502CA7BD2941" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_DiaMedMember" xlink:label="loc_bio_DiaMedMember_D8DA3D16536D316A9781502CA7BDBE9E" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_32BE3A19144B75D45659502CA7BD8659" xlink:to="loc_bio_DiaMedMember_D8DA3D16536D316A9781502CA7BDBE9E" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_BiotestAGMember" xlink:label="loc_bio_BiotestAGMember_F25BE1CB969E67BEA4C6502CA7BD0571" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_32BE3A19144B75D45659502CA7BD8659" xlink:to="loc_bio_BiotestAGMember_F25BE1CB969E67BEA4C6502CA7BD0571" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_AAF0C1DFAE2FA2AC8D23502CA7BDF5C0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_524AF12071A30720875B502CA7BDF41F" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_AAF0C1DFAE2FA2AC8D23502CA7BDF5C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_906BAEC5EFC821ED6EFD502CA7BD2B75" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_AAF0C1DFAE2FA2AC8D23502CA7BDF5C0" xlink:to="loc_us-gaap_SegmentDomain_906BAEC5EFC821ED6EFD502CA7BD2B75" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_LifeScienceMember" xlink:label="loc_bio_LifeScienceMember_C81A9857C43630DEC321502CA7BD9CBD" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_906BAEC5EFC821ED6EFD502CA7BD2B75" xlink:to="loc_bio_LifeScienceMember_C81A9857C43630DEC321502CA7BD9CBD" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_ClinicalDiagnosticsMember" xlink:label="loc_bio_ClinicalDiagnosticsMember_D60C14AB168C43718580502CA7BD201F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_906BAEC5EFC821ED6EFD502CA7BD2B75" xlink:to="loc_bio_ClinicalDiagnosticsMember_D60C14AB168C43718580502CA7BD201F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="loc_us-gaap_GoodwillLineItems_DA5772DE3F09FFF03867502CA7BD5E8D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_524AF12071A30720875B502CA7BDF41F" xlink:to="loc_us-gaap_GoodwillLineItems_DA5772DE3F09FFF03867502CA7BD5E8D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:label="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_87FCB9D87C94C8BADFF8502CA7BD7964" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_DA5772DE3F09FFF03867502CA7BD5E8D" xlink:to="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_87FCB9D87C94C8BADFF8502CA7BD7964" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="loc_us-gaap_GoodwillRollForward_4400FD3CB0869ADF1212502CA7BD3171" xlink:type="locator" />
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_DA5772DE3F09FFF03867502CA7BD5E8D" xlink:to="loc_us-gaap_GoodwillRollForward_4400FD3CB0869ADF1212502CA7BD3171" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillGross" xlink:label="loc_us-gaap_GoodwillGross_9BBFF467A23B7605CA41502CA7BDD3A5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_4400FD3CB0869ADF1212502CA7BD3171" xlink:to="loc_us-gaap_GoodwillGross_9BBFF467A23B7605CA41502CA7BDD3A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_3560DB49E17CB4B2CB76502CA7BD1B5B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_4400FD3CB0869ADF1212502CA7BD3171" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_3560DB49E17CB4B2CB76502CA7BD1B5B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_251B7A4130F56818F0BD502CA7BDB96A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_4400FD3CB0869ADF1212502CA7BD3171" xlink:to="loc_us-gaap_Goodwill_251B7A4130F56818F0BD502CA7BDB96A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_4F4315B751DBF2DDBDA1502CA7BDC825" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_4400FD3CB0869ADF1212502CA7BD3171" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_4F4315B751DBF2DDBDA1502CA7BDC825" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_77212BCFDD749C1E820B502CA7BD6638" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_4400FD3CB0869ADF1212502CA7BD3171" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_77212BCFDD749C1E820B502CA7BD6638" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_FCB2E257C0B3EBC209C6502CA7BDA8EF" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_4400FD3CB0869ADF1212502CA7BD3171" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_FCB2E257C0B3EBC209C6502CA7BDA8EF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_C9BC92D59B13516C4A5E502CA7BD755F" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_4400FD3CB0869ADF1212502CA7BD3171" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_C9BC92D59B13516C4A5E502CA7BD755F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillGross" xlink:label="loc_us-gaap_GoodwillGross_3E72EBACDB33CB985581502CA7BD3851" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_4400FD3CB0869ADF1212502CA7BD3171" xlink:to="loc_us-gaap_GoodwillGross_3E72EBACDB33CB985581502CA7BD3851" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_A249D69A26352C432419502CA7BD79FF" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_4400FD3CB0869ADF1212502CA7BD3171" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_A249D69A26352C432419502CA7BD79FF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_BB9A473A33BFAB207328502CA7BDA4BD" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_4400FD3CB0869ADF1212502CA7BD3171" xlink:to="loc_us-gaap_Goodwill_BB9A473A33BFAB207328502CA7BDA4BD" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_A88DE128BAEB7238E0E773FEFEC0504C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_DDC0A1AB19C3E0AD580973FEFEC39D74" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_A88DE128BAEB7238E0E773FEFEC0504C" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_DDC0A1AB19C3E0AD580973FEFEC39D74" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_C160F6D8570AE732FB8873FEFEC4D0A6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_DDC0A1AB19C3E0AD580973FEFEC39D74" xlink:to="loc_us-gaap_SegmentDomain_C160F6D8570AE732FB8873FEFEC4D0A6" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_LifeScienceMember" xlink:label="loc_bio_LifeScienceMember_BEBB8673C6EE5B1D412773FEFEC4DBA5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_C160F6D8570AE732FB8873FEFEC4D0A6" xlink:to="loc_bio_LifeScienceMember_BEBB8673C6EE5B1D412773FEFEC4DBA5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_01A9858B0552FFA03FA273FEFEC55A57" xlink:type="locator" />
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_A88DE128BAEB7238E0E773FEFEC0504C" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_01A9858B0552FFA03FA273FEFEC55A57" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_75E7F3C564E023C035FA73FEFEC5FF07" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_01A9858B0552FFA03FA273FEFEC55A57" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_75E7F3C564E023C035FA73FEFEC5FF07" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_CellsorterMember" xlink:label="loc_bio_CellsorterMember_350EFA1DAD8B9A74CB5C73FEFEC62DB5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_75E7F3C564E023C035FA73FEFEC5FF07" xlink:to="loc_bio_CellsorterMember_350EFA1DAD8B9A74CB5C73FEFEC62DB5" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_RainDanceTechnologiesInc.Member" xlink:label="loc_bio_RainDanceTechnologiesInc.Member_57913A7BBC76D5B73F8273FEFEC6B487" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_75E7F3C564E023C035FA73FEFEC5FF07" xlink:to="loc_bio_RainDanceTechnologiesInc.Member_57913A7BBC76D5B73F8273FEFEC6B487" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_AnalyticalFlowCytometerPlatformMember" xlink:label="loc_bio_AnalyticalFlowCytometerPlatformMember_FF0FBC494082F27B75E473FEFEC658B6" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_75E7F3C564E023C035FA73FEFEC5FF07" xlink:to="loc_bio_AnalyticalFlowCytometerPlatformMember_FF0FBC494082F27B75E473FEFEC658B6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_BB48694F3CF2B7B9628E73FEFEC77DAB" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_A88DE128BAEB7238E0E773FEFEC0504C" xlink:to="loc_srt_RangeAxis_BB48694F3CF2B7B9628E73FEFEC77DAB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_4089D6879262B6DE690C73FEFEC78B85" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_BB48694F3CF2B7B9628E73FEFEC77DAB" xlink:to="loc_srt_RangeMember_4089D6879262B6DE690C73FEFEC78B85" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_913C083168CDABEB418B73FEFEC86B7A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_4089D6879262B6DE690C73FEFEC78B85" xlink:to="loc_srt_MinimumMember_913C083168CDABEB418B73FEFEC86B7A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_0FF6BE95CB564B9FD0F573FEFEC871F2" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_4089D6879262B6DE690C73FEFEC78B85" xlink:to="loc_srt_MaximumMember_0FF6BE95CB564B9FD0F573FEFEC871F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_7646615511F4FC65E07E73FEFEC86D0D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_A88DE128BAEB7238E0E773FEFEC0504C" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_7646615511F4FC65E07E73FEFEC86D0D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8263960F83BD2B18AF5E73FEFEC81BD8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_7646615511F4FC65E07E73FEFEC86D0D" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8263960F83BD2B18AF5E73FEFEC81BD8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_2BAA70FB4B53C47FD71873FEFEC8076F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8263960F83BD2B18AF5E73FEFEC81BD8" xlink:to="loc_us-gaap_CustomerRelationshipsMember_2BAA70FB4B53C47FD71873FEFEC8076F" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_KnowHowMember" xlink:label="loc_bio_KnowHowMember_061E1551D2CCBE96EFC673FEFEC9CFA4" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8263960F83BD2B18AF5E73FEFEC81BD8" xlink:to="loc_bio_KnowHowMember_061E1551D2CCBE96EFC673FEFEC9CFA4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_6E751189AD6E55920F5573FEFEC913C2" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8263960F83BD2B18AF5E73FEFEC81BD8" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_6E751189AD6E55920F5573FEFEC913C2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LicensingAgreementsMember" xlink:label="loc_us-gaap_LicensingAgreementsMember_89FF1DD1442C7A96B19C73FEFEC9A64B" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8263960F83BD2B18AF5E73FEFEC81BD8" xlink:to="loc_us-gaap_LicensingAgreementsMember_89FF1DD1442C7A96B19C73FEFEC9A64B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaap_TradeNamesMember_3B6ECD8F2335C32FD55073FEFEC9B448" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8263960F83BD2B18AF5E73FEFEC81BD8" xlink:to="loc_us-gaap_TradeNamesMember_3B6ECD8F2335C32FD55073FEFEC9B448" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_A653949EC40C61F5C54D73FEFEC9423C" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8263960F83BD2B18AF5E73FEFEC81BD8" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_A653949EC40C61F5C54D73FEFEC9423C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_952541C768139916134B73FEFEC9660F" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8263960F83BD2B18AF5E73FEFEC81BD8" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_952541C768139916134B73FEFEC9660F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_92C9DD88998659D399FA73FEFECA6600" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_A88DE128BAEB7238E0E773FEFEC0504C" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_92C9DD88998659D399FA73FEFECA6600" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_A6F221306187C4D16F3D73FEFECA925D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_92C9DD88998659D399FA73FEFECA6600" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_A6F221306187C4D16F3D73FEFECA925D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_A88DE128BAEB7238E0E773FEFEC0504C" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_2E083BCA73F7758869B473FEFECAF027" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_2E083BCA73F7758869B473FEFECAF027" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_6DCDC5BD593E2FB515D573FEFECB2FBB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_6DCDC5BD593E2FB515D573FEFECB2FBB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_2D9AD2EC5B68494628DF73FEFECB7CDD" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_2D9AD2EC5B68494628DF73FEFECB7CDD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_044CFF290A3294ABC92C73FEFECBAFF7" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_044CFF290A3294ABC92C73FEFECBAFF7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_64962F2FA659A3A9BDB573FEFECB3030" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_64962F2FA659A3A9BDB573FEFECB3030" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_A64CE5E5F3A941D3C39673FEFECBCF0D" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_A64CE5E5F3A941D3C39673FEFECBCF0D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_DA0816819920DB795B6073FEFECB8B4E" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_DA0816819920DB795B6073FEFECB8B4E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_4DC8F09A452E6B6E4C8473FEFECBC26C" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_4DC8F09A452E6B6E4C8473FEFECBC26C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_EBFD2C68BBC99B9CB46473FEFECC2F23" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_EBFD2C68BBC99B9CB46473FEFECC2F23" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_86A5F3AD2055169410FE73FEFECCC247" xlink:type="locator" />
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_86A5F3AD2055169410FE73FEFECCC247" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_5DD0D69216A75A90442773FEFECCB03D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_86A5F3AD2055169410FE73FEFECCC247" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_5DD0D69216A75A90442773FEFECCB03D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_24FAA08A62FB69208B2473FEFECC79B5" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_86A5F3AD2055169410FE73FEFECCC247" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_24FAA08A62FB69208B2473FEFECC79B5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentForAmortizationAbstract" xlink:label="loc_us-gaap_AdjustmentForAmortizationAbstract_72EF4AB5B2E70D3554E973FEFECC25F6" xlink:type="locator" />
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_86A5F3AD2055169410FE73FEFECCC247" xlink:to="loc_us-gaap_AdjustmentForAmortizationAbstract_72EF4AB5B2E70D3554E973FEFECC25F6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_71A80DB2536BB4476BDF73FEFECC484D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentForAmortizationAbstract_72EF4AB5B2E70D3554E973FEFECC25F6" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_71A80DB2536BB4476BDF73FEFECC484D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaap_AssetImpairmentCharges_BF58521F1A93CD3D089C73FEFECD6DEF" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428" xlink:to="loc_us-gaap_AssetImpairmentCharges_BF58521F1A93CD3D089C73FEFECD6DEF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_B2DCA47ABFF8695541D873FEFECDE439" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_B2DCA47ABFF8695541D873FEFECDE439" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_6B826855F974CBA8BC6C73FEFECDEA48" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_D7E1EF06AF8D484C476673FEFECA4428" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_6B826855F974CBA8BC6C73FEFECDEA48" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A4IntangibleAssetsGoodwillAndOther" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_20E36C9BD9A322FD47EB4FCE6EE8E721" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_787D98F8BE307FB5424E4FCE6EE9B3C7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_20E36C9BD9A322FD47EB4FCE6EE8E721" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_787D98F8BE307FB5424E4FCE6EE9B3C7" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A4IntangibleAssetsGoodwillAndOtherTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_D489710DE37F1E50C9064FCE6EE6006C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_0B523A1E16E740C9FB4F4FCE6EE6EF4B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_D489710DE37F1E50C9064FCE6EE6006C" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_0B523A1E16E740C9FB4F4FCE6EE6EF4B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_4F1AFDB70BF2F2F91C744FCE6EE72646" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_D489710DE37F1E50C9064FCE6EE6006C" xlink:to="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_4F1AFDB70BF2F2F91C744FCE6EE72646" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebt" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_63D736DB3FBAB6C8B8CFAE30E81676F8" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="loc_us-gaap_LongTermDebtTextBlock_F76ADBA6A5451043C36BAE30E81704F1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_63D736DB3FBAB6C8B8CFAE30E81676F8" xlink:to="loc_us-gaap_LongTermDebtTextBlock_F76ADBA6A5451043C36BAE30E81704F1" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_685BC29B2439F5E4C90EAE30E7EB1634" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_9A2051E6D13BDA716F72AE30E7EC8FFD" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_685BC29B2439F5E4C90EAE30E7EB1634" xlink:to="loc_us-gaap_DebtInstrumentTable_9A2051E6D13BDA716F72AE30E7EC8FFD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_C2ED1C4727E3A5696338AE30E7ECD66C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9A2051E6D13BDA716F72AE30E7EC8FFD" xlink:to="loc_us-gaap_CreditFacilityAxis_C2ED1C4727E3A5696338AE30E7ECD66C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_AADC6A4EE5E83506D6D3AE30E7EC1A8B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_C2ED1C4727E3A5696338AE30E7ECD66C" xlink:to="loc_us-gaap_CreditFacilityDomain_AADC6A4EE5E83506D6D3AE30E7EC1A8B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_B31448D6E96B4CCB25D7AE30E7EC3F08" xlink:type="locator" />
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9A2051E6D13BDA716F72AE30E7EC8FFD" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_B31448D6E96B4CCB25D7AE30E7EC3F08" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_825903558ABA68A11B91AE30E7ED93E4" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_B31448D6E96B4CCB25D7AE30E7EC3F08" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_825903558ABA68A11B91AE30E7ED93E4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnsecuredDebtMember" xlink:label="loc_us-gaap_UnsecuredDebtMember_5A65D029626711BC2DA4AE30E7ED896A" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_825903558ABA68A11B91AE30E7ED93E4" xlink:to="loc_us-gaap_UnsecuredDebtMember_5A65D029626711BC2DA4AE30E7ED896A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeaseObligationsMember" xlink:label="loc_us-gaap_CapitalLeaseObligationsMember_B431E52BF4851AB3A63DAE30E7EDEA9A" xlink:type="locator" />
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_825903558ABA68A11B91AE30E7ED93E4" xlink:to="loc_us-gaap_CapitalLeaseObligationsMember_B431E52BF4851AB3A63DAE30E7EDEA9A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_0909FE132A5D2B6A7F5AAE30E7EDF35D" xlink:type="locator" />
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_825903558ABA68A11B91AE30E7ED93E4" xlink:to="loc_us-gaap_LineOfCreditMember_0909FE132A5D2B6A7F5AAE30E7EDF35D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StandbyLettersOfCreditMember" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_2A23A3533F2A3B71A60EAE30E7ED1F37" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_825903558ABA68A11B91AE30E7ED93E4" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_2A23A3533F2A3B71A60EAE30E7ED1F37" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_740B8B30408790376B0AAE30E7EEC515" xlink:type="locator" />
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9A2051E6D13BDA716F72AE30E7EC8FFD" xlink:to="loc_us-gaap_DebtInstrumentAxis_740B8B30408790376B0AAE30E7EEC515" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_E26CEF1C1EC6E78F1481AE30E7EEF996" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_740B8B30408790376B0AAE30E7EEC515" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_E26CEF1C1EC6E78F1481AE30E7EEF996" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_SeniorNotes4.875due2020Member" xlink:label="loc_bio_SeniorNotes4.875due2020Member_FC39DEF82B51F85C8FE0AE30E7EE6F62" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_E26CEF1C1EC6E78F1481AE30E7EEF996" xlink:to="loc_bio_SeniorNotes4.875due2020Member_FC39DEF82B51F85C8FE0AE30E7EE6F62" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_CapitalLeasesandOtherDebtMember" xlink:label="loc_bio_CapitalLeasesandOtherDebtMember_7418098812789B571C2CAE30E7EE8EAD" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_E26CEF1C1EC6E78F1481AE30E7EEF996" xlink:to="loc_bio_CapitalLeasesandOtherDebtMember_7418098812789B571C2CAE30E7EE8EAD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PerformanceGuaranteeMember" xlink:label="loc_us-gaap_PerformanceGuaranteeMember_7FB3080A0A42D59425DEAE30E7EE909C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_E26CEF1C1EC6E78F1481AE30E7EEF996" xlink:to="loc_us-gaap_PerformanceGuaranteeMember_7FB3080A0A42D59425DEAE30E7EE909C" xlink:type="arc" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_E26CEF1C1EC6E78F1481AE30E7EEF996" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_2A23A3533F2A3B71A60EAE30E7ED1F37" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9A2051E6D13BDA716F72AE30E7EC8FFD" xlink:to="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnsecuredDebt" xlink:label="loc_us-gaap_UnsecuredDebt_BD5ECC4C3F5A6597FE45AE30E7EF2E06" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:to="loc_us-gaap_UnsecuredDebt_BD5ECC4C3F5A6597FE45AE30E7EF2E06" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_AF56C9DC1C88FB191FE0AE30E7EFC34C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:to="loc_us-gaap_LongTermDebt_AF56C9DC1C88FB191FE0AE30E7EFC34C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_187A8ABC1FFD84D9ADF2AE30E7EF8E3D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_187A8ABC1FFD84D9ADF2AE30E7EF8E3D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_FAE5993A66343C88FF2BAE30E7F01A5B" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_FAE5993A66343C88FF2BAE30E7F01A5B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtAndCapitalLeaseObligations" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligations_363455F862F09BE9B1ABAE30E7F068A9" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:to="loc_us-gaap_DebtAndCapitalLeaseObligations_363455F862F09BE9B1ABAE30E7F068A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_563F65F7A7F4ED3169A0AE30E7F03A06" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_563F65F7A7F4ED3169A0AE30E7F03A06" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_C7220CB2DE23DBFFC08FAE30E7F08D7C" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_C7220CB2DE23DBFFC08FAE30E7F08D7C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_2914F22FFA99507478ABAE30E7F03DBA" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_2914F22FFA99507478ABAE30E7F03DBA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_87F3D979DEBE56A5F639AE30E7F1EFD9" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_87F3D979DEBE56A5F639AE30E7F1EFD9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_4A9D6DCDC5610367923BAE30E7F1DA85" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_4A9D6DCDC5610367923BAE30E7F1DA85" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:label="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_8C84F682CDE47B126EC2AE30E7F10A8F" xlink:type="locator" />
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:to="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_8C84F682CDE47B126EC2AE30E7F10A8F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_76057D2B2254AC6A5075AE30E7F13033" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_8C84F682CDE47B126EC2AE30E7F10A8F" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_76057D2B2254AC6A5075AE30E7F13033" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2AFC5B504FBBB32D8478AE30E7F1F408" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_8C84F682CDE47B126EC2AE30E7F10A8F" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2AFC5B504FBBB32D8478AE30E7F1F408" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_B5A86459803ACCB8E20CAE30E7F19ED9" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_8C84F682CDE47B126EC2AE30E7F10A8F" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_B5A86459803ACCB8E20CAE30E7F19ED9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_5319354C08783155CDF5AE30E7F23A44" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_8C84F682CDE47B126EC2AE30E7F10A8F" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_5319354C08783155CDF5AE30E7F23A44" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_4E8E1C10E8311CEF30D0AE30E7F259C2" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_8C84F682CDE47B126EC2AE30E7F10A8F" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_4E8E1C10E8311CEF30D0AE30E7F259C2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_82DD0320F5573C5C5397AE30E7F2D64C" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_8C84F682CDE47B126EC2AE30E7F10A8F" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_82DD0320F5573C5C5397AE30E7F2D64C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_25BD5E150527D5B7A220AE30E7F29A67" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_25BD5E150527D5B7A220AE30E7F29A67" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_F6993548ADBFB4E78F8CAE30E7F2510F" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:to="loc_us-gaap_LineOfCredit_F6993548ADBFB4E78F8CAE30E7F2510F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_6FBEC74957EBD8EA073BAE30E7F2BDC6" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_6FBEC74957EBD8EA073BAE30E7F2BDC6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_0D61161FB8EC56F63D18AE30E7F3214A" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_0D61161FB8EC56F63D18AE30E7F3214A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_34DC00E932E9734F4D9EAE30E7F364C1" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8D20D30AC28716C357B1AE30E7EFA3F7" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_34DC00E932E9734F4D9EAE30E7F364C1" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_85D718C48E3B21CF2FD5AE30E9FC7A74" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_5E0DEAEF2A131C72CCD0AE30E9FCA155" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_85D718C48E3B21CF2FD5AE30E9FC7A74" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_5E0DEAEF2A131C72CCD0AE30E9FCA155" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A6IncomeTaxes" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_520594688D09F8DBE703AE30E9BC25FA" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_491D7A59B9B3E598AC0CAE30E9BCEDC3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_520594688D09F8DBE703AE30E9BC25FA" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_491D7A59B9B3E598AC0CAE30E9BCEDC3" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A6IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_7763624B45BFC67F0514C9D87A7A4454" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxContingencyTable" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_BA92BA2DC854A67E3B41C9D87A7DAF0F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7763624B45BFC67F0514C9D87A7A4454" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_BA92BA2DC854A67E3B41C9D87A7DAF0F" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_FinesandpenaltiesAxis" xlink:label="loc_bio_FinesandpenaltiesAxis_43C413244B32431640B3C9D87A7D614B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_BA92BA2DC854A67E3B41C9D87A7DAF0F" xlink:to="loc_bio_FinesandpenaltiesAxis_43C413244B32431640B3C9D87A7D614B" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_FinesandpenaltiesDomain" xlink:label="loc_bio_FinesandpenaltiesDomain_015F820AC13D68EC4F7EC9D87A7EF9CA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bio_FinesandpenaltiesAxis_43C413244B32431640B3C9D87A7D614B" xlink:to="loc_bio_FinesandpenaltiesDomain_015F820AC13D68EC4F7EC9D87A7EF9CA" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_NetofprepaidtaxesAxis" xlink:label="loc_bio_NetofprepaidtaxesAxis_CDD87C3444A764DB73CCC9D87A7E084C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_BA92BA2DC854A67E3B41C9D87A7DAF0F" xlink:to="loc_bio_NetofprepaidtaxesAxis_CDD87C3444A764DB73CCC9D87A7E084C" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_NetofprepaidtaxesDomain" xlink:label="loc_bio_NetofprepaidtaxesDomain_58D36A8D603C5BF20FCEC9D87A7FF26F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bio_NetofprepaidtaxesAxis_CDD87C3444A764DB73CCC9D87A7E084C" xlink:to="loc_bio_NetofprepaidtaxesDomain_58D36A8D603C5BF20FCEC9D87A7FF26F" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_NetofprepaidtaxesMember" xlink:label="loc_bio_NetofprepaidtaxesMember_E2C9B721C31FCD7520FDC9D87A7F3D5F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bio_NetofprepaidtaxesDomain_58D36A8D603C5BF20FCEC9D87A7FF26F" xlink:to="loc_bio_NetofprepaidtaxesMember_E2C9B721C31FCD7520FDC9D87A7F3D5F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsAxis" xlink:label="loc_us-gaap_DividendsAxis_CAB02B7C186862689F67C9D87A7F860D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_BA92BA2DC854A67E3B41C9D87A7DAF0F" xlink:to="loc_us-gaap_DividendsAxis_CAB02B7C186862689F67C9D87A7F860D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsDomain" xlink:label="loc_us-gaap_DividendsDomain_78A2FD02415663647188C9D87A7F498C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DividendsAxis_CAB02B7C186862689F67C9D87A7F860D" xlink:to="loc_us-gaap_DividendsDomain_78A2FD02415663647188C9D87A7F498C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaap_ForeignCountryMember_5269CAFC48A9B7D8C11CC9D87A80B75A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DividendsDomain_78A2FD02415663647188C9D87A7F498C" xlink:to="loc_us-gaap_ForeignCountryMember_5269CAFC48A9B7D8C11CC9D87A80B75A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_0EE752C84D1F1835B179C9D87A802C4F" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_BA92BA2DC854A67E3B41C9D87A7DAF0F" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_0EE752C84D1F1835B179C9D87A802C4F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_C391265E4E8D459BBA78C9D87A81DD70" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_0EE752C84D1F1835B179C9D87A802C4F" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_C391265E4E8D459BBA78C9D87A81DD70" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AcquisitionRelatedCostsMember" xlink:label="loc_us-gaap_AcquisitionRelatedCostsMember_5EE9DA0E7677A17432C8C9D87A8104C6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_C391265E4E8D459BBA78C9D87A81DD70" xlink:to="loc_us-gaap_AcquisitionRelatedCostsMember_5EE9DA0E7677A17432C8C9D87A8104C6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_9F5C61B3E190C299F8C0C9D87A8129A4" xlink:type="locator" />
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_BA92BA2DC854A67E3B41C9D87A7DAF0F" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_9F5C61B3E190C299F8C0C9D87A8129A4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_B3BE23BD29E0C2C03074C9D87A81014C" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_9F5C61B3E190C299F8C0C9D87A8129A4" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_B3BE23BD29E0C2C03074C9D87A81014C" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_ForeignTaxCreditCarryforwardMember" xlink:label="loc_bio_ForeignTaxCreditCarryforwardMember_277121F23DC7DA37B785C9D87A81EBC4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_B3BE23BD29E0C2C03074C9D87A81014C" xlink:to="loc_bio_ForeignTaxCreditCarryforwardMember_277121F23DC7DA37B785C9D87A81EBC4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchMember" xlink:label="loc_us-gaap_ResearchMember_B68BAB7EB17202D3CB84C9D87A82DDC7" xlink:type="locator" />
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_B3BE23BD29E0C2C03074C9D87A81014C" xlink:to="loc_us-gaap_ResearchMember_B68BAB7EB17202D3CB84C9D87A82DDC7" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_LimitationsOnUseMember" xlink:label="loc_bio_LimitationsOnUseMember_0CD68B27FC89E44D6E9DC9D87A82C6D9" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_B3BE23BD29E0C2C03074C9D87A81014C" xlink:to="loc_bio_LimitationsOnUseMember_0CD68B27FC89E44D6E9DC9D87A82C6D9" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_IncludingaccruedinterestandpenaltiesAxis" xlink:label="loc_bio_IncludingaccruedinterestandpenaltiesAxis_5861B5C5E4CF32A067EEC9D87A8236C6" xlink:type="locator" />
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_BA92BA2DC854A67E3B41C9D87A7DAF0F" xlink:to="loc_bio_IncludingaccruedinterestandpenaltiesAxis_5861B5C5E4CF32A067EEC9D87A8236C6" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_IncludingaccruedinterestandpenaltiesDomain" xlink:label="loc_bio_IncludingaccruedinterestandpenaltiesDomain_76E8E4D495763DF85420C9D87A82B83D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bio_IncludingaccruedinterestandpenaltiesAxis_5861B5C5E4CF32A067EEC9D87A8236C6" xlink:to="loc_bio_IncludingaccruedinterestandpenaltiesDomain_76E8E4D495763DF85420C9D87A82B83D" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_IncludingaccruedinterestandpenaltiesMember" xlink:label="loc_bio_IncludingaccruedinterestandpenaltiesMember_D71E58BAE80EA60DE102C9D87A83552B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bio_IncludingaccruedinterestandpenaltiesDomain_76E8E4D495763DF85420C9D87A82B83D" xlink:to="loc_bio_IncludingaccruedinterestandpenaltiesMember_D71E58BAE80EA60DE102C9D87A83552B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_F5755B853F8EC854D6FDC9D87A836568" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_BA92BA2DC854A67E3B41C9D87A7DAF0F" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_F5755B853F8EC854D6FDC9D87A836568" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_4CD0E317E83E9B117D79C9D87A8319DE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_F5755B853F8EC854D6FDC9D87A836568" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_4CD0E317E83E9B117D79C9D87A8319DE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaap_ForeignCountryMember_9A86A8DD9AE0D5DA0EA7C9D87A84C63A" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_4CD0E317E83E9B117D79C9D87A8319DE" xlink:to="loc_us-gaap_ForeignCountryMember_9A86A8DD9AE0D5DA0EA7C9D87A84C63A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="loc_us-gaap_DomesticCountryMember_8A99FF5014F3E550CD7DC9D87A844E7B" xlink:type="locator" />
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_4CD0E317E83E9B117D79C9D87A8319DE" xlink:to="loc_us-gaap_DomesticCountryMember_8A99FF5014F3E550CD7DC9D87A844E7B" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TaxCutsandJobsActMember" xlink:label="loc_bio_TaxCutsandJobsActMember_A58087E589CB2C9C8708C9D87A842A44" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_4CD0E317E83E9B117D79C9D87A8319DE" xlink:to="loc_bio_TaxCutsandJobsActMember_A58087E589CB2C9C8708C9D87A842A44" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_1FFFD8164FC2CCF467BDC9D87A857B84" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_4CD0E317E83E9B117D79C9D87A8319DE" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_1FFFD8164FC2CCF467BDC9D87A857B84" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_BA92BA2DC854A67E3B41C9D87A7DAF0F" xlink:to="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_D0ED4F859D6E90926165C9D87A8579BB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_D0ED4F859D6E90926165C9D87A8579BB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidTaxes" xlink:label="loc_us-gaap_PrepaidTaxes_085E21EAB7390041C172C9D87A85B56B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_PrepaidTaxes_085E21EAB7390041C172C9D87A85B56B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_9142CCE49B488CDD065EC9D87A8530B3" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_9142CCE49B488CDD065EC9D87A8530B3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_055EFBD73AE3CECAE0EBC9D87A863BAD" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_055EFBD73AE3CECAE0EBC9D87A863BAD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_ADB3B8C2058E1A38E6CCC9D87A861F64" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_ADB3B8C2058E1A38E6CCC9D87A861F64" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_E1A3EF931930E56D4B52C9D87A8663DE" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_E1A3EF931930E56D4B52C9D87A8663DE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_02A485D4444301CBB70CC9D87A86AB33" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_02A485D4444301CBB70CC9D87A86AB33" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_8507C5217293788F165EC9D87A87F354" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_8507C5217293788F165EC9D87A87F354" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_BA0043487717A2BF152EC9D87A87B943" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_BA0043487717A2BF152EC9D87A87B943" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_A9EEA70CC410D028C2D8C9D87A8732C4" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_A9EEA70CC410D028C2D8C9D87A8732C4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_AD8A675DF232962147DFC9D87A87DBA5" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_AD8A675DF232962147DFC9D87A87DBA5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_7CC1062C1ACF185DD9D3C9D87A87C099" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_7CC1062C1ACF185DD9D3C9D87A87C099" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_919F73A43C209E8D0CCEC9D87A8750FE" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_919F73A43C209E8D0CCEC9D87A8750FE" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_NonCurrentIncomeTaxExpense" xlink:label="loc_bio_NonCurrentIncomeTaxExpense_BB58CE5EBA94685416A8C9D87A889017" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_bio_NonCurrentIncomeTaxExpense_BB58CE5EBA94685416A8C9D87A889017" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_7414354CA0CE62BBBC71C9D87A887D83" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_7414354CA0CE62BBBC71C9D87A887D83" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_D37F1912095CE4DBB320C9D87A8820A3" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_D37F1912095CE4DBB320C9D87A8820A3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_1782E03F53C84407D5FFC9D87A88D68B" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_1782E03F53C84407D5FFC9D87A88D68B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_EFCD23C71C71114DC7CCC9D87A88B812" xlink:type="locator" />
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_EFCD23C71C71114DC7CCC9D87A88B812" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_29C3AD0B24D200E31D68C9D87A88E40F" xlink:type="locator" />
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_29C3AD0B24D200E31D68C9D87A88E40F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_1A3C8AE802663A5CA3C2C9D87A8959E2" xlink:type="locator" />
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_1A3C8AE802663A5CA3C2C9D87A8959E2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_24301BC164643A0D10E2C9D87A89E03F" xlink:type="locator" />
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements_24301BC164643A0D10E2C9D87A89E03F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_670DA939003C78D58928C9D87A89D27B" xlink:type="locator" />
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_670DA939003C78D58928C9D87A89D27B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_88CA49BE718ACBDC957EC9D87A89F56E" xlink:type="locator" />
    <link:presentationArc order="23" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_88CA49BE718ACBDC957EC9D87A89F56E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_65B6397EBE295A57F6AEC9D87A892E4D" xlink:type="locator" />
    <link:presentationArc order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_65B6397EBE295A57F6AEC9D87A892E4D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_988A26A0300061D9B68AC9D87A8AF4DA" xlink:type="locator" />
    <link:presentationArc order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_988A26A0300061D9B68AC9D87A8AF4DA" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_EffectiveIncomeTaxRateReconciliationFinesandPenaltiesPercent" xlink:label="loc_bio_EffectiveIncomeTaxRateReconciliationFinesandPenaltiesPercent_E44CB7F2CFEA26B24E3EC9D87A8BEEEC" xlink:type="locator" />
    <link:presentationArc order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_bio_EffectiveIncomeTaxRateReconciliationFinesandPenaltiesPercent_E44CB7F2CFEA26B24E3EC9D87A8BEEEC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_6CB1AA777668953BB939C9D87A8DDFBE" xlink:type="locator" />
    <link:presentationArc order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_6CB1AA777668953BB939C9D87A8DDFBE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_4E7B3212D9B379343306C9D87A8ECECF" xlink:type="locator" />
    <link:presentationArc order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_4E7B3212D9B379343306C9D87A8ECECF" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_EffectiveIncomeTaxRateReconciliationTaxCutsandJobsAct" xlink:label="loc_bio_EffectiveIncomeTaxRateReconciliationTaxCutsandJobsAct_7D8BA2DDE4025746B3A5C9D87A8FD1D4" xlink:type="locator" />
    <link:presentationArc order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_bio_EffectiveIncomeTaxRateReconciliationTaxCutsandJobsAct_7D8BA2DDE4025746B3A5C9D87A8FD1D4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_A2538EADFD728255A15BC9D87A8F5C14" xlink:type="locator" />
    <link:presentationArc order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_A2538EADFD728255A15BC9D87A8F5C14" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_841501704372D266E625C9D87A8F532A" xlink:type="locator" />
    <link:presentationArc order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_841501704372D266E625C9D87A8F532A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_2A624FE5038BA5A4430DC9D87A9073DC" xlink:type="locator" />
    <link:presentationArc order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_2A624FE5038BA5A4430DC9D87A9073DC" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit" xlink:label="loc_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit_52CC31D33147B3AF10F6C9D87A9036C4" xlink:type="locator" />
    <link:presentationArc order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit_52CC31D33147B3AF10F6C9D87A9036C4" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease" xlink:label="loc_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease_1E0C11927B4B2829EA09C9D87A9038E2" xlink:type="locator" />
    <link:presentationArc order="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease_1E0C11927B4B2829EA09C9D87A9038E2" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TaxCutsandJobsActIncomeTaxExpenseBenefitComposition" xlink:label="loc_bio_TaxCutsandJobsActIncomeTaxExpenseBenefitComposition_4808C4E713E67217F3DEC9D87A911949" xlink:type="locator" />
    <link:presentationArc order="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_bio_TaxCutsandJobsActIncomeTaxExpenseBenefitComposition_4808C4E713E67217F3DEC9D87A911949" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TaxCutsandJobsActIncomeTaxExpenseComposition" xlink:label="loc_bio_TaxCutsandJobsActIncomeTaxExpenseComposition_33987A80DAC8892CF934C9D87A9199DE" xlink:type="locator" />
    <link:presentationArc order="36" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_bio_TaxCutsandJobsActIncomeTaxExpenseComposition_33987A80DAC8892CF934C9D87A9199DE" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_AggregateTransitionTaxonForeignEarnings2017TaxAct" xlink:label="loc_bio_AggregateTransitionTaxonForeignEarnings2017TaxAct_62F6109B05CAEC9079A2C9D87A91F801" xlink:type="locator" />
    <link:presentationArc order="37" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_bio_AggregateTransitionTaxonForeignEarnings2017TaxAct_62F6109B05CAEC9079A2C9D87A91F801" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_873BBAA19DE51310A476C9D87A9180CC" xlink:type="locator" />
    <link:presentationArc order="38" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves_873BBAA19DE51310A476C9D87A9180CC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies_FCF85E4391902646E61EC9D87A914F89" xlink:type="locator" />
    <link:presentationArc order="39" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies_FCF85E4391902646E61EC9D87A914F89" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther_3D8941F2A5927935807AC9D87A913C7F" xlink:type="locator" />
    <link:presentationArc order="40" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther_3D8941F2A5927935807AC9D87A913C7F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_0038D6B0D28BC84B3134C9D87A923B27" xlink:type="locator" />
    <link:presentationArc order="41" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_0038D6B0D28BC84B3134C9D87A923B27" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_75F01A0725291FDFDF0BC9D87A9269DE" xlink:type="locator" />
    <link:presentationArc order="42" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_75F01A0725291FDFDF0BC9D87A9269DE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_F5AAD0441E7BD0EAE3F7C9D87A92809F" xlink:type="locator" />
    <link:presentationArc order="43" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_F5AAD0441E7BD0EAE3F7C9D87A92809F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_5EC76B09C2C7D427A695C9D87A92643F" xlink:type="locator" />
    <link:presentationArc order="44" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_5EC76B09C2C7D427A695C9D87A92643F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_B8182BBBACA3F22884F1C9D87A920932" xlink:type="locator" />
    <link:presentationArc order="45" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_B8182BBBACA3F22884F1C9D87A920932" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_47D7CB485B970912A1CAC9D87A93254C" xlink:type="locator" />
    <link:presentationArc order="46" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_47D7CB485B970912A1CAC9D87A93254C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets_AAFAE32881C4C9A2544AC9D87A93F0D9" xlink:type="locator" />
    <link:presentationArc order="47" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets_AAFAE32881C4C9A2544AC9D87A93F0D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_B90485EB3F85CDA539A4C9D87A93A869" xlink:type="locator" />
    <link:presentationArc order="48" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_B90485EB3F85CDA539A4C9D87A93A869" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaap_DeferredTaxLiabilities_525425358D5D66D12A17C9D87A93FD04" xlink:type="locator" />
    <link:presentationArc order="49" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredTaxLiabilities_525425358D5D66D12A17C9D87A93FD04" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_4964BE081AC4E599C11FC9D87A9433FF" xlink:type="locator" />
    <link:presentationArc order="50" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_4964BE081AC4E599C11FC9D87A9433FF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_190618B0B6DDC6E9CDC2C9D87A94D85D" xlink:type="locator" />
    <link:presentationArc order="51" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_190618B0B6DDC6E9CDC2C9D87A94D85D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_6A9999A70528359A3F20C9D87A9463AB" xlink:type="locator" />
    <link:presentationArc order="52" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_6A9999A70528359A3F20C9D87A9463AB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_1557B00D51FAE7E38578C9D87A94F235" xlink:type="locator" />
    <link:presentationArc order="53" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_1557B00D51FAE7E38578C9D87A94F235" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_4A4FEDD52C93E0B3199DC9D87A9581BE" xlink:type="locator" />
    <link:presentationArc order="54" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_4A4FEDD52C93E0B3199DC9D87A9581BE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_172C519ABF7C47744D1EC9D87A95F028" xlink:type="locator" />
    <link:presentationArc order="55" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_172C519ABF7C47744D1EC9D87A95F028" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation_EB92874F9B6DD52BB400C9D87A95F1F4" xlink:type="locator" />
    <link:presentationArc order="56" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation_EB92874F9B6DD52BB400C9D87A95F1F4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_A86CD4252335F4E81609C9D87A95C4E8" xlink:type="locator" />
    <link:presentationArc order="57" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition_A86CD4252335F4E81609C9D87A95C4E8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_35422F291B7645C2C35AC9D87A95DF60" xlink:type="locator" />
    <link:presentationArc order="58" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_35422F291B7645C2C35AC9D87A95DF60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_4C557C360F6E0EB4E9B9C9D87A9646A4" xlink:type="locator" />
    <link:presentationArc order="59" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_4C557C360F6E0EB4E9B9C9D87A9646A4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_224D63E4DD5F01F70F08C9D87A96B8BF" xlink:type="locator" />
    <link:presentationArc order="60" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_224D63E4DD5F01F70F08C9D87A96B8BF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_0A27D8494E944DF86CF4C9D87A9611B6" xlink:type="locator" />
    <link:presentationArc order="61" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_0A27D8494E944DF86CF4C9D87A9611B6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwardsExpirationDate" xlink:label="loc_us-gaap_OperatingLossCarryforwardsExpirationDate_838E1AAEB5C28621F77BC9D87A962791" xlink:type="locator" />
    <link:presentationArc order="62" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_OperatingLossCarryforwardsExpirationDate_838E1AAEB5C28621F77BC9D87A962791" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit" xlink:label="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_818CC5A94EB233AB9426C9D87A968C66" xlink:type="locator" />
    <link:presentationArc order="63" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit_818CC5A94EB233AB9426C9D87A968C66" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_0A2E728A8FEEB874F091C9D87A965853" xlink:type="locator" />
    <link:presentationArc order="64" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_0A2E728A8FEEB874F091C9D87A965853" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries" xlink:label="loc_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries_279523BBACA31420F44CC9D87A97CFA4" xlink:type="locator" />
    <link:presentationArc order="65" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries_279523BBACA31420F44CC9D87A97CFA4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_750A4205ACF61422C6C0C9D87A972A37" xlink:type="locator" />
    <link:presentationArc order="66" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_750A4205ACF61422C6C0C9D87A972A37" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxCreditCarryforwardLimitationsOnUse" xlink:label="loc_us-gaap_TaxCreditCarryforwardLimitationsOnUse_B94F651B729D6C8EE494C9D87A9705DC" xlink:type="locator" />
    <link:presentationArc order="67" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_TaxCreditCarryforwardLimitationsOnUse_B94F651B729D6C8EE494C9D87A9705DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_5BD1305C26FD0725D404C9D87A97DCBD" xlink:type="locator" />
    <link:presentationArc order="68" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_5BD1305C26FD0725D404C9D87A97DCBD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_727D3D3C5FBB2442580BC9D87A9740CF" xlink:type="locator" />
    <link:presentationArc order="69" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_727D3D3C5FBB2442580BC9D87A9740CF" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_OperatingLossCarryforwardWithNoExpirationDate" xlink:label="loc_bio_OperatingLossCarryforwardWithNoExpirationDate_F48D40985C8FF29E5484C9D87A98303D" xlink:type="locator" />
    <link:presentationArc order="70" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_bio_OperatingLossCarryforwardWithNoExpirationDate_F48D40985C8FF29E5484C9D87A98303D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaap_OperatingLossCarryforwards_C8BD7281F70BC34D0CECC9D87A988725" xlink:type="locator" />
    <link:presentationArc order="71" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_OperatingLossCarryforwards_C8BD7281F70BC34D0CECC9D87A988725" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherTaxExpenseBenefit" xlink:label="loc_us-gaap_OtherTaxExpenseBenefit_55EBF2953645DC5AC88CC9D87A985A79" xlink:type="locator" />
    <link:presentationArc order="72" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_OtherTaxExpenseBenefit_55EBF2953645DC5AC88CC9D87A985A79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_94CC0823E5B5C7CBE86EC9D87A9822D6" xlink:type="locator" />
    <link:presentationArc order="73" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_55B85566486AD125F98FC9D87A85EF0F" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_94CC0823E5B5C7CBE86EC9D87A9822D6" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A6IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_5C6932958174E44C7948AE30E9CBF7EA" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_B13DA2D6CFD690FCF075AE30E9CCDFF7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5C6932958174E44C7948AE30E9CBF7EA" xlink:to="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_B13DA2D6CFD690FCF075AE30E9CCDFF7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_BDC1B1329124CF487C2FAE30E9CCE033" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5C6932958174E44C7948AE30E9CBF7EA" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_BDC1B1329124CF487C2FAE30E9CCE033" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_6E01CBC12D625E5DB0D6AE30E9CCCB47" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5C6932958174E44C7948AE30E9CBF7EA" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_6E01CBC12D625E5DB0D6AE30E9CCCB47" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_245217A5901DAB5E8F5BAE30E9CCBBEF" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5C6932958174E44C7948AE30E9CBF7EA" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_245217A5901DAB5E8F5BAE30E9CCBBEF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SummaryOfIncomeTaxExaminationsTextBlock" xlink:label="loc_us-gaap_SummaryOfIncomeTaxExaminationsTextBlock_3BA78B29CD9F0510B44DAE30E9CDF9A0" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5C6932958174E44C7948AE30E9CBF7EA" xlink:to="loc_us-gaap_SummaryOfIncomeTaxExaminationsTextBlock_3BA78B29CD9F0510B44DAE30E9CDF9A0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock" xlink:label="loc_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock_10F5EA533B37D01201EAAE30E9CDEF4A" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5C6932958174E44C7948AE30E9CBF7EA" xlink:to="loc_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock_10F5EA533B37D01201EAAE30E9CDEF4A" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A7StockholdersEquity" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_E2F53937841A40B39F55AE30EA45A168" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_E62DBAEAC1E03486ACA4AE30EA45CDF9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_E2F53937841A40B39F55AE30EA45A168" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_E62DBAEAC1E03486ACA4AE30EA45CDF9" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A7StockholdersEquityDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_CAB72E6EF562B1D24472AE30E7E0CBB8" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_55554EC0C9B6DEDF9499AE30E7E02145" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_CAB72E6EF562B1D24472AE30E7E0CBB8" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_55554EC0C9B6DEDF9499AE30E7E02145" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1297874C954CDADCBE97AE30E7E1E0E1" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_55554EC0C9B6DEDF9499AE30E7E02145" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1297874C954CDADCBE97AE30E7E1E0E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_649C8592A83E21F035E1AE30E7E15D29" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1297874C954CDADCBE97AE30E7E1E0E1" xlink:to="loc_us-gaap_ClassOfStockDomain_649C8592A83E21F035E1AE30E7E15D29" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_17C6DC5C9585D15EA33DAE30E7E1C900" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_649C8592A83E21F035E1AE30E7E15D29" xlink:to="loc_us-gaap_CommonClassAMember_17C6DC5C9585D15EA33DAE30E7E1C900" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_0F5DDCB1D0B2DC64153CAE30E7E1F804" xlink:type="locator" />
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_649C8592A83E21F035E1AE30E7E15D29" xlink:to="loc_us-gaap_CommonClassBMember_0F5DDCB1D0B2DC64153CAE30E7E1F804" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TreasuryClassAMember" xlink:label="loc_bio_TreasuryClassAMember_8C721766F30E1E817BA9AE30E7E1C537" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_649C8592A83E21F035E1AE30E7E15D29" xlink:to="loc_bio_TreasuryClassAMember_8C721766F30E1E817BA9AE30E7E1C537" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TreasuryClassBMember" xlink:label="loc_bio_TreasuryClassBMember_35FA5391329E10678D0BAE30E7E1E81B" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_649C8592A83E21F035E1AE30E7E15D29" xlink:to="loc_bio_TreasuryClassBMember_35FA5391329E10678D0BAE30E7E1E81B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_BBA378E48D70C66E77AFAE30E7E29F96" xlink:type="locator" />
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_55554EC0C9B6DEDF9499AE30E7E02145" xlink:to="loc_us-gaap_ClassOfStockLineItems_BBA378E48D70C66E77AFAE30E7E29F96" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaap_SharesIssued_521BEEB8FE24ADFB3166AE30E7E2B5AD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_BBA378E48D70C66E77AFAE30E7E29F96" xlink:to="loc_us-gaap_SharesIssued_521BEEB8FE24ADFB3166AE30E7E2B5AD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_6A810760455BA47D84D6AE30E7E2995A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_BBA378E48D70C66E77AFAE30E7E29F96" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_6A810760455BA47D84D6AE30E7E2995A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_E070D9F240293D1022CAAE30E7E2AEEF" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_BBA378E48D70C66E77AFAE30E7E29F96" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_E070D9F240293D1022CAAE30E7E2AEEF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_920870C4554AD8D10676AE30E7E2F69A" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_BBA378E48D70C66E77AFAE30E7E29F96" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_920870C4554AD8D10676AE30E7E2F69A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockVotingRights" xlink:label="loc_us-gaap_CommonStockVotingRights_B2FE2B22C316B2B00C0BAE30E7E3576F" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_BBA378E48D70C66E77AFAE30E7E29F96" xlink:to="loc_us-gaap_CommonStockVotingRights_B2FE2B22C316B2B00C0BAE30E7E3576F" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_ElectionPercentageForBoardOfDirectors" xlink:label="loc_bio_ElectionPercentageForBoardOfDirectors_C528388571BB35E3840CAE30E7E32300" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_BBA378E48D70C66E77AFAE30E7E29F96" xlink:to="loc_bio_ElectionPercentageForBoardOfDirectors_C528388571BB35E3840CAE30E7E32300" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A7StockholdersEquityStockholdersEquitySharesDetailTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_F83EA93E5922D1995BCAAE30E6791DCB" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_09FC8016DA5F9389BE92AE30E6792618" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_F83EA93E5922D1995BCAAE30E6791DCB" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_09FC8016DA5F9389BE92AE30E6792618" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_34B0E22E4EB4C3D1CCF9AE30E679D2CA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_09FC8016DA5F9389BE92AE30E6792618" xlink:to="loc_us-gaap_StatementClassOfStockAxis_34B0E22E4EB4C3D1CCF9AE30E679D2CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_7BB7FAE1742043109255AE30E67A951A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_34B0E22E4EB4C3D1CCF9AE30E679D2CA" xlink:to="loc_us-gaap_ClassOfStockDomain_7BB7FAE1742043109255AE30E67A951A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_1ECEAE245821E5B419B6AE30E67AE48C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_09FC8016DA5F9389BE92AE30E6792618" xlink:to="loc_us-gaap_ClassOfStockLineItems_1ECEAE245821E5B419B6AE30E67AE48C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfStockByClassTextBlock" xlink:label="loc_us-gaap_ScheduleOfStockByClassTextBlock_2C786E05B7DFD9925DA0AE30E67AF5A3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_1ECEAE245821E5B419B6AE30E67AE48C" xlink:to="loc_us-gaap_ScheduleOfStockByClassTextBlock_2C786E05B7DFD9925DA0AE30E67AF5A3" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A7StockholdersEquityTreasurySharesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_129A9B7EA35EE5FD95FD5559F34DD53D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_6E506B129996FEA76FCA5559F34E69A0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_129A9B7EA35EE5FD95FD5559F34DD53D" xlink:to="loc_us-gaap_ClassOfTreasuryStockTable_6E506B129996FEA76FCA5559F34E69A0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_D00CC09F161B7E5552175559F34EC286" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_6E506B129996FEA76FCA5559F34E69A0" xlink:to="loc_us-gaap_StatementClassOfStockAxis_D00CC09F161B7E5552175559F34EC286" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_BC6073CBC5B55A166E205559F34F86C2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_D00CC09F161B7E5552175559F34EC286" xlink:to="loc_us-gaap_ClassOfStockDomain_BC6073CBC5B55A166E205559F34F86C2" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TreasuryClassAMember" xlink:label="loc_bio_TreasuryClassAMember_6485C91E4F112514C5A55559F34F333B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_BC6073CBC5B55A166E205559F34F86C2" xlink:to="loc_bio_TreasuryClassAMember_6485C91E4F112514C5A55559F34F333B" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TreasuryClassBMember" xlink:label="loc_bio_TreasuryClassBMember_99236D7568E23F3994215559F3504747" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_BC6073CBC5B55A166E205559F34F86C2" xlink:to="loc_bio_TreasuryClassBMember_99236D7568E23F3994215559F3504747" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_8094DA65FB219FBAC4155559F350DB54" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_6E506B129996FEA76FCA5559F34E69A0" xlink:to="loc_us-gaap_EquityClassOfTreasuryStockLineItems_8094DA65FB219FBAC4155559F350DB54" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_30C743793AD29EE0177D5559F35128C1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_8094DA65FB219FBAC4155559F350DB54" xlink:to="loc_us-gaap_TreasuryStockShares_30C743793AD29EE0177D5559F35128C1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_79A6BC61225759D3D49A558B39B3E9C8" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_8094DA65FB219FBAC4155559F350DB54" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_79A6BC61225759D3D49A558B39B3E9C8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_4A1B07F231C691EC8D715559F35154F0" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_8094DA65FB219FBAC4155559F350DB54" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_4A1B07F231C691EC8D715559F35154F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_FFF204698A0BD9F1CFF25559F3511509" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_8094DA65FB219FBAC4155559F350DB54" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_FFF204698A0BD9F1CFF25559F3511509" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_1FF7925B627EBA308420557DAEFEA8F7" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_8094DA65FB219FBAC4155559F350DB54" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_1FF7925B627EBA308420557DAEFEA8F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_E11AF214F51E08578A525559F351E483" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_8094DA65FB219FBAC4155559F350DB54" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued_E11AF214F51E08578A525559F351E483" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A7StockholdersEquityTreasuryStockTables" xlink:type="extended">
    <link:loc xlink:href="bio-20181231.xsd#bio_TreasuryStockAbstract" xlink:label="loc_bio_TreasuryStockAbstract_7DB06F115AA3DA72DAE45594F70DBD7B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_7A6738CC8C4FC4FE07545594F8FF1CB2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bio_TreasuryStockAbstract_7DB06F115AA3DA72DAE45594F70DBD7B" xlink:to="loc_us-gaap_ClassOfTreasuryStockTable_7A6738CC8C4FC4FE07545594F8FF1CB2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_55A8A61D84B5ECEBB7F05594F9005758" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_7A6738CC8C4FC4FE07545594F8FF1CB2" xlink:to="loc_us-gaap_StatementClassOfStockAxis_55A8A61D84B5ECEBB7F05594F9005758" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_5D4E7856D38DB143732B5594F90144D8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_55A8A61D84B5ECEBB7F05594F9005758" xlink:to="loc_us-gaap_ClassOfStockDomain_5D4E7856D38DB143732B5594F90144D8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_95537F89AAB590F3A1295594F902185F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_7A6738CC8C4FC4FE07545594F8FF1CB2" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_95537F89AAB590F3A1295594F902185F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_86A7F62B0A0DCAE554855594F9038E0B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_95537F89AAB590F3A1295594F902185F" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_86A7F62B0A0DCAE554855594F9038E0B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_FC5FD248516473ABFAE25594F903718F" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_7A6738CC8C4FC4FE07545594F8FF1CB2" xlink:to="loc_us-gaap_EquityClassOfTreasuryStockLineItems_FC5FD248516473ABFAE25594F903718F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockTextBlock" xlink:label="loc_us-gaap_TreasuryStockTextBlock_FEB30940883938778F655594F914912F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_FC5FD248516473ABFAE25594F903718F" xlink:to="loc_us-gaap_TreasuryStockTextBlock_FEB30940883938778F655594F914912F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_BF6E8B62B90660B69400AE30E9B58A73" xlink:type="locator" />
    <link:loc xlink:href="bio-20181231.xsd#bio_AccumulatedOtherComprehensiveIncomeTextBlock" xlink:label="loc_bio_AccumulatedOtherComprehensiveIncomeTextBlock_A0A15460EA0CAE48768FAE30E9B581E4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_BF6E8B62B90660B69400AE30E9B58A73" xlink:to="loc_bio_AccumulatedOtherComprehensiveIncomeTextBlock_A0A15460EA0CAE48768FAE30E9B581E4" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_105E1A72D95D620AC43CAE30E7F6A4D2" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1E4519E725783D4640C1AE30E7F681C3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_105E1A72D95D620AC43CAE30E7F6A4D2" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1E4519E725783D4640C1AE30E7F681C3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_76C8DB9DE8953A1FFEF5AE30E7F610DF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1E4519E725783D4640C1AE30E7F681C3" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_76C8DB9DE8953A1FFEF5AE30E7F610DF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_46D1C08DD28B7B3D7ACAAE30E7F76BD9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_76C8DB9DE8953A1FFEF5AE30E7F610DF" xlink:to="loc_us-gaap_EquityComponentDomain_46D1C08DD28B7B3D7ACAAE30E7F76BD9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_D7C47B1DEF75BCC23151AE30E7F77D65" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1E4519E725783D4640C1AE30E7F681C3" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_D7C47B1DEF75BCC23151AE30E7F77D65" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_65DB5950A3B9847A8CACAE30E7F7B1D7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_D7C47B1DEF75BCC23151AE30E7F77D65" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_65DB5950A3B9847A8CACAE30E7F7B1D7" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_3832B71BC1726DE6D5F66D12448CC15F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_924223DAD75D4B5EAAFC6D12448CC7F1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_3832B71BC1726DE6D5F66D12448CC15F" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_924223DAD75D4B5EAAFC6D12448CC7F1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_0C40EB833E5A2F6A9D486D12448CE9A3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_924223DAD75D4B5EAAFC6D12448CC7F1" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_0C40EB833E5A2F6A9D486D12448CE9A3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_32D912A41D409385B16D6D12448C859E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_0C40EB833E5A2F6A9D486D12448CE9A3" xlink:to="loc_us-gaap_EquityComponentDomain_32D912A41D409385B16D6D12448C859E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_091CE8DA409083EA862B6D12448C94B2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_32D912A41D409385B16D6D12448C859E" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_091CE8DA409083EA862B6D12448C94B2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_4D41298D5CB75B27F54A6D12448C4D1E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_32D912A41D409385B16D6D12448C859E" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_4D41298D5CB75B27F54A6D12448C4D1E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_228E860BE9048AD2BDD86D12448CF2C4" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_32D912A41D409385B16D6D12448C859E" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_228E860BE9048AD2BDD86D12448CF2C4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ParentMember" xlink:label="loc_us-gaap_ParentMember_E4CC883096B335A169646D12448CB619" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_32D912A41D409385B16D6D12448C859E" xlink:to="loc_us-gaap_ParentMember_E4CC883096B335A169646D12448CB619" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8EF64232D3A2CC1555F06D12448CF283" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_924223DAD75D4B5EAAFC6D12448CC7F1" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8EF64232D3A2CC1555F06D12448CF283" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_FB40B8692636C6FABE9E6D12448CEC56" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8EF64232D3A2CC1555F06D12448CF283" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_FB40B8692636C6FABE9E6D12448CEC56" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection" xlink:label="loc_bio_EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection_ABD2667FAF9FD3D7A1C76D12448C392B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8EF64232D3A2CC1555F06D12448CF283" xlink:to="loc_bio_EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection_ABD2667FAF9FD3D7A1C76D12448C392B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_43099466DF1E9927BC8D6D12448C5D79" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8EF64232D3A2CC1555F06D12448CF283" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_43099466DF1E9927BC8D6D12448C5D79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_5BF70DE9681C7FE8A4596D12448C55E9" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8EF64232D3A2CC1555F06D12448CF283" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_5BF70DE9681C7FE8A4596D12448C55E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_BF753A5AFEAF409693796D12448C93F1" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8EF64232D3A2CC1555F06D12448CF283" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_BF753A5AFEAF409693796D12448C93F1" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect" xlink:label="loc_bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect_7602823BB657BDDCFFA36D12448C77DE" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8EF64232D3A2CC1555F06D12448CF283" xlink:to="loc_bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect_7602823BB657BDDCFFA36D12448C77DE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3F24A00A5E4536E742136D12448C363F" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8EF64232D3A2CC1555F06D12448CF283" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3F24A00A5E4536E742136D12448C363F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_F7629CBB44E76E2C265DEE3B8A61836E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_1DAB83CD89BA86D696B6EE3B8A62D2B7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_F7629CBB44E76E2C265DEE3B8A61836E" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_1DAB83CD89BA86D696B6EE3B8A62D2B7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_A04E757F7515E5FB9F7CEE3B8A628F51" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_1DAB83CD89BA86D696B6EE3B8A62D2B7" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_A04E757F7515E5FB9F7CEE3B8A628F51" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_C0731C525779E5EB9BA7EE3B8A62752A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_A04E757F7515E5FB9F7CEE3B8A628F51" xlink:to="loc_us-gaap_EquityComponentDomain_C0731C525779E5EB9BA7EE3B8A62752A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_E94A9B39C90301333C81EE3B8A62D98C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_C0731C525779E5EB9BA7EE3B8A62752A" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_E94A9B39C90301333C81EE3B8A62D98C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_ABE3AEF50125C2073BECEE3B8A635DBC" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_C0731C525779E5EB9BA7EE3B8A62752A" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_ABE3AEF50125C2073BECEE3B8A635DBC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_54EE1EDF8C5B8C5F6347EE3B8A633D81" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_C0731C525779E5EB9BA7EE3B8A62752A" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_54EE1EDF8C5B8C5F6347EE3B8A633D81" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_FEE6AFD11D39A5769C35EE3B8A64F7D0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_1DAB83CD89BA86D696B6EE3B8A62D2B7" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_FEE6AFD11D39A5769C35EE3B8A64F7D0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_2CCF182F38CEFA9362A4EE3B8A642E44" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_FEE6AFD11D39A5769C35EE3B8A64F7D0" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_2CCF182F38CEFA9362A4EE3B8A642E44" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_C40E585BFA33B7A50D3DEE3B8A64AC44" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_2CCF182F38CEFA9362A4EE3B8A642E44" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_C40E585BFA33B7A50D3DEE3B8A64AC44" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_41BF41CD26D37AB37CA9EE3B8A644132" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_1DAB83CD89BA86D696B6EE3B8A62D2B7" xlink:to="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_41BF41CD26D37AB37CA9EE3B8A644132" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect" xlink:label="loc_bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect_17E999A6EB127822DAA4EE5E96800F65" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_41BF41CD26D37AB37CA9EE3B8A644132" xlink:to="loc_bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect_17E999A6EB127822DAA4EE5E96800F65" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5E34CE6010B6B96EA7E1EE3B8A64A39D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_41BF41CD26D37AB37CA9EE3B8A644132" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5E34CE6010B6B96EA7E1EE3B8A64A39D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RealizedInvestmentGainsLosses" xlink:label="loc_us-gaap_RealizedInvestmentGainsLosses_AC1A1D57923AD674A58FEE3B8A652DAB" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_41BF41CD26D37AB37CA9EE3B8A644132" xlink:to="loc_us-gaap_RealizedInvestmentGainsLosses_AC1A1D57923AD674A58FEE3B8A652DAB" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_CD70CAEB2B0EDCBE2366AE30E744E570" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_26B680B45879D7FDE3AAAE30E744A968" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_CD70CAEB2B0EDCBE2366AE30E744E570" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_26B680B45879D7FDE3AAAE30E744A968" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_BF11E99ED14A2B04506AAE30E7443F14" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_26B680B45879D7FDE3AAAE30E744A968" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_BF11E99ED14A2B04506AAE30E7443F14" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_7B8FD4576F76A0EA50A4AE30E74541B7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_BF11E99ED14A2B04506AAE30E7443F14" xlink:to="loc_us-gaap_EquityComponentDomain_7B8FD4576F76A0EA50A4AE30E74541B7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_5E346BAB7C166401E2ADAE30E7453948" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_26B680B45879D7FDE3AAAE30E744A968" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_5E346BAB7C166401E2ADAE30E7453948" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_FE4BB8CCCA08B64A63FCAE30E745F50E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_5E346BAB7C166401E2ADAE30E7453948" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_FE4BB8CCCA08B64A63FCAE30E745F50E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_E34BFBB22FC276F49944AE30E745EF2A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_26B680B45879D7FDE3AAAE30E744A968" xlink:to="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_E34BFBB22FC276F49944AE30E745EF2A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_F01E43B6DB31BC61E4E8AE30E745E9C3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_E34BFBB22FC276F49944AE30E745EF2A" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_F01E43B6DB31BC61E4E8AE30E745E9C3" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A9ShareBasedCompensation" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_638B9EE51B3AC68125A9AE30E95B3E37" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_7710A7921B047ED664FDAE30E95BD4B5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_638B9EE51B3AC68125A9AE30E95B3E37" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_7710A7921B047ED664FDAE30E95BD4B5" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A9ShareBasedCompensationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_8AD07A4142B76AD89C0A4FCE6E37EA38" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_86A44DC2C2FD13227B054FCE6E37D05A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_8AD07A4142B76AD89C0A4FCE6E37EA38" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_86A44DC2C2FD13227B054FCE6E37D05A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_B7CB6A2690D653DEE0E54FCE6E38A703" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_86A44DC2C2FD13227B054FCE6E37D05A" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_B7CB6A2690D653DEE0E54FCE6E38A703" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_6DF93F417AC7FDE33E514FCE6E380EF1" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_B7CB6A2690D653DEE0E54FCE6E38A703" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_6DF93F417AC7FDE33E514FCE6E380EF1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_EB616946A98D87E07FA24FCE6E391D9E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_86A44DC2C2FD13227B054FCE6E37D05A" xlink:to="loc_us-gaap_AwardTypeAxis_EB616946A98D87E07FA24FCE6E391D9E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_192B16235F12EF7EBE894FCE6E397A8E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_EB616946A98D87E07FA24FCE6E391D9E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_192B16235F12EF7EBE894FCE6E397A8E" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_StockOptionAndAwardPlansMember" xlink:label="loc_bio_StockOptionAndAwardPlansMember_04FC2410CD2B3AE6BDFC4FCE6E3A1D88" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_192B16235F12EF7EBE894FCE6E397A8E" xlink:to="loc_bio_StockOptionAndAwardPlansMember_04FC2410CD2B3AE6BDFC4FCE6E3A1D88" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_A2011EmployeeStockPurchasePlanMember" xlink:label="loc_bio_A2011EmployeeStockPurchasePlanMember_48A9344838BD6A7032A14FCE6E3AB474" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_192B16235F12EF7EBE894FCE6E397A8E" xlink:to="loc_bio_A2011EmployeeStockPurchasePlanMember_48A9344838BD6A7032A14FCE6E3AB474" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_5394E9C70F1737C109F44FCE6E3A8C6E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_192B16235F12EF7EBE894FCE6E397A8E" xlink:to="loc_us-gaap_EmployeeStockOptionMember_5394E9C70F1737C109F44FCE6E3A8C6E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaap_EmployeeStockMember_3A5F38D84EF0B47D5C354FCE6E3A0EC3" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_192B16235F12EF7EBE894FCE6E397A8E" xlink:to="loc_us-gaap_EmployeeStockMember_3A5F38D84EF0B47D5C354FCE6E3A0EC3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_FA87464F7DC96E8002B94FCE6E3A9865" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_192B16235F12EF7EBE894FCE6E397A8E" xlink:to="loc_us-gaap_EmployeeStockOptionMember_FA87464F7DC96E8002B94FCE6E3A9865" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaap_EmployeeStockMember_359779C7F801BD3E99334FCE6E3AA411" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_192B16235F12EF7EBE894FCE6E397A8E" xlink:to="loc_us-gaap_EmployeeStockMember_359779C7F801BD3E99334FCE6E3AA411" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_StockAwardPlansMember" xlink:label="loc_bio_StockAwardPlansMember_6C35CA704913323B52954FCE6E3B8A61" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_192B16235F12EF7EBE894FCE6E397A8E" xlink:to="loc_bio_StockAwardPlansMember_6C35CA704913323B52954FCE6E3B8A61" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_3F8786DB2BE5251E7D564FCE6E3BD4EE" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_86A44DC2C2FD13227B054FCE6E37D05A" xlink:to="loc_us-gaap_PlanNameAxis_3F8786DB2BE5251E7D564FCE6E3BD4EE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_4E7B5A97092F123548174FCE6E3B9CAA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_3F8786DB2BE5251E7D564FCE6E3BD4EE" xlink:to="loc_us-gaap_PlanNameDomain_4E7B5A97092F123548174FCE6E3B9CAA" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_IncentiveAwardPlan2017Member" xlink:label="loc_bio_IncentiveAwardPlan2017Member_D6549AC629DD50791C124FCE6E3BF7D4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_4E7B5A97092F123548174FCE6E3B9CAA" xlink:to="loc_bio_IncentiveAwardPlan2017Member_D6549AC629DD50791C124FCE6E3BF7D4" xlink:type="arc" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_4E7B5A97092F123548174FCE6E3B9CAA" xlink:to="loc_bio_A2011EmployeeStockPurchasePlanMember_48A9344838BD6A7032A14FCE6E3AB474" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_86A44DC2C2FD13227B054FCE6E37D05A" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_E595673D602FBF6023524FCE6E3C08BD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_E595673D602FBF6023524FCE6E3C08BD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_348527A0055A7C1EC5AC4FCE6E3C3A57" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_348527A0055A7C1EC5AC4FCE6E3C3A57" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_76315230C69F10411AD24FCE6E3CC19D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_76315230C69F10411AD24FCE6E3CC19D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_87DA26460D07B79576FF4FCE6E3CAA2E" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_87DA26460D07B79576FF4FCE6E3CAA2E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_FD62FCEE21339000EA9B4FCE6E3D31C5" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_FD62FCEE21339000EA9B4FCE6E3D31C5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_48289D88AF44774C21AA4FCE6E3DB990" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_48289D88AF44774C21AA4FCE6E3DB990" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_19DEB30FB55C68B0DC2E4FCE6E3D82DC" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_19DEB30FB55C68B0DC2E4FCE6E3D82DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward_52FA56C1F58032F42F3F4FCE6E3DEA14" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward_52FA56C1F58032F42F3F4FCE6E3DEA14" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_A82D008A2EA4601C3F6E4FCE6E3D4CFF" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_A82D008A2EA4601C3F6E4FCE6E3D4CFF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_2E0DF22EC49A37DDEC344FCE6E3D7BAA" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_2E0DF22EC49A37DDEC344FCE6E3D7BAA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_0376DC2B8B19208F47794FCE6E3EAB46" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_0376DC2B8B19208F47794FCE6E3EAB46" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_6EC767714062DAA8C9524FCE6E3E1438" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_6EC767714062DAA8C9524FCE6E3E1438" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_36420037E0AD5277551B4FCE6E3EF758" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_36420037E0AD5277551B4FCE6E3EF758" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_5E0820ED2B4B97355BEC4FCE6E3E5CA4" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_5E0820ED2B4B97355BEC4FCE6E3E5CA4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_EBA496D0D57C7B811AB74FCE6E3EDCEA" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_EBA496D0D57C7B811AB74FCE6E3EDCEA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_A98CE9162B8BE7F71CC64FCE6E3EF2E6" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_A98CE9162B8BE7F71CC64FCE6E3EF2E6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_D028C535DD74517E1EFA4FCE6E3ECEBC" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_D028C535DD74517E1EFA4FCE6E3ECEBC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_D3CE1C8B5F5C73B2D42A4FCE6E3F35B3" xlink:type="locator" />
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_D3CE1C8B5F5C73B2D42A4FCE6E3F35B3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_ACA1FDF1E7DC4ED4293D4FCE6E3F7C0E" xlink:type="locator" />
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_ACA1FDF1E7DC4ED4293D4FCE6E3F7C0E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_448988E913751606701D4FCE6E3FED59" xlink:type="locator" />
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_448988E913751606701D4FCE6E3FED59" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_25020A14F52BA868061B4FCE6E3F6E2E" xlink:type="locator" />
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_25020A14F52BA868061B4FCE6E3F6E2E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_30B7C80882BCF83FEA1A4FCE6E3F85BC" xlink:type="locator" />
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_30B7C80882BCF83FEA1A4FCE6E3F85BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_D7C64A0BD27E3D94FC5B4FCE6E3F023D" xlink:type="locator" />
    <link:presentationArc order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_D7C64A0BD27E3D94FC5B4FCE6E3F023D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_0313FB112EB8C4045D554FCE6E40B328" xlink:type="locator" />
    <link:presentationArc order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_0313FB112EB8C4045D554FCE6E40B328" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C831EC45634AEB6D153F4FCE6E407FD7" xlink:type="locator" />
    <link:presentationArc order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C831EC45634AEB6D153F4FCE6E407FD7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_11BF262941A759FD5C644FCE6E4048CC" xlink:type="locator" />
    <link:presentationArc order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_11BF262941A759FD5C644FCE6E4048CC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_27A68F6E3B4B92A439444FCE6E400102" xlink:type="locator" />
    <link:presentationArc order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_27A68F6E3B4B92A439444FCE6E400102" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeContributionAmount" xlink:label="loc_bio_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeContributionAmount_288CE0CCB8BAFBB7EABC4FCE6E40D6B1" xlink:type="locator" />
    <link:presentationArc order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_bio_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeContributionAmount_288CE0CCB8BAFBB7EABC4FCE6E40D6B1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_FB71A9D1D05AB85EA3784FCE6E4040BC" xlink:type="locator" />
    <link:presentationArc order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_FB71A9D1D05AB85EA3784FCE6E4040BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_5E17A561AD509CC87C2F4FCE6E415CB8" xlink:type="locator" />
    <link:presentationArc order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_5E17A561AD509CC87C2F4FCE6E415CB8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_6CA05997ECF6EFA9C7D14FCE6E41F710" xlink:type="locator" />
    <link:presentationArc order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_6CA05997ECF6EFA9C7D14FCE6E41F710" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_05FA261B9C452884B8094FCE6E412EEF" xlink:type="locator" />
    <link:presentationArc order="32" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_05FA261B9C452884B8094FCE6E412EEF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_1520F46E542B8126DD634FCE6E414CD8" xlink:type="locator" />
    <link:presentationArc order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_1520F46E542B8126DD634FCE6E414CD8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_C4D38D7C66C7DDE3F9AF4FCE6E41FF98" xlink:type="locator" />
    <link:presentationArc order="34" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_C4D38D7C66C7DDE3F9AF4FCE6E41FF98" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_3842FB89F45077C850BB4FCE6E412A39" xlink:type="locator" />
    <link:presentationArc order="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_3842FB89F45077C850BB4FCE6E412A39" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend_887F8CFE3F48A6C699B94FCE6E425535" xlink:type="locator" />
    <link:presentationArc order="36" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend_887F8CFE3F48A6C699B94FCE6E425535" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_4AD77BC832C2723399844FCE6E42EBAB" xlink:type="locator" />
    <link:presentationArc order="37" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_4AD77BC832C2723399844FCE6E42EBAB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_0C7C551F2F85AB490E784FCE6E42C42B" xlink:type="locator" />
    <link:presentationArc order="38" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_0C7C551F2F85AB490E784FCE6E42C42B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_7FE9EB0F99870FCDC9204FCE6E42DB6D" xlink:type="locator" />
    <link:presentationArc order="39" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased_7FE9EB0F99870FCDC9204FCE6E42DB6D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_C12B22E65A75AECC9E824FCE6E42A46B" xlink:type="locator" />
    <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_85B775A27EB3F1AA70254FCE6E3C2873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_C12B22E65A75AECC9E824FCE6E42A46B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1BE0FCCED48D1A122C334FCE6E42C2E8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_C12B22E65A75AECC9E824FCE6E42A46B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1BE0FCCED48D1A122C334FCE6E42C2E8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_0B202CB67641ABD888F14FCE6E433AEC" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_C12B22E65A75AECC9E824FCE6E42A46B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_0B202CB67641ABD888F14FCE6E433AEC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1A3452E93E107B88F5CD4FCE6E43ACE7" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_C12B22E65A75AECC9E824FCE6E42A46B" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1A3452E93E107B88F5CD4FCE6E43ACE7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_49600171ACC2AAD78B574FCE6E43B4E1" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_C12B22E65A75AECC9E824FCE6E42A46B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_49600171ACC2AAD78B574FCE6E43B4E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_E2FED4E0B284862E2B9F4FCE6E43F69C" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_C12B22E65A75AECC9E824FCE6E42A46B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_E2FED4E0B284862E2B9F4FCE6E43F69C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A9ShareBasedCompensationRestrictedStockDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_0350E504AD17E6409425AE30E8B0B304" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_87CB0272D06692DEC658AE30E8B0836F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_0350E504AD17E6409425AE30E8B0B304" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_87CB0272D06692DEC658AE30E8B0836F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_DB525E4EF3714F5EC07CAE30E8B0D38D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_87CB0272D06692DEC658AE30E8B0836F" xlink:to="loc_us-gaap_AwardTypeAxis_DB525E4EF3714F5EC07CAE30E8B0D38D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_922BEAE0619368A724F5AE30E8B07C0D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_DB525E4EF3714F5EC07CAE30E8B0D38D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_922BEAE0619368A724F5AE30E8B07C0D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_B11AC335FFF9DDBF2B76AE30E8B18F62" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_922BEAE0619368A724F5AE30E8B07C0D" xlink:to="loc_us-gaap_RestrictedStockMember_B11AC335FFF9DDBF2B76AE30E8B18F62" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_650A26E0EE094226E200AE30E8B1F9D2" xlink:type="locator" />
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_922BEAE0619368A724F5AE30E8B07C0D" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_650A26E0EE094226E200AE30E8B1F9D2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0CE925C3F384BEAB5E75AE30E8B16787" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_87CB0272D06692DEC658AE30E8B0836F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0CE925C3F384BEAB5E75AE30E8B16787" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_3CFC1031D7E32680015CAE30E8B1AD0E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0CE925C3F384BEAB5E75AE30E8B16787" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_3CFC1031D7E32680015CAE30E8B1AD0E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_6421F15BD29A63235858AE30E8B22BE8" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0CE925C3F384BEAB5E75AE30E8B16787" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_6421F15BD29A63235858AE30E8B22BE8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_700A0CE639B46A67C239AE30E8B24A34" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0CE925C3F384BEAB5E75AE30E8B16787" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_700A0CE639B46A67C239AE30E8B24A34" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_77DE88BCAFBE0A5EAC23AE30E8B24ADB" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0CE925C3F384BEAB5E75AE30E8B16787" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_77DE88BCAFBE0A5EAC23AE30E8B24ADB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_FD4AA93BC132497CC986AE30E8B20F3D" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0CE925C3F384BEAB5E75AE30E8B16787" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_FD4AA93BC132497CC986AE30E8B20F3D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_A3FBAF57DBC8F43815F8AE30E8B28973" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_FD4AA93BC132497CC986AE30E8B20F3D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_A3FBAF57DBC8F43815F8AE30E8B28973" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6060498FD62F3BE9E539AE30E8B37C7A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_FD4AA93BC132497CC986AE30E8B20F3D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6060498FD62F3BE9E539AE30E8B37C7A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_45C91CB8637B7048BADAAE30E8B3AEBB" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_FD4AA93BC132497CC986AE30E8B20F3D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_45C91CB8637B7048BADAAE30E8B3AEBB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_29788D0FFF8F144329EAAE30E8B372CC" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_FD4AA93BC132497CC986AE30E8B20F3D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_29788D0FFF8F144329EAAE30E8B372CC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_21364F4EE8B6558F1AB7AE30E8B31BAA" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_FD4AA93BC132497CC986AE30E8B20F3D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_21364F4EE8B6558F1AB7AE30E8B31BAA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_33F4B7198E3F8568848FAE30E8B33CCB" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0CE925C3F384BEAB5E75AE30E8B16787" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_33F4B7198E3F8568848FAE30E8B33CCB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_8A824531C40319A50A22AE30E8B3C2E9" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0CE925C3F384BEAB5E75AE30E8B16787" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_8A824531C40319A50A22AE30E8B3C2E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_64D7D7B2847CFEE15F6BAE30E8B42F7B" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0CE925C3F384BEAB5E75AE30E8B16787" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_64D7D7B2847CFEE15F6BAE30E8B42F7B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_1CC7D1B8F46838EED27FAE30E8B4EA34" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0CE925C3F384BEAB5E75AE30E8B16787" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_1CC7D1B8F46838EED27FAE30E8B4EA34" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue_0D9F998DC1031B4138AEAE30E8B44555" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0CE925C3F384BEAB5E75AE30E8B16787" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue_0D9F998DC1031B4138AEAE30E8B44555" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_849A6A77D1B52DF6201FAE30E8B49458" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0CE925C3F384BEAB5E75AE30E8B16787" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_849A6A77D1B52DF6201FAE30E8B49458" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/A9ShareBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_22A85D47A4DD17D5B861AE30EA63EF07" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock_FEBB7DE790669864369DAE30EA630580" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_22A85D47A4DD17D5B861AE30EA63EF07" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock_FEBB7DE790669864369DAE30EA630580" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_54B5F6EAB8E3F4B15824AE30EA6354F6" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_22A85D47A4DD17D5B861AE30EA63EF07" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_54B5F6EAB8E3F4B15824AE30EA6354F6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_5CF16138B6DE47AB0ED4AE30EA6381E6" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_22A85D47A4DD17D5B861AE30EA63EF07" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_5CF16138B6DE47AB0ED4AE30EA6381E6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_263F3BD2F0716BFB6602AE30EA6319C3" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_22A85D47A4DD17D5B861AE30EA63EF07" xlink:to="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_263F3BD2F0716BFB6602AE30EA6319C3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_8CF1AB3AB6B7552F7DEAAE30EA6319BF" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_22A85D47A4DD17D5B861AE30EA63EF07" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_8CF1AB3AB6B7552F7DEAAE30EA6319BF" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_1A6C8984A153DD89B72E7A2DC807FE6D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_D6C9688ACABBD4C291787A2DC8079EFB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1A6C8984A153DD89B72E7A2DC807FE6D" xlink:to="loc_us-gaap_StatementTable_D6C9688ACABBD4C291787A2DC8079EFB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_6CB0ABC8BC351BDF2F147A2DC807AB7F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_D6C9688ACABBD4C291787A2DC8079EFB" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_6CB0ABC8BC351BDF2F147A2DC807AB7F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_740FFB653108C1625E357A2DC8075526" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_6CB0ABC8BC351BDF2F147A2DC807AB7F" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_740FFB653108C1625E357A2DC8075526" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetDomain" xlink:label="loc_us-gaap_DeferredTaxAssetDomain_97E31D24C4BC46DC6E357A2DC80769AE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_740FFB653108C1625E357A2DC8075526" xlink:to="loc_us-gaap_DeferredTaxAssetDomain_97E31D24C4BC46DC6E357A2DC80769AE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="loc_us-gaap_DeferredRevenueArrangementTypeDomain_B1CFE7B551B42801FA457A2DC807009F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_740FFB653108C1625E357A2DC8075526" xlink:to="loc_us-gaap_DeferredRevenueArrangementTypeDomain_B1CFE7B551B42801FA457A2DC807009F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_596C2D3DA3C8E03249E47A2DC8077E40" xlink:type="locator" />
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_D6C9688ACABBD4C291787A2DC8079EFB" xlink:to="loc_us-gaap_StatementClassOfStockAxis_596C2D3DA3C8E03249E47A2DC8077E40" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_BD03BFE67E7682AEC0607A2DC807D39B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_596C2D3DA3C8E03249E47A2DC8077E40" xlink:to="loc_us-gaap_ClassOfStockDomain_BD03BFE67E7682AEC0607A2DC807D39B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_0FF2F122162D708B74687A2DC807522E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_BD03BFE67E7682AEC0607A2DC807D39B" xlink:to="loc_us-gaap_CommonClassAMember_0FF2F122162D708B74687A2DC807522E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_47E2E7FC6A99BBAD461B7A2DC8071F95" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_BD03BFE67E7682AEC0607A2DC807D39B" xlink:to="loc_us-gaap_CommonClassBMember_47E2E7FC6A99BBAD461B7A2DC8071F95" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TreasuryClassAMember" xlink:label="loc_bio_TreasuryClassAMember_B54DC426E347E0A9D3A07A2DC807CEC5" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_BD03BFE67E7682AEC0607A2DC807D39B" xlink:to="loc_bio_TreasuryClassAMember_B54DC426E347E0A9D3A07A2DC807CEC5" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TreasuryClassBMember" xlink:label="loc_bio_TreasuryClassBMember_CD3AF0573452B00A431A7A2DC8072715" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_BD03BFE67E7682AEC0607A2DC807D39B" xlink:to="loc_bio_TreasuryClassBMember_CD3AF0573452B00A431A7A2DC8072715" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_96A2B3BE0F73C80A53817A2DC8078A66" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_D6C9688ACABBD4C291787A2DC8079EFB" xlink:to="loc_us-gaap_StatementLineItems_96A2B3BE0F73C80A53817A2DC8078A66" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_96A2B3BE0F73C80A53817A2DC8078A66" xlink:to="loc_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_60981EFBB7B523D5D5217A2DC807497A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_60981EFBB7B523D5D5217A2DC807497A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_E76CE63B70437748421A7A2DC80765FA" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:to="loc_us-gaap_ShortTermInvestments_E76CE63B70437748421A7A2DC80765FA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedInvestmentsCurrent" xlink:label="loc_us-gaap_RestrictedInvestmentsCurrent_87566298B71B34054D097A2DC807A2AA" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:to="loc_us-gaap_RestrictedInvestmentsCurrent_87566298B71B34054D097A2DC807A2AA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_3898D70258250B88A7C07A2DC8071663" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_3898D70258250B88A7C07A2DC8071663" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="loc_us-gaap_InventoryNetAbstract_A8246421D26DA3D12CDD7A2DC8071BAD" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:to="loc_us-gaap_InventoryNetAbstract_A8246421D26DA3D12CDD7A2DC8071BAD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaap_InventoryRawMaterials_D4BE71BDCCBA8C9E647E7A2DC80717EA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_A8246421D26DA3D12CDD7A2DC8071BAD" xlink:to="loc_us-gaap_InventoryRawMaterials_D4BE71BDCCBA8C9E647E7A2DC80717EA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="loc_us-gaap_InventoryWorkInProcess_F38DBAF17915689C17097A2DC807DC18" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_A8246421D26DA3D12CDD7A2DC8071BAD" xlink:to="loc_us-gaap_InventoryWorkInProcess_F38DBAF17915689C17097A2DC807DC18" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaap_InventoryFinishedGoods_514F5491CB550D2F99CC7A2DC807B429" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_A8246421D26DA3D12CDD7A2DC8071BAD" xlink:to="loc_us-gaap_InventoryFinishedGoods_514F5491CB550D2F99CC7A2DC807B429" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_0A826DC5E1083AE4382D7A2DC807BD74" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_A8246421D26DA3D12CDD7A2DC8071BAD" xlink:to="loc_us-gaap_InventoryNet_0A826DC5E1083AE4382D7A2DC807BD74" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_A3C58CC8A826A3C3A03A7A2DC807DBD1" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_A3C58CC8A826A3C3A03A7A2DC807DBD1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaap_OtherAssetsCurrent_779E705BA4F8643A4D897A2DC8077221" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:to="loc_us-gaap_OtherAssetsCurrent_779E705BA4F8643A4D897A2DC8077221" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_A57582E16764400FF5587A2DC8076B65" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:to="loc_us-gaap_AssetsCurrent_A57582E16764400FF5587A2DC8076B65" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_5F08906A05C4E5655D2F7A2DC8073B66" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_5F08906A05C4E5655D2F7A2DC8073B66" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Land" xlink:label="loc_us-gaap_Land_6DDAB353ABD6A14ABE457A2DC807D4D8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_5F08906A05C4E5655D2F7A2DC8073B66" xlink:to="loc_us-gaap_Land_6DDAB353ABD6A14ABE457A2DC807D4D8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_6DA44B24B0280C7DD77B7A2DC807743D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_5F08906A05C4E5655D2F7A2DC8073B66" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_6DA44B24B0280C7DD77B7A2DC807743D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="loc_us-gaap_MachineryAndEquipmentGross_DD770DBC358EFD8507C37A2DC80738AD" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_5F08906A05C4E5655D2F7A2DC8073B66" xlink:to="loc_us-gaap_MachineryAndEquipmentGross_DD770DBC358EFD8507C37A2DC80738AD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_A3A500ABC878BFB42D617A2DC807E9F2" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_5F08906A05C4E5655D2F7A2DC8073B66" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_A3A500ABC878BFB42D617A2DC807E9F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_015CDAB9911C7E7BB3017A2DC8070240" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_5F08906A05C4E5655D2F7A2DC8073B66" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_015CDAB9911C7E7BB3017A2DC8070240" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_649D008B565C198D6C807A2DC807F515" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGrossAbstract_5F08906A05C4E5655D2F7A2DC8073B66" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_649D008B565C198D6C807A2DC807F515" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_7911667DEF541BA305BA7A2DC8078B3C" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:to="loc_us-gaap_Goodwill_7911667DEF541BA305BA7A2DC8078B3C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_173A547F4381F4BB53387A2DC8079928" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_173A547F4381F4BB53387A2DC8079928" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermInvestments" xlink:label="loc_us-gaap_LongTermInvestments_438CA9F5A00FF2690E807A2DC8076C58" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:to="loc_us-gaap_LongTermInvestments_438CA9F5A00FF2690E807A2DC8076C58" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_C0EBABB757AA3A8919D67A2DC8077E45" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:to="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_C0EBABB757AA3A8919D67A2DC8077E45" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_F310452C4E21D10725F37A2DC8071890" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_F310452C4E21D10725F37A2DC8071890" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_962F7F2E2CB91172CD987A2DC807B5F7" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1BC393A9A1EF82091E447A2DC80749ED" xlink:to="loc_us-gaap_Assets_962F7F2E2CB91172CD987A2DC807B5F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_96A2B3BE0F73C80A53817A2DC8078A66" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_2AB3D6B2273984DDC9CA7A2DC80704EF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:to="loc_us-gaap_AccountsPayableCurrent_2AB3D6B2273984DDC9CA7A2DC80704EF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_B5D5AC4EB478E47FC6EA7A2DC807898F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_B5D5AC4EB478E47FC6EA7A2DC807898F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesAndLoansPayableCurrent" xlink:label="loc_us-gaap_NotesAndLoansPayableCurrent_C73C667D73F43F4AAF957A2DC807F657" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:to="loc_us-gaap_NotesAndLoansPayableCurrent_C73C667D73F43F4AAF957A2DC807F657" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_63822142A6783523A1DD7A2DC807BBAC" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_63822142A6783523A1DD7A2DC807BBAC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaap_TaxesPayableCurrent_47ABE7948DF9AF03D0F57A2DC807D7DF" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:to="loc_us-gaap_TaxesPayableCurrent_47ABE7948DF9AF03D0F57A2DC807D7DF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedRoyaltiesCurrent" xlink:label="loc_us-gaap_AccruedRoyaltiesCurrent_DCA3E8D8A5EF3C0C044F7A2DC807F704" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:to="loc_us-gaap_AccruedRoyaltiesCurrent_DCA3E8D8A5EF3C0C044F7A2DC807F704" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_2298296ED99D74C3EF717A2DC807B1A1" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:to="loc_us-gaap_DeferredRevenueCurrent_2298296ED99D74C3EF717A2DC807B1A1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_DA77F7738F6531597D8F7A2DC8070141" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_DA77F7738F6531597D8F7A2DC8070141" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_2D82833990C9DEE44ACC7A2DC807D762" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:to="loc_us-gaap_LiabilitiesCurrent_2D82833990C9DEE44ACC7A2DC807D762" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_7EBAF22F7D623934B6177A2DC8072789" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_7EBAF22F7D623934B6177A2DC8072789" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_18804805AC140E4D51A37A2DC807199E" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_18804805AC140E4D51A37A2DC807199E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_3681051D4BD5ECA90BD47A2DC8073D46" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_3681051D4BD5ECA90BD47A2DC8073D46" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_95EDDC8DA5D71EB5511B7A2DC8079E43" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_3681051D4BD5ECA90BD47A2DC8073D46" xlink:to="loc_us-gaap_Liabilities_95EDDC8DA5D71EB5511B7A2DC8079E43" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_EC9763AB3C8A6FE0970C7A2DC807926A" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:to="loc_us-gaap_CommitmentsAndContingencies_EC9763AB3C8A6FE0970C7A2DC807926A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_29D9CA33C4403D60F6287A2DC807711D" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_29D9CA33C4403D60F6287A2DC807711D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_1178063170A7E683289E7A2DC8072CD8" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE7A783FF6874C0429CA7A2DC807AEF7" xlink:to="loc_us-gaap_StockholdersEquityAbstract_1178063170A7E683289E7A2DC8072CD8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_AE854E3F7D583BE577137A2DC807D802" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1178063170A7E683289E7A2DC8072CD8" xlink:to="loc_us-gaap_PreferredStockValue_AE854E3F7D583BE577137A2DC807D802" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_731C173907D440149A3A7A2DC8077880" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1178063170A7E683289E7A2DC8072CD8" xlink:to="loc_us-gaap_CommonStockValue_731C173907D440149A3A7A2DC8077880" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_229A099D3904D0ADDF4A7A2DC80729AE" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1178063170A7E683289E7A2DC8072CD8" xlink:to="loc_us-gaap_AdditionalPaidInCapital_229A099D3904D0ADDF4A7A2DC80729AE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_EE09A03D1FBE79A55F677A2DC8071BF0" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1178063170A7E683289E7A2DC8072CD8" xlink:to="loc_us-gaap_TreasuryStockValue_EE09A03D1FBE79A55F677A2DC8071BF0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_8888AAFDFA4C382876657A2DC807EA70" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1178063170A7E683289E7A2DC8072CD8" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_8888AAFDFA4C382876657A2DC807EA70" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_B77608E322871FD3FBF47A2DC80729F4" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1178063170A7E683289E7A2DC8072CD8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_B77608E322871FD3FBF47A2DC80729F4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_F7E78589BB5308FB28D57A2DC807233C" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1178063170A7E683289E7A2DC8072CD8" xlink:to="loc_us-gaap_StockholdersEquity_F7E78589BB5308FB28D57A2DC807233C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_2EE954DCEB4FCB47F3147A2DC81763F0" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_1178063170A7E683289E7A2DC8072CD8" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_2EE954DCEB4FCB47F3147A2DC81763F0" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/ConsolidatedBalanceSheetsParentheticals" xlink:type="extended">
    <link:loc xlink:href="bio-20181231.xsd#bio_BalanceSheetParentheticalAbstract" xlink:label="loc_bio_BalanceSheetParentheticalAbstract_0ADB5EDCD43CBCD0A432AE30E7633E2B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_5C6C930CFA40F7C07520AE30E76360DC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bio_BalanceSheetParentheticalAbstract_0ADB5EDCD43CBCD0A432AE30E7633E2B" xlink:to="loc_us-gaap_StatementTable_5C6C930CFA40F7C07520AE30E76360DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_41826CE1623F3E213962AE30E763AE9E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_5C6C930CFA40F7C07520AE30E76360DC" xlink:to="loc_us-gaap_StatementScenarioAxis_41826CE1623F3E213962AE30E763AE9E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_9F54CD9185E239F2529EAE30E76396E6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementScenarioAxis_41826CE1623F3E213962AE30E763AE9E" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_9F54CD9185E239F2529EAE30E76396E6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_B2F710D80C0AEB2DF942AE30E76424D4" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_5C6C930CFA40F7C07520AE30E76360DC" xlink:to="loc_us-gaap_StatementClassOfStockAxis_B2F710D80C0AEB2DF942AE30E76424D4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_72897C7AFD4CF8DA1D3FAE30E764C4D0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_B2F710D80C0AEB2DF942AE30E76424D4" xlink:to="loc_us-gaap_ClassOfStockDomain_72897C7AFD4CF8DA1D3FAE30E764C4D0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_51AD4FA0E2B3E3961D60AE30E7643612" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_72897C7AFD4CF8DA1D3FAE30E764C4D0" xlink:to="loc_us-gaap_CommonStockMember_51AD4FA0E2B3E3961D60AE30E7643612" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_F0EFC03C34C802E8CF22AE30E76407D6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommonStockMember_51AD4FA0E2B3E3961D60AE30E7643612" xlink:to="loc_us-gaap_CommonClassAMember_F0EFC03C34C802E8CF22AE30E76407D6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_5B892C89D079852F8F6CAE30E765E4D2" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommonStockMember_51AD4FA0E2B3E3961D60AE30E7643612" xlink:to="loc_us-gaap_CommonClassBMember_5B892C89D079852F8F6CAE30E765E4D2" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TreasuryClassAMember" xlink:label="loc_bio_TreasuryClassAMember_A97603E95C5FA6E8F9EDAE30E76523B8" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_72897C7AFD4CF8DA1D3FAE30E764C4D0" xlink:to="loc_bio_TreasuryClassAMember_A97603E95C5FA6E8F9EDAE30E76523B8" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TreasuryClassBMember" xlink:label="loc_bio_TreasuryClassBMember_4F3137ABE1E8D52555FDAE30E765F64D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_72897C7AFD4CF8DA1D3FAE30E764C4D0" xlink:to="loc_bio_TreasuryClassBMember_4F3137ABE1E8D52555FDAE30E765F64D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_465EF5021F063568FD6FAE30E765DBE5" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_5C6C930CFA40F7C07520AE30E76360DC" xlink:to="loc_us-gaap_StatementLineItems_465EF5021F063568FD6FAE30E765DBE5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_01387DE3BA4423FBA2E2AE30E7657D09" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_465EF5021F063568FD6FAE30E765DBE5" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_01387DE3BA4423FBA2E2AE30E7657D09" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_F7FC448F1E35ECF6A81AAE30E7667F6F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_465EF5021F063568FD6FAE30E765DBE5" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_F7FC448F1E35ECF6A81AAE30E7667F6F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_43FD18718AEC99739DC1AE30E766EE65" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_465EF5021F063568FD6FAE30E765DBE5" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_43FD18718AEC99739DC1AE30E766EE65" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_C3B8484E82F7F831D6E9AE30E766B41E" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_465EF5021F063568FD6FAE30E765DBE5" xlink:to="loc_us-gaap_PreferredStockSharesIssued_C3B8484E82F7F831D6E9AE30E766B41E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_3D850F83C18D4DD12BFBAE30E766F74A" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_465EF5021F063568FD6FAE30E765DBE5" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_3D850F83C18D4DD12BFBAE30E766F74A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_341925D27683D54C6966AE30E7668A50" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_465EF5021F063568FD6FAE30E765DBE5" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_341925D27683D54C6966AE30E7668A50" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_6EB407A693726EFD70CFAE30E7665872" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_465EF5021F063568FD6FAE30E765DBE5" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_6EB407A693726EFD70CFAE30E7665872" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_9296B0174856471E3161AE30E767A379" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_465EF5021F063568FD6FAE30E765DBE5" xlink:to="loc_us-gaap_CommonStockSharesIssued_9296B0174856471E3161AE30E767A379" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_0D9C9AD45078BAFBD842AE30E767821B" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_465EF5021F063568FD6FAE30E765DBE5" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_0D9C9AD45078BAFBD842AE30E767821B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_9BAB3E16C3DC5732525CAE30E767AF2F" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_465EF5021F063568FD6FAE30E765DBE5" xlink:to="loc_us-gaap_TreasuryStockShares_9BAB3E16C3DC5732525CAE30E767AF2F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_711987B69E076C7900722FC9AD5AE4E8" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_50DF49952808F02B9D762FC9AD5D86AB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_711987B69E076C7900722FC9AD5AE4E8" xlink:to="loc_us-gaap_StatementTable_50DF49952808F02B9D762FC9AD5D86AB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_C5BBE9A2FA7021AE3B942FC9AD5E1F53" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_50DF49952808F02B9D762FC9AD5D86AB" xlink:to="loc_us-gaap_StatementScenarioAxis_C5BBE9A2FA7021AE3B942FC9AD5E1F53" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_6FA43DCAD9D9F62D4EDB2FC9AD5E4109" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementScenarioAxis_C5BBE9A2FA7021AE3B942FC9AD5E1F53" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_6FA43DCAD9D9F62D4EDB2FC9AD5E4109" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_07E16DB27D6D03DAE5892FC9AD5E0403" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_50DF49952808F02B9D762FC9AD5D86AB" xlink:to="loc_us-gaap_StatementLineItems_07E16DB27D6D03DAE5892FC9AD5E0403" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4478C52D9FC5EA9667432FC9AD5F24F1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_07E16DB27D6D03DAE5892FC9AD5E0403" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4478C52D9FC5EA9667432FC9AD5F24F1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromCustomers" xlink:label="loc_us-gaap_ProceedsFromCustomers_566D293FC1D17DF4DB662FC9AD5F8699" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4478C52D9FC5EA9667432FC9AD5F24F1" xlink:to="loc_us-gaap_ProceedsFromCustomers_566D293FC1D17DF4DB662FC9AD5F8699" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToSuppliersAndEmployees" xlink:label="loc_us-gaap_PaymentsToSuppliersAndEmployees_6D1651E55FDF017749152FC9AD6064AD" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4478C52D9FC5EA9667432FC9AD5F24F1" xlink:to="loc_us-gaap_PaymentsToSuppliersAndEmployees_6D1651E55FDF017749152FC9AD6064AD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaid" xlink:label="loc_us-gaap_InterestPaid_5BD47A3626852FFFBD202FC9AD60299E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4478C52D9FC5EA9667432FC9AD5F24F1" xlink:to="loc_us-gaap_InterestPaid_5BD47A3626852FFFBD202FC9AD60299E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_C7CF8B5EE43511CC9E112FC9AD607A9C" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4478C52D9FC5EA9667432FC9AD5F24F1" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_C7CF8B5EE43511CC9E112FC9AD607A9C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromOtherOperatingActivities" xlink:label="loc_us-gaap_ProceedsFromOtherOperatingActivities_528B5DDAAEDEAC83F3A22FC9AD6087B7" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4478C52D9FC5EA9667432FC9AD5F24F1" xlink:to="loc_us-gaap_ProceedsFromOtherOperatingActivities_528B5DDAAEDEAC83F3A22FC9AD6087B7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_9A14B552C9FF7531CEFC2FC9AD60CFCD" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4478C52D9FC5EA9667432FC9AD5F24F1" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_9A14B552C9FF7531CEFC2FC9AD60CFCD" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_Proceedsfromderivativeinstrumentsoperatingactivities" xlink:label="loc_bio_Proceedsfromderivativeinstrumentsoperatingactivities_5EF1A66924AAE50F05D62FC9AD60D795" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4478C52D9FC5EA9667432FC9AD5F24F1" xlink:to="loc_bio_Proceedsfromderivativeinstrumentsoperatingactivities_5EF1A66924AAE50F05D62FC9AD60D795" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_33F8C8C65A4D5878E8402FC9AD61F0E3" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4478C52D9FC5EA9667432FC9AD5F24F1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_33F8C8C65A4D5878E8402FC9AD61F0E3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44F0670D7757828C4B0E2FC9AD61E51E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_07E16DB27D6D03DAE5892FC9AD5E0403" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44F0670D7757828C4B0E2FC9AD61E51E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_E13A4138082A9107F7492FC9AD618470" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44F0670D7757828C4B0E2FC9AD61E51E" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_E13A4138082A9107F7492FC9AD618470" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_3E522EC47E32E25D27302FC9AD61E7E1" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44F0670D7757828C4B0E2FC9AD61E51E" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_3E522EC47E32E25D27302FC9AD61E7E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_24B239D888DAB7519C332FC9AD62EDAB" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44F0670D7757828C4B0E2FC9AD61E51E" xlink:to="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_24B239D888DAB7519C332FC9AD62EDAB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForProceedsFromInvestments" xlink:label="loc_us-gaap_PaymentsForProceedsFromInvestments_18AA0D59F97368E45AF22FDA87A00541" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44F0670D7757828C4B0E2FC9AD61E51E" xlink:to="loc_us-gaap_PaymentsForProceedsFromInvestments_18AA0D59F97368E45AF22FDA87A00541" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_E8C9F0161740AD6ADEB12FC9AD6213F8" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44F0670D7757828C4B0E2FC9AD61E51E" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_E8C9F0161740AD6ADEB12FC9AD6213F8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_F61735F5550F5C2638492FC9AD62BF32" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44F0670D7757828C4B0E2FC9AD61E51E" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_F61735F5550F5C2638492FC9AD62BF32" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireRestrictedInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireRestrictedInvestments_BE12CE52A217A628F1632FC9AD626BE3" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44F0670D7757828C4B0E2FC9AD61E51E" xlink:to="loc_us-gaap_PaymentsToAcquireRestrictedInvestments_BE12CE52A217A628F1632FC9AD626BE3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_263CE3AE010D1B3A37512FC9AD621E13" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44F0670D7757828C4B0E2FC9AD61E51E" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_263CE3AE010D1B3A37512FC9AD621E13" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_EF7A73E7FB52D15E1C3C2FC9AD621556" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44F0670D7757828C4B0E2FC9AD61E51E" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_EF7A73E7FB52D15E1C3C2FC9AD621556" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_96DC91F3259C86F573BA2FC9AD63A40E" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44F0670D7757828C4B0E2FC9AD61E51E" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_96DC91F3259C86F573BA2FC9AD63A40E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2D739F88FFB861B16BC62FC9AD6326DB" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_44F0670D7757828C4B0E2FC9AD61E51E" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2D739F88FFB861B16BC62FC9AD6326DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A0933FE82A3597606E422FC9AD6345F4" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_07E16DB27D6D03DAE5892FC9AD5E0403" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A0933FE82A3597606E422FC9AD6345F4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_E23AFF35ABBDC9199C2C2FC9AD63C3C5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A0933FE82A3597606E422FC9AD6345F4" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_E23AFF35ABBDC9199C2C2FC9AD63C3C5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_D88BC1EEBAB445EE7DB52FC9AD630A43" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A0933FE82A3597606E422FC9AD6345F4" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_D88BC1EEBAB445EE7DB52FC9AD630A43" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_93581DA75699EA4E0F262FC9AD64A2D3" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A0933FE82A3597606E422FC9AD6345F4" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_93581DA75699EA4E0F262FC9AD64A2D3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_3C366A7BC243647C9C192FC9AD6471F4" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A0933FE82A3597606E422FC9AD6345F4" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_3C366A7BC243647C9C192FC9AD6471F4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_75D2E72EBAD83270EBDE2FC9AD64C00F" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A0933FE82A3597606E422FC9AD6345F4" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_75D2E72EBAD83270EBDE2FC9AD64C00F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_8994BDDF2315033A6FDD2FC9AD64EC5E" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A0933FE82A3597606E422FC9AD6345F4" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_8994BDDF2315033A6FDD2FC9AD64EC5E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_CF238F9114B10EC08EBE2FC9AD64729E" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A0933FE82A3597606E422FC9AD6345F4" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_CF238F9114B10EC08EBE2FC9AD64729E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_F80393DE4A79C141C1A32FC9AD648F42" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_A0933FE82A3597606E422FC9AD6345F4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_F80393DE4A79C141C1A32FC9AD648F42" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_1251355909A02DF26AFD2FC9AD65CAF9" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_07E16DB27D6D03DAE5892FC9AD5E0403" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_1251355909A02DF26AFD2FC9AD65CAF9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_FCB3C7476BBD31F4BED82FC9AD65C769" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_07E16DB27D6D03DAE5892FC9AD5E0403" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_FCB3C7476BBD31F4BED82FC9AD65C769" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5FCB14D74DA4D4CA50162FC9AD6558BC" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_07E16DB27D6D03DAE5892FC9AD5E0403" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5FCB14D74DA4D4CA50162FC9AD6558BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1D6C8F10C1FF99D310942FC9AD655618" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_07E16DB27D6D03DAE5892FC9AD5E0403" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1D6C8F10C1FF99D310942FC9AD655618" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashCurrent" xlink:label="loc_us-gaap_RestrictedCashCurrent_5D79B683D89358FD14B82FC9AD6524E8" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_07E16DB27D6D03DAE5892FC9AD5E0403" xlink:to="loc_us-gaap_RestrictedCashCurrent_5D79B683D89358FD14B82FC9AD6524E8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_7F1F6F7BBB2C0F2E08F22FC9AD65A341" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_07E16DB27D6D03DAE5892FC9AD5E0403" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_7F1F6F7BBB2C0F2E08F22FC9AD65A341" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_F47488A0B34189A576B12FC9AD66C5BF" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_07E16DB27D6D03DAE5892FC9AD5E0403" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_F47488A0B34189A576B12FC9AD66C5BF" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_47E1FB514374E8DA22086EA743CE7B9D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_FCA835FB083885C5D9C16EA743CE719C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_47E1FB514374E8DA22086EA743CE7B9D" xlink:to="loc_us-gaap_StatementTable_FCA835FB083885C5D9C16EA743CE719C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_D4D0A413E5A8FDE391036EA743CE6801" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_FCA835FB083885C5D9C16EA743CE719C" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_D4D0A413E5A8FDE391036EA743CE6801" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_497ECD80523EC13DB9806EA743CFA3E9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_D4D0A413E5A8FDE391036EA743CE6801" xlink:to="loc_us-gaap_TypeOfAdoptionMember_497ECD80523EC13DB9806EA743CFA3E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201616Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201616Member_FA674ACA45026D4809D66EA743CF6307" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_497ECD80523EC13DB9806EA743CFA3E9" xlink:to="loc_us-gaap_AccountingStandardsUpdate201616Member_FA674ACA45026D4809D66EA743CF6307" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_C27F8B5FEBA30232C7826EA743CF50CD" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_497ECD80523EC13DB9806EA743CFA3E9" xlink:to="loc_us-gaap_AccountingStandardsUpdate201409Member_C27F8B5FEBA30232C7826EA743CF50CD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2BAE210D4028EE43B9D06EA743CFA204" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_FCA835FB083885C5D9C16EA743CE719C" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2BAE210D4028EE43B9D06EA743CFA204" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_D2E020C0B85A5356E6F36EA743CFC7F4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2BAE210D4028EE43B9D06EA743CFA204" xlink:to="loc_us-gaap_EquityComponentDomain_D2E020C0B85A5356E6F36EA743CFC7F4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_F64C545699BC2DD12C2D6EA743D01E72" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_D2E020C0B85A5356E6F36EA743CFC7F4" xlink:to="loc_us-gaap_CommonStockMember_F64C545699BC2DD12C2D6EA743D01E72" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_2A5267B0D3DC3062D7EB6EA743D0B775" xlink:type="locator" />
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_D2E020C0B85A5356E6F36EA743CFC7F4" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_2A5267B0D3DC3062D7EB6EA743D0B775" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaap_TreasuryStockMember_33A6875A199BE54779296EA743D0E37F" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_D2E020C0B85A5356E6F36EA743CFC7F4" xlink:to="loc_us-gaap_TreasuryStockMember_33A6875A199BE54779296EA743D0E37F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_97D7AFAD3E808F459DBF6EA743D089FF" xlink:type="locator" />
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_D2E020C0B85A5356E6F36EA743CFC7F4" xlink:to="loc_us-gaap_RetainedEarningsMember_97D7AFAD3E808F459DBF6EA743D089FF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_FB1612B516083856AF196EA743D1FACD" xlink:type="locator" />
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_D2E020C0B85A5356E6F36EA743CFC7F4" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_FB1612B516083856AF196EA743D1FACD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ParentMember" xlink:label="loc_us-gaap_ParentMember_6040810E21A299677AAB6EA743D1E45F" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_D2E020C0B85A5356E6F36EA743CFC7F4" xlink:to="loc_us-gaap_ParentMember_6040810E21A299677AAB6EA743D1E45F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_A3660DF5BC91049C09876EA743D166A1" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_FCA835FB083885C5D9C16EA743CE719C" xlink:to="loc_us-gaap_StatementLineItems_A3660DF5BC91049C09876EA743D166A1" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection" xlink:label="loc_bio_EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection_C84EA61A7B466EEACFA06EA743D1F588" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_A3660DF5BC91049C09876EA743D166A1" xlink:to="loc_bio_EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection_C84EA61A7B466EEACFA06EA743D1F588" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet" xlink:label="loc_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_713295F95523638863B06EA743D242DF" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_A3660DF5BC91049C09876EA743D166A1" xlink:to="loc_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet_713295F95523638863B06EA743D242DF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_B2DA4F96CC90057237766EA743D240CE" xlink:type="locator" />
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_A3660DF5BC91049C09876EA743D166A1" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_B2DA4F96CC90057237766EA743D240CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_CAB5F00B831A047A2CF56EA743D2C802" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_B2DA4F96CC90057237766EA743D240CE" xlink:to="loc_us-gaap_StockholdersEquity_CAB5F00B831A047A2CF56EA743D2C802" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_98A598DCD92413E030696EA743D23F28" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_B2DA4F96CC90057237766EA743D240CE" xlink:to="loc_us-gaap_NetIncomeLoss_98A598DCD92413E030696EA743D23F28" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_84B97BBFFB351B6433BF6EA743D20000" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_B2DA4F96CC90057237766EA743D240CE" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_84B97BBFFB351B6433BF6EA743D20000" xlink:type="arc" />
    <link:loc xlink:href="bio-20181231.xsd#bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect" xlink:label="loc_bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect_397A67723889302D62E66EA743D20563" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_B2DA4F96CC90057237766EA743D240CE" xlink:to="loc_bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect_397A67723889302D62E66EA743D20563" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_560EF755E84B368E64B36EA743D368AF" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_B2DA4F96CC90057237766EA743D240CE" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_560EF755E84B368E64B36EA743D368AF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_99F5C20ADB0DD87DA1F06EA743D3A65C" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_B2DA4F96CC90057237766EA743D240CE" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_99F5C20ADB0DD87DA1F06EA743D3A65C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_6929F1DCB5D6B687F61E6EA743D38374" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_B2DA4F96CC90057237766EA743D240CE" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_6929F1DCB5D6B687F61E6EA743D38374" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_5F57E6D5A9D23C3D8D056EA743D37CB0" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_B2DA4F96CC90057237766EA743D240CE" xlink:to="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_5F57E6D5A9D23C3D8D056EA743D37CB0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_8CB2CC81CDE39B3DCF306EA743D30C6D" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_B2DA4F96CC90057237766EA743D240CE" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_8CB2CC81CDE39B3DCF306EA743D30C6D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_EE8CD570F919C9F669086EA743D399EF" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_B2DA4F96CC90057237766EA743D240CE" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued_EE8CD570F919C9F669086EA743D399EF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_3AEAF95758421A8A0B906EA743D4733B" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_B2DA4F96CC90057237766EA743D240CE" xlink:to="loc_us-gaap_StockholdersEquity_3AEAF95758421A8A0B906EA743D4733B" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_FB63ACEDC67D1F917E8AAE30E899DA4E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_13579B60A303E251C8D6AE30E8991CBA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_FB63ACEDC67D1F917E8AAE30E899DA4E" xlink:to="loc_us-gaap_StatementTable_13579B60A303E251C8D6AE30E8991CBA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1A2F154EA6290E2A54FAAE30E899EA39" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_13579B60A303E251C8D6AE30E8991CBA" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1A2F154EA6290E2A54FAAE30E899EA39" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_EFF8A6CB036DEE488F27AE30E89925DF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1A2F154EA6290E2A54FAAE30E899EA39" xlink:to="loc_us-gaap_EquityComponentDomain_EFF8A6CB036DEE488F27AE30E89925DF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_174A81540A9C4C061686AE30E89A4CD1" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_13579B60A303E251C8D6AE30E8991CBA" xlink:to="loc_us-gaap_StatementScenarioAxis_174A81540A9C4C061686AE30E89A4CD1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_93B34493C0D02E0A94C5AE30E89A7BE4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementScenarioAxis_174A81540A9C4C061686AE30E89A4CD1" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_93B34493C0D02E0A94C5AE30E89A7BE4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_6C5880AB45F29529AC89AE30E89A091D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_13579B60A303E251C8D6AE30E8991CBA" xlink:to="loc_us-gaap_StatementLineItems_6C5880AB45F29529AC89AE30E89A091D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_2FC189F35CF7E8038A68AE30E89A50CE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6C5880AB45F29529AC89AE30E89A091D" xlink:to="loc_us-gaap_NetIncomeLoss_2FC189F35CF7E8038A68AE30E89A50CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_12449EDFB6F06DB4C3F2AE30E89B1DBA" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6C5880AB45F29529AC89AE30E89A091D" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_12449EDFB6F06DB4C3F2AE30E89B1DBA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_F2FB0A398D60CA21EF36AE30E89B1D83" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6C5880AB45F29529AC89AE30E89A091D" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_F2FB0A398D60CA21EF36AE30E89B1D83" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_A97960646332CB028BBDAE30E89BFEF5" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6C5880AB45F29529AC89AE30E89A091D" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_A97960646332CB028BBDAE30E89BFEF5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_656EB90647093C77B7C6AE30E89BF70C" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6C5880AB45F29529AC89AE30E89A091D" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_656EB90647093C77B7C6AE30E89BF70C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_3026848104052DCBC63DAE30E89B79DD" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6C5880AB45F29529AC89AE30E89A091D" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_3026848104052DCBC63DAE30E89B79DD" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_E42D392B25F8EB6F3DC3922B004FC803" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_279CEECF74DE053C3392922B004F224E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_E42D392B25F8EB6F3DC3922B004FC803" xlink:to="loc_us-gaap_StatementTable_279CEECF74DE053C3392922B004F224E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_C013247C08491408247A922B004FA327" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_279CEECF74DE053C3392922B004F224E" xlink:to="loc_us-gaap_StatementScenarioAxis_C013247C08491408247A922B004FA327" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_D13D5C9906839F3C3F77922B004FEE83" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementScenarioAxis_C013247C08491408247A922B004FA327" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_D13D5C9906839F3C3F77922B004FEE83" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_073D65074C652CDB70D4922B004F732B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_279CEECF74DE053C3392922B004F224E" xlink:to="loc_us-gaap_StatementLineItems_073D65074C652CDB70D4922B004F732B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_5C8FAE3C94A8EB1D1592922B004FEED6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_073D65074C652CDB70D4922B004F732B" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_5C8FAE3C94A8EB1D1592922B004FEED6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_5FA4487D44A505A82296922B004F5A3D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_073D65074C652CDB70D4922B004F732B" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_5FA4487D44A505A82296922B004F5A3D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_72FACF2B053E8CA045F9922B004FB53A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_073D65074C652CDB70D4922B004F732B" xlink:to="loc_us-gaap_GrossProfit_72FACF2B053E8CA045F9922B004FB53A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_B8B5B2BD23FE2249B4DF922B004F420C" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_073D65074C652CDB70D4922B004F732B" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_B8B5B2BD23FE2249B4DF922B004F420C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_E132EBF0783B40BEC633922B004FA8CF" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_073D65074C652CDB70D4922B004F732B" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_E132EBF0783B40BEC633922B004FA8CF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaap_AssetImpairmentCharges_2B3EA8801C7F0EE55E8D922B004F678D" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_073D65074C652CDB70D4922B004F732B" xlink:to="loc_us-gaap_AssetImpairmentCharges_2B3EA8801C7F0EE55E8D922B004F678D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_28AC8DE02193E2AB73B1922B004F4FEE" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_073D65074C652CDB70D4922B004F732B" xlink:to="loc_us-gaap_OperatingIncomeLoss_28AC8DE02193E2AB73B1922B004F4FEE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_5385981A3243DE75C793922B004F5F2D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingIncomeLoss_28AC8DE02193E2AB73B1922B004F4FEE" xlink:to="loc_us-gaap_InterestExpense_5385981A3243DE75C793922B004F5F2D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_0A00DEB8AE85783FFBA0922B004F2A14" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingIncomeLoss_28AC8DE02193E2AB73B1922B004F4FEE" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_0A00DEB8AE85783FFBA0922B004F2A14" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrealizedGainOnSecurities" xlink:label="loc_us-gaap_UnrealizedGainOnSecurities_B8701A76370F2257E8CD922B004F1867" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_073D65074C652CDB70D4922B004F732B" xlink:to="loc_us-gaap_UnrealizedGainOnSecurities_B8701A76370F2257E8CD922B004F1867" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_B2597D8A57060A9885B1922B004F90C9" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_073D65074C652CDB70D4922B004F732B" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_B2597D8A57060A9885B1922B004F90C9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_162C76850C95D301EDE0922B004F419C" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_073D65074C652CDB70D4922B004F732B" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_162C76850C95D301EDE0922B004F419C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9473C7355EDAE91F6345922B004FEA35" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_162C76850C95D301EDE0922B004F419C" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_9473C7355EDAE91F6345922B004FEA35" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_3119E60B42831B270443922B004F075F" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_073D65074C652CDB70D4922B004F732B" xlink:to="loc_us-gaap_NetIncomeLoss_3119E60B42831B270443922B004F075F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_BC3EF303D4684629F974922B004F132B" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_073D65074C652CDB70D4922B004F732B" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_BC3EF303D4684629F974922B004F132B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_69084282DFFA152AB100922B004F5022" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_BC3EF303D4684629F974922B004F132B" xlink:to="loc_us-gaap_EarningsPerShareBasic_69084282DFFA152AB100922B004F5022" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_FF0261CE42CE0A5442B0922B004F0CAB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_BC3EF303D4684629F974922B004F132B" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_FF0261CE42CE0A5442B0922B004F0CAB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_12704FEC04E2189D1125922B004F79E0" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_073D65074C652CDB70D4922B004F732B" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_12704FEC04E2189D1125922B004F79E0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_C1210868C5CFF40495CD922B004F92F7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_12704FEC04E2189D1125922B004F79E0" xlink:to="loc_us-gaap_EarningsPerShareDiluted_C1210868C5CFF40495CD922B004F92F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_483DB09EBACABC129558922B004FF5E7" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_12704FEC04E2189D1125922B004F79E0" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_483DB09EBACABC129558922B004FF5E7" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/DocumentAndEntityInformation" xlink:type="extended">
    <link:loc xlink:href="bio-20181231.xsd#bio_DocumentAndEntityInformation" xlink:label="loc_bio_DocumentAndEntityInformation_6E15DB144FD87E2A19684BBE31A98154" xlink:type="locator" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitiesTable" xlink:label="loc_dei_EntitiesTable_F499329B07233AA170614BBE31A939FF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bio_DocumentAndEntityInformation_6E15DB144FD87E2A19684BBE31A98154" xlink:to="loc_dei_EntitiesTable_F499329B07233AA170614BBE31A939FF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_C98A4FA6261375C9806A4BBE31A92B6B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_F499329B07233AA170614BBE31A939FF" xlink:to="loc_us-gaap_StatementClassOfStockAxis_C98A4FA6261375C9806A4BBE31A92B6B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_B9C8F5861A20767EE7FE4BBE31A96ECD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_C98A4FA6261375C9806A4BBE31A92B6B" xlink:to="loc_us-gaap_ClassOfStockDomain_B9C8F5861A20767EE7FE4BBE31A96ECD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_4D9C26456203C2ED8B554BBE31AA9F93" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_B9C8F5861A20767EE7FE4BBE31A96ECD" xlink:to="loc_us-gaap_CommonClassAMember_4D9C26456203C2ED8B554BBE31AA9F93" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_BBDB1B0D57C1EC6528794BBE31AAE2BA" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_B9C8F5861A20767EE7FE4BBE31A96ECD" xlink:to="loc_us-gaap_CommonClassBMember_BBDB1B0D57C1EC6528794BBE31AAE2BA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_F499329B07233AA170614BBE31A939FF" xlink:to="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_8935E7690F4348F239454BBE31AA33CF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:to="loc_dei_EntityRegistrantName_8935E7690F4348F239454BBE31AA33CF" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_1FA9E0F17B8C784A69F44BBE31AB6F9E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:to="loc_dei_DocumentType_1FA9E0F17B8C784A69F44BBE31AB6F9E" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_B7E387198308395CC6CB4BBE31AB4ECF" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:to="loc_dei_DocumentPeriodEndDate_B7E387198308395CC6CB4BBE31AB4ECF" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_04619C1700994A2BDA9A4BBE31ABE9F8" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:to="loc_dei_AmendmentFlag_04619C1700994A2BDA9A4BBE31ABE9F8" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_3954B6CB75482B333D9F4BBE31ABE9DD" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:to="loc_dei_EntityCentralIndexKey_3954B6CB75482B333D9F4BBE31ABE9DD" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_8B6894B462639AF1A1974BBE31AB7B02" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:to="loc_dei_CurrentFiscalYearEndDate_8B6894B462639AF1A1974BBE31AB7B02" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_C6D8BAE68D4B7AA460E04BBE31AC0D15" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_C6D8BAE68D4B7AA460E04BBE31AC0D15" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_C6FE7ADCB7EF4145AD1A4BBE31AC0FA9" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:to="loc_dei_EntityEmergingGrowthCompany_C6FE7ADCB7EF4145AD1A4BBE31AC0FA9" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_DA8B5169A42E5969887C4BBE31AC99EF" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:to="loc_dei_EntitySmallBusiness_DA8B5169A42E5969887C4BBE31AC99EF" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_518675150D4392E74C904BBE31AC39B9" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:to="loc_dei_EntityShellCompany_518675150D4392E74C904BBE31AC39B9" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_8838E60531FF16A53F4D4BBE31ACD082" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:to="loc_dei_EntityFilerCategory_8838E60531FF16A53F4D4BBE31ACD082" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_B6E9781B91F20C487FD94BBE31AC448C" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:to="loc_dei_EntityCurrentReportingStatus_B6E9781B91F20C487FD94BBE31AC448C" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_6AF896DCFE55BC143FC74BBE31ACABD9" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:to="loc_dei_EntityVoluntaryFilers_6AF896DCFE55BC143FC74BBE31ACABD9" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_C33EF20FDCB9EFE05ECA4BBE31AD5B27" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_C33EF20FDCB9EFE05ECA4BBE31AD5B27" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_E49CD9DAEEBC1055B9A44BBE31AD0A20" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:to="loc_dei_DocumentFiscalYearFocus_E49CD9DAEEBC1055B9A44BBE31AD0A20" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_840C8EF26D4C5FEAD45F4BBE31ADDBFE" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:to="loc_dei_DocumentFiscalPeriodFocus_840C8EF26D4C5FEAD45F4BBE31ADDBFE" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_dei_EntityPublicFloat_EF14247E3C103327C2F54BBE31ADEB41" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_72819C09367DDCD9A49E4BBE31AAEB74" xlink:to="loc_dei_EntityPublicFloat_EF14247E3C103327C2F54BBE31ADEB41" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutns" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_73B57EA99268D3F02034AE30E912CCBB" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_18FD86CC303CB68FF8F6AE30E9134D08" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_73B57EA99268D3F02034AE30E912CCBB" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_18FD86CC303CB68FF8F6AE30E9134D08" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_FFE78596B5AEBB88DC2CAE30E913017F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_18FD86CC303CB68FF8F6AE30E9134D08" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_FFE78596B5AEBB88DC2CAE30E913017F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_957029CD2FA3B7BE27B3AE30E9146DAA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_FFE78596B5AEBB88DC2CAE30E913017F" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_957029CD2FA3B7BE27B3AE30E9146DAA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_477C504F3B3951DF02D4AE30E914088D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_18FD86CC303CB68FF8F6AE30E9134D08" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_477C504F3B3951DF02D4AE30E914088D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_274064A501F5ED7A0294AE30E914DED7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_477C504F3B3951DF02D4AE30E914088D" xlink:to="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_274064A501F5ED7A0294AE30E914DED7" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutnsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_FAC8B50531C492DFFFA3AE30E81A6E5D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_968DAD71F3F17CE507C1AE30E81BEDE6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_FAC8B50531C492DFFFA3AE30E81A6E5D" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_968DAD71F3F17CE507C1AE30E81BEDE6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_9453A861F5B167106671AE30E81B21A5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_968DAD71F3F17CE507C1AE30E81BEDE6" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_9453A861F5B167106671AE30E81B21A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_C3D9BBEEE95B4D8B25B9AE30E81B930A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_9453A861F5B167106671AE30E81B21A5" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_C3D9BBEEE95B4D8B25B9AE30E81B930A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:label="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_C13DB8CAB2E64039F8CAAE30E81B4C46" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_C3D9BBEEE95B4D8B25B9AE30E81B930A" xlink:to="loc_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_C13DB8CAB2E64039F8CAAE30E81B4C46" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForCreditLossMember" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_C65732BAB0697D3A270FAE30E81C49CD" xlink:type="locator" />
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_C3D9BBEEE95B4D8B25B9AE30E81B930A" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_C65732BAB0697D3A270FAE30E81C49CD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_3FBC49011D80CC90A267AE30E81CE335" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_968DAD71F3F17CE507C1AE30E81BEDE6" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_3FBC49011D80CC90A267AE30E81CE335" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease_1410AE73663734B039AEAE30E81C7E9F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_3FBC49011D80CC90A267AE30E81CE335" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease_1410AE73663734B039AEAE30E81C7E9F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_FAA7FB357FB186EEE071AE30E81CBB66" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_3FBC49011D80CC90A267AE30E81CE335" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_FAA7FB357FB186EEE071AE30E81CBB66" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_34565289AAE19EACF8A3AE30E81C3194" xlink:type="locator" />
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_3FBC49011D80CC90A267AE30E81CE335" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_34565289AAE19EACF8A3AE30E81C3194" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_558EF26C7D4FADD0F265AE30E81D8E9D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_34565289AAE19EACF8A3AE30E81C3194" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_558EF26C7D4FADD0F265AE30E81D8E9D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_908D8D667C3B1CB5DAF2AE30E81DC398" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_34565289AAE19EACF8A3AE30E81C3194" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_908D8D667C3B1CB5DAF2AE30E81DC398" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_1F67C04231DA96FF9FEAAE30E81D81E1" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_34565289AAE19EACF8A3AE30E81C3194" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired_1F67C04231DA96FF9FEAAE30E81D81E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_3485130E9E58ED94CDEAAE30E81DFBC8" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_34565289AAE19EACF8A3AE30E81C3194" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_3485130E9E58ED94CDEAAE30E81DFBC8" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutnsScheduleIiValuationAndQualifyingAccountsTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_691999312DDA6888407EAE30E89E973F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_14E6712BC074BC076631AE30E89E74FB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_691999312DDA6888407EAE30E89E973F" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_14E6712BC074BC076631AE30E89E74FB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_FCF32AF6EAE0EDFE83C9AE30E89E5D4D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_14E6712BC074BC076631AE30E89E74FB" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_FCF32AF6EAE0EDFE83C9AE30E89E5D4D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_E2BE37643540B8C3B478AE30E89E05D9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_FCF32AF6EAE0EDFE83C9AE30E89E5D4D" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_E2BE37643540B8C3B478AE30E89E05D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_E74709BD02A118CA4CABAE30E89FA441" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_14E6712BC074BC076631AE30E89E74FB" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_E74709BD02A118CA4CABAE30E89FA441" xlink:type="arc" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>chart-fb6cb6843e3154ef808.jpg
<DESCRIPTION>GRAPHIC 12.31.18
<TEXT>
begin 644 chart-fb6cb6843e3154ef808.jpg
M_]C_X  02D9)1@ ! 0   0 !  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" $* E@# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#^_BBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **XCXC>.(/ASX-UKQ?+X=\6>+Y-+
MB@6R\*>!-%_X2'QAXDU*]NH+'3M&T#26NK&VFOKZ\N(8OM.I:CI>BZ;!Y^J:
M[JVDZ/97VHVWRAHG[?GPG\0?!#Q!\7[#P=\4K;Q)X8^+-]^S_JW[/OB31_!W
M@GX[K\?;*YLE7X-6>C>-O'GA[X>ZEXQU+2M2T_Q1H%[I_P 2KGP7XB\(7MIX
MGT/Q7?Z1<PW#@'W-17QCXF_;?^'/@;0],O\ Q]X(^*?@GQ'!\$M:_:-^)?PZ
MUC1?"FH^.O@=\%_#FIQZ1KWC?XJ6GA7QKXAT"V@TV^-[&FB^"?$/CCQ'K,>B
M>)[CP[I&L6_A7Q!)I_V'87]CJMC9ZGIEY::CIVH6MO?6&H6%S#>65]97<*7%
MI>6=W;O)!<VMU;RQSVUQ#(\4\,B2QNR.I(!;HH)P,\_@"3^0R:0,#QS^*L/Y
M@?E0 M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110!Y/\ &[QIX[^'_P -/$?BCX:?"'Q/\=?&]BEE%H/PR\(ZUX#\
M/:QX@N;Z_MK.64:Q\2_%_@7P?9V&D6TT^L:G_:7B;3Y[FQL9K/3!<ZG<VL#_
M !'X;\%VGCGX ZMX.^,W_!.?Q[XMTKXC_&'Q=?\ Q'^%GQGO?V//B#X@\4:K
MXITRZUS6OC;XTTVV^,WB;X6KX=UC6+QO!6CZ3H7B[5_&GA71;33;6R\*:?X8
MTJS*_II1@>@H _"VX_80_:)^%^A^-K'PG*WQ;U?XN?\ !,QOV#[2\USQHMS%
M\+/$_A/Q[\;O$7PGU7Q9K?C+4H->\8_#[0_"?[0-_P"$O$WB^P36OB%JL7PI
MT.\N?#>JWWBKS=,_8SX/_#VW^$GPG^&7PLM-2GUBU^&OP]\$^ +;5[J)(+G5
M+?P7X8TKPS#J-Q CR)#/?1Z6MW+$LCK'),R!F"Y/HU% ',>,?"&A^//#FH>%
M?$D-]/HVJ?9A>1:;K6N>';Q_LEW!?0>3K'AO4]'UFTQ<6T3/]CU&W\Z,/;S^
M9;RRQ2?B3\>;74O@#_P6'_X)&_#+X3^,OB9X6^'/QP^'/_!1J3XN>!&^*_Q-
M\0>#_B%/\-/A/\*M<\ W/B?PYXI\7:[I.HW/A#5M7U+4- N7M5N-.NKVYE@E
M7S"H_=VOPQ_;<_Y3@?\ !#G_ +)O_P %4O\ U2/P9H _<ZBBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **XSXA?$
M#PE\+?!VM^//'&J-H_ACP];Q7&HWL6G:MK-VS7-U!865CIFBZ#8:IKNN:QJ>
MH75KINCZ'H>F:EK.LZG=6NFZ587E]<P0/XKX0_;(_9O\>_#+2/BYX/\ B5:Z
M[X1U[Q_J'PGTNUM?#WC"'QU-\5M)O-1LM8^%EQ\*[WP[:?%#3OB;HTFCZM/K
M?P_U/P=9^+-&T[3-0U;4])M-)LKB^C /IVBOG#5OVN?V<]%T#PKXIN_BMX;F
M\.^,O!VI_$31]9TL:GK>GV_P\T.]TO3/$'Q!\17&C:??KX0\">&M4UK2]*\3
M>+_%HT30/#>K7D6EZY?V%^L]O#]' @@$'(/.>O7GMQTY!'!'(XH 6OPQ_;<_
MY3@?\$.?^R;_ /!5+_U2/P9K]SB0!DD >IX%?AA^VV0?^"X'_!#G!!_XMO\
M\%4>AS_S1+X,_P"!_(T ?N?1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
MPG\4/^$>@^(VO>"],\0>*H)M;\$?;KY_#G@?QQXIGT"'3)(K6%+?Q-<V&K7
MOU=--MTBFW=;_P $&])^,OCE/VI;?X9_&G1_A]#9GX-C7KG5_ :?%35KTW ^
M(QT_^PY=6\;Z/I'ATVP@NQ=M>Z-X@74O/@*)9&R+7']76L>%?#/B!K=]=\/:
M'K3VBR):MJVD:=J36R3%&E2W:^MIS"LK1QF18BH<HA8$JN':-X9\.^'?M']@
M:#HNB?:_*^U?V1I6GZ9]I\CS/)^T?8;:W\[RO-E\KS=_E^8^S;O;/W4_$.BN
M"UPIA\DHT*D8QC#%RKPQ>&BHYG',&W@L;A<3[1SC>G+VN(FE4;JTXTXQITH?
MF=/PGQ#\0O\ 7?%<25\12E*4JF!AAJF!Q<W+)EE2Y<QR[&83V2C.U6/LL+!R
MHQ5"JZDI5*U3YED_9F\<:]'%_P )U^UO^TKX@; %Q9^%]5^&?PETN1<*2D)^
M&7PT\/\ B2!2VY0__"427"QE0;AI$\UGR?L0_LXZC-'<^+O"'B/XFW2G,LWQ
M=^*7Q7^+$=PVXMNFL/B!XV\0:2P(9E:-=/2)D=U9"LDH?ZSHKX+^V,SCI2QE
M7"QU]S J& AKO>G@HT(/YQ9^G_V!D\OX^ HXV6G[S,G4S.KIL_:YA/$U%\I(
M\J\(? KX*?#Z1)? ?PA^&'@J1  DOA/P!X3\/2C:& /G:3I%I,6.]R7:0L2[
MDDEVSZH% R>>>N68CGV)( ]@,4M%<-6M5KR<ZU6I6F]YU9RJ2?K*;;_$]*CA
MZ&&@J>'H4:%-;4Z-.%*"VVA",8K9;(0*HZ #Z #^5+1169L%%%% !1110 44
M44 %%%% !1110 4444 %!SV]1^6>?THH.>WJ/RSS^E 'YI7\_P#P5LAUCQ-_
M8.G?L"W/A6/Q9XP;PA+XRUK]HF#QG)X''BC6&\%CQ/:^#O#MYX:7Q,/"7]C)
MK46A3W%@^J"X^RE@VP>_?L3+XQ/[.WAV]^(6N?"WQ%XWUSQU\</%'BG5?@MJ
MVJZU\,9-:\6?'7XD^);VR\*WVOA/$"V^D2ZJ=&U*P\0PVVO:1KFGZII.LVUM
MJ-E<01_GE\8OVROVM/@/\3IOAK\3/VF_^"/'PFUGQ/XI\2W'PM\$_M"_'_Q_
M\.?C%K_P_OO&&LVWP\N=5\*Q7UC876MWOAU=)L[ZX\/03:->:XEU!ITLCYC'
MZ6_LG>$OBMX+^".BZ3\;SX!;XIZCXR^+WC/Q>_PMN=;N_AZ][\1/C#X\^(%F
M_A&X\2JGB&31VTGQ-IYA&M(FI))YJ7(+KD@'T#J<FFQ:;J$NLO8QZ1%97<FJ
MR:FUNFFQZ:D$C7SZ@]T1:I9+:B4W;7)$"P"0S$1[J_&+X'V7P5\7_P#!*_\
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
M]N/Q'%\?]-^,?Q7\):/X<3]LGX\_ =_V:=+^'/C[Q#\//"W@CX:>!/@K\1_
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
M^O9G5;]GC,GHO1J&'PF89WI9-_O,/7RZ_7_EU?T/@+]O[]MZ;1/V0/C9XA^
MUI^T-X9\:6/AK2+GPY\4D^ WQ0\#^'/"TTOBOP_'-J5QXJ^)7@O0]%A@N=-E
MELX9$MM0-S_:ENMM$Y>1[?\ G]_8P_X**_MW>-OVKO@1X3U3XY?$CXMZ7KWQ
M!M;"^^&FHZ]X+T2P\:6S:3K,IT2\U>?P[;PZ;#(\*7)N99XD#VBQ[]TB@_U
M?M7Z7\4?C+^SK\7?A_JO[/=O?Z%X@\*R"\TO6O'.E:SJEU%INI6.LQ?8O#7A
M6VO_ .U]2M7TQ+RVTU?$$$4]Y%;P@ZBKRVDOXS_LF_!^7QU^T3\*9?"'AC1K
M;6O ^LW/BK3_ !4OA*WU"'X>06FD:GI[>)5MX#IEO&8#>C3M,L]0N!IEQJUY
M:12V-Z\8MZY:_P!(7A#@C%95P5/PUSOB#%\75\7"EFF)PU/#5\$\72H9?@Z>
M#IYOEF7XC,)T\6G6QT*6)RBA@,-4I8FEC*U>K4IT?QOCC <4XWC7AO$8/B+,
M\+A^7*Z<L)@,/F64TL54HYM6JXF*PF(KSH5)_5YTU[3$?6J4]*>)C"A#7]UE
M\7_MJZY;*=-^"O[/G@IF7F?Q9\?/''BN[B!2)1(VD>$/@AIUK*59I95B7Q'%
MYZQK$TUH[^:O!>*O&'[1GAY3!\0OVF_V1?A+=2A6CTK2_A7XS\8^(L%97$5G
M'XE^.'AZXU%U8QQ%H?"6^X$9F2WMFE%NO;>+=#^$'AOYOCY^TGJMZCPHMSIO
MCGXP>'?A9X;=@B?*WASP;<^ ;.ZA8NF(-3.I!A(JR&4,">:\+_M%?L0>!KEK
M#X7:SX+UF_(\N0? _P"'WB7XGZG>.QV_O[[X6^$O%5W?2NV 9;B^E>1W0,Y:
M1-VW]L\0U_\ <<AX=R2G+6-;,?:YSBZ:[5,ME+$863>EN3/)6U3Z'[$LKS&O
M_&QN8<K5E+$9BZ%56M\6'R*CEM-MZZQQWJ>:6\?QX\6"6'1OCY^U/X[BN(28
M+WX>? WX"_ SPG+\\>&3Q-\8_ VHZS]F>.,EKK19-4F\V6:6U!B>&WBM6_[)
MOQI\7(I\5?&+XJZ#!<H_VB35OVD?BYXLU8K(KJ^_1?A5_P ,_P#@JTF<RRN8
M8AJ]E$9#"HGLX;2VMO=E_:BO-5F\GP7^S9^U#XO)7]S<W'PQT_X:6,F1N4F[
M^-/BSX<2I&RD-O\ LK\?+M+D+21?$O\ :QUYI4T/]F/P;X4C(80W/Q4_:"TJ
MRN(R055I=*^%W@'XGQN5)5VA374#J'03(Y1@7SVO=XSB'$TU*SJ4,AP.6\-X
M=M6LZ5?+<,LZHO35QSEOSOJ-<+X.I;Z[B,;CHZWH5\9BZ^'Z?"L9B,7B8;?9
MQ6S/(]"_X)G_ +.2ZC#KGQ"3QU\6-73<9%\;^/\ QE?Z%N:1)/W>B2Z]<F10
M8H44ZCJ.I3>3;6L+SR);0A/K3PA\"_@O\/K46G@SX6?#[PQ"$5';2O">AVL\
MJJRNHGN_L;7=QAT60&>>0^8/,)+_ #5Y-'H7[:NOK*NH_$/]G#X<1/G:GAWX
M9?$;XGZE "0VV+5O$GQ$^'FFR,O*>;)X7*.HWB!"RK$1? #XQZQ"\7C7]L#X
MRW"2,2]I\/?"7P6^&MGL/F#RDNX?AYXG\40IL95#Q>)DG5@TBRJ_E&"%EN"=
M>GBZ]*6.QM%WI9AF=?$9KF4+6MRYCF57%8[2R:7UBR>JL=^"R')<N;E@<JP&
M&G)WE5I86BJTWM>==P=6;\Y3;/JF.."&-(X4$<29");H4C7<2QVI" @RS$G
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
MN+6[M+F)H;BVN8)5:*>WGA=XIH9%:.2-V1U*L0>&L_A+\+-.\!VGPLT_X;>
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
MB;M2DE2&-;<S/"TB/]%45"R' :\U3-:J>\*^?9Y7IM:73I5LQG2:=M4X-%K
M8?6\L5)/=3Q^.G%[;PGB'%[;6L?*=[^Q9^SQKD[7?B_P0/&][(L2S7?BK4;R
M^EF$*GRQ*MH^GP,J.?-B185C@<(MND,,<<2ZWA[]C7]E'PLV[0OV=O@[9-ND
M8L? /A^Z8M+$(I69KZSNBS2(H\QFR9&S(V9"7/TM11_JYP^VI2R3*JDXZJI6
MP&&K5+]W4JTYU&_-R;\Q_P!G8#1O!8637VIT*4Y>KE.,I-^;9X5KO[+_ .S=
MXF>"7Q#\ _@UK4EM$(8'U/X:>#KMHH58LL:&71SA%8EE'\))QC)KEIOV+/V3
M)!&(/V=?@_I8CWC&@^!M%\.B02%683C0;?31<C<H91<"4(Q9D"EW+?3U%>I0
MP^'PL5##4*.'@MHT*4*,5Z1IQBE]QTTZ=.DN6E"%./:G&,%]T4D?*4_[#_[*
MLNUHO@OX5TV5=P-SHDNO:!=R(PPT,UYH>M:==3V[85C;3326Y=$D\KS$1EBC
M_8@_9J@=9++P)J^DSKNVW>@_$WXN:!?A6!5XOM^C>/;&\\B0'$UOYWDS84R1
ML40K]945L6?E=^VE\ -+^$W[.WCSQ+^SM\-_V@_''QMO;6'PU\.+'P!\:OVC
M=;U?1/$'B!GLO^$NO+>#XI.J:3X5TXWVL7(NXI;*^NK>RT>XBE74O+;^?G]B
MK]E[]JGX6?M&?#[5?C)^QY\>_%/P<U_4H/!_Q.TG6/"'BXZ='X;UVYCAA\2W
MEMI^H0?;U\(ZPUIXBN+.ZBO+2XT^'68OL4D]U&Z?VKX!ZC-)@>@_(4K*Z=E=
M7L[:JZL[/I=-IVW6@67;;;R/$_"O[-G[/?@EHYO"/P.^$?AJYC7:+S1OASX1
ML;]L(T9:34(](^WS,RL^Z6:X>23S'9V8R.6]HCABA1(XD6*-!M2.(>7&HSG"
MQQ[44>P4=_4U+13 3:N<[1GU(!/Y]>]+110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%(6 ZG&<]>.G4_0=ST%+0 5^&/
M[;G_ "G _P""'/\ V3?_ (*I?^J1^#-?N=7X8_MN?\IP/^"'/_9-_P#@JE_Z
MI'X,T ?N=1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %?*O[9/PU^-7Q;^"6J>!?@9X@\)Z'XEU;6='?7;/Q?XM^
M,/PVLO%GA"RDN+O5?!5A\6?@)KV@_%?X1ZEXDO8M)M/^%C>$&UG4?#^FKJ2#
MPYK<=Z]H?JJO-/B5\(O OQ;MO#]IXYT[5+Z+POKG_"1:,VD>+/&/A"X@U)M,
MU#1IEN;OP9X@\/7>IZ;>:7JE]9:AH>JSWVAZC!/MO]-N&CA:, _#OP]\=/$7
MQ+G\-?#C1[CXQ_L]?"KX<_\ !*CXM?M$:#!K_P 8/&/C+QKX:_:"\-_%C5/A
MAK=_XJ^+NL^)]5\3?&;_ (4)/X+N;S1M<\6:QJ_AGQO9>/[/Q5XATF_2^T2V
MTG]D_P!E3XA^*_B[^S#^SG\5_'EC%I?CCXF_ CX/_$+QEI<%I)80Z9XK\:_#
MOPWXF\1:?%8R_O;*.SUC5+V".TE DMHT6!@#&:UO''[/7P7^(VG>'-(\8?#S
MP]JFE^$M U?PCH.GQ0W&DV=GX)\0VFEV'B/P%-;:)<Z;%J/P]\366AZ):>)_
M &IK>>#?$=OHND1:WH=^FF6(@]CBBC@CCAAC2**)%CBBC54CCC10J(B( J(B
M@*B* JJ J@  4 <UXSU3Q+HWAO4=2\(>&(O&/B&W^R_8/#LVOV?AB/4/-O+>
M&YW:W?VE]:67V:TDGNQYMK)YY@%LFR29'7^?;]N[P_\ MV>-/^"CG_!+[XW?
M!/X"_ Z/Q[\$/!/[?5G8^"OC)^T+JVA>&?%=I\1?AQ\']"U*Y/BGX>_";QM?
MZ1/H5HBW5I!)H=PNJ73K;2S:; C7Y_HQKROQ/\(?#/BOXI?##XN:E=:S%XF^
M$^F?$32?#=K9W5I%HUS;?$RP\.:=K[:Q:RV,]W<S6\'AC3VTIK6^LDMY9+MK
ME+Q9(DA /S._X6O_ ,%R/^C-?^"<G_B<WQX_^A'H_P"%K_\ !<C_ *,U_P""
M<G_B<WQX_P#H1Z_86B@#\>O^%K_\%R/^C-?^"<G_ (G-\>/_ *$>C_A:_P#P
M7(_Z,U_X)R?^)S?'C_Z$>OV%HH _'K_A:_\ P7(_Z,U_X)R?^)S?'C_Z$>C_
M (6O_P %R/\ HS7_ ()R?^)S?'C_ .A'K]A:* /QZ_X6O_P7(_Z,U_X)R?\
MB<WQX_\ H1Z/^%K_ /!<C_HS7_@G)_XG-\>/_H1Z_86B@#\>O^%K_P#!<C_H
MS7_@G)_XG-\>/_H1Z/\ A:__  7(_P"C-?\ @G)_XG-\>/\ Z$>OV%HH _'K
M_A:__!<C_HS7_@G)_P")S?'C_P"A'KSJQ_:F_P""TFH?%OQ/\%X/V,/^"? \
M7>$OAOX$^*6J32?MM_'-=%?PY\0_%7Q%\'Z%!:7P_90:XFU6+5/AAXBEU&VD
MLH;:VLY=+DAO;F>ZGMK3]RJ\TL?A7X=T_P",'BGXV07.K-XL\7?#;P%\+=3L
MY+FU;0HO#WP[\4_$CQ=H=S9VBV2WL6K3ZG\4?$,6I7$NH3VL]G;Z3%;V=K+;
MW4]X ?F+_P +7_X+D?\ 1FO_  3D_P#$YOCQ_P#0CT?\+7_X+D?]&:_\$Y/_
M !.;X\?_ $(]?L+10!^/7_"U_P#@N1_T9K_P3D_\3F^/'_T(]'_"U_\ @N1_
MT9K_ ,$Y/_$YOCQ_]"/7["T4 ?CU_P +7_X+D?\ 1FO_  3D_P#$YOCQ_P#0
MCT?\+7_X+D?]&:_\$Y/_ !.;X\?_ $(]?L+10!^/7_"U_P#@N1_T9K_P3D_\
M3F^/'_T(]'_"U_\ @N1_T9K_ ,$Y/_$YOCQ_]"/7["T4 ?CU_P +7_X+D?\
M1FO_  3D_P#$YOCQ_P#0CT?\+7_X+D?]&:_\$Y/_ !.;X\?_ $(]?L+10!^/
M1^*__!<< G_AC3_@G)Q_U?-\>/\ Z$>O.O O[4W_  6D^(6N?%?0-!_8P_X)
M\1WWP<^))^%OBMM1_;;^.=M;S^)/^%??#[XE"?1I(_V4+A[S2CX?^)/A^+[3
M<QV-R-3AU.V:R6&V@NKO]RCR"/6O-? /PL\._#G7?BUX@T.YU:XO?C+\2E^*
M7BE-3N;6>VM/$2_#OX>_#,6VB);V5I):Z3_8'PUT&X-O>2W]U_:EQJEQ]L^S
M7%M:6@!^8G_"U_\ @N1_T9K_ ,$Y/_$YOCQ_]"/1_P +7_X+D?\ 1FO_  3D
M_P#$YOCQ_P#0CU^PM% 'X]?\+7_X+D?]&:_\$Y/_ !.;X\?_ $(]'_"U_P#@
MN1_T9K_P3D_\3F^/'_T(]?L+10!^/7_"U_\ @N1_T9K_ ,$Y/_$YOCQ_]"/1
M_P +7_X+D?\ 1FO_  3D_P#$YOCQ_P#0CU^PM% 'X]?\+7_X+D?]&:_\$Y/_
M !.;X\?_ $(]'_"U_P#@N1_T9K_P3D_\3F^/'_T(]?L+10!^/7_"U_\ @N1_
MT9K_ ,$Y/_$YOCQ_]"/1_P +7_X+D?\ 1FO_  3D_P#$YOCQ_P#0CU^PM% '
MX]K\5O\ @N.613^QO_P3C0.Z)O;]N7X]%5WN$W,$_9%=RJDY8(CO@':K' /F
M/P?_ &K_ /@L_P#&[X?Z/\2?!O[&/_!/F'0-:O\ Q7IMM#K?[;/QSL-3BN?!
MWC/Q'X%U47%M!^RC>VZI)J_AB_GLI(;N<3:?+:32_9[F2>TM_P!T2 PP?53^
M*L&'ZCGVKRWX,?"+PS\#/A[I7PV\(76LWF@Z/J7BS5+6XU^ZM+S5'N/&/C+Q
M#XXU19KBRL=.MWABU?Q+?PV2I:1O%81VL,SSSQRW,P!^9O\ PM?_ (+D?]&:
M_P#!.3_Q.;X\?_0CT?\ "U_^"Y'_ $9K_P $Y/\ Q.;X\?\ T(]?L+10!^/7
M_"U_^"Y'_1FO_!.3_P 3F^/'_P!"/1_PM?\ X+D?]&:_\$Y/_$YOCQ_]"/7[
M"T4 ?CU_PM?_ (+D?]&:_P#!.3_Q.;X\?_0CT?\ "U_^"Y'_ $9K_P $Y/\
MQ.;X\?\ T(]?L+10!^/7_"U_^"Y'_1FO_!.3_P 3F^/'_P!"/1_PM?\ X+D?
M]&:_\$Y/_$YOCQ_]"/7["T4 ?CU_PM?_ (+D?]&:_P#!.3_Q.;X\?_0CT?\
M"U_^"Y'_ $9K_P $Y/\ Q.;X\?\ T(]?L+10!^)?Q"_:-_X+7?#3P%XX^(WB
M/]C/_@GBWA_P!X-\5>.-;CTW]M[X[7>HRZ1X0T#4?$>I0Z?:O^R9;QW%_/9:
M9/#8PS7%M;R73PI<75K TEQ'I^&/CQ_P6X\6^&O#OBK2?V-/^"=8TOQ/H&B^
M(M.6Z_;A^/$%TECKNEVFK6D=U"/V29%BNHK>\CCN4CEFB6=9%AGGB"2O^MOQ
M'\"Z/\4/A]XY^&WB&;4+;0?B!X.\4>"-:N-)F@M]4@TGQ;H6H>'M2FTZXNK:
M\MH+^*RU*>2SFN+2ZABN5B>6WGC5HGU/"?ANP\'>%_#GA/2Y+J73?#&@Z/X>
MT^6]DCEO)+'1--M=+M)+J6&&WBDN7M[2)IY(X(8WF+LD4:D(H!^37_"U_P#@
MN1_T9K_P3D_\3F^/'_T(]'_"U_\ @N1_T9K_ ,$Y/_$YOCQ_]"/7["T4 ?CU
M_P +7_X+D?\ 1FO_  3D_P#$YOCQ_P#0CT?\+7_X+D?]&:_\$Y/_ !.;X\?_
M $(]?L+10!^/7_"U_P#@N1_T9K_P3D_\3F^/'_T(]'_"U_\ @N1_T9K_ ,$Y
M/_$YOCQ_]"/7["T4 ?CU_P +7_X+D?\ 1FO_  3D_P#$YOCQ_P#0CT?\+7_X
M+D?]&:_\$Y/_ !.;X\?_ $(]?L+10!^/7_"U_P#@N1_T9K_P3D_\3F^/'_T(
M]'_"U_\ @N1_T9K_ ,$Y/_$YOCQ_]"/7["T4 ?BOXG_:G_X*W?!RTT?Q]\=?
MV1/V&=*^$.G^./AIHOQ"U/X<?MB?&7Q;X\TWPSXX^)/A+P!J&I^$O#6M_LQ>
M&=$US6]*7Q4FIVNEZOXBT.PO19R6\NI6[/&'_:=3N&?=A_WRQ7]<9KRWXS_"
M+PS\<_A[JOPV\7W6LV>@ZQJ7A/5+JXT"ZM+/5$N/!WC+P]XXTM8;B]L=1MTA
MEU?PU80WJO:2/+8274,+P3R17,/J0 48'JQY]68L?U/'M0 M%%% !1110 44
M44 %%%% !1110 4444 %%%,D4M&ZK(T3,K*LB!&>-B"%=%D22,NA(90\;J6
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
M[_Y_S[X'4B@ HHHH ***0D#J0.O4@=.O7T[T +12$@#)( /0DC!_&@LJC+,
M#P"2 "3T&3ZT +12 @C(((ZY!&,>N>E ((R""#R""""/7(XH 6BD!# %2"#T
M(((/T(XHR.>1QUYZ?7TH 6BD#*>C \9X(/'KQV]Z6@ HHI,CDY&!U.1QWY].
M"#S0 M%(2  20 <8)(P<],'OGMZTM !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% 'F7Q%\>^(/!']D?V%\+/'?Q+_M+[=]J_X0J3PE'_8W
MV3[+Y)U+_A*/$OA[/V_[1(+3[#]KQ]DN/M'D?N?-\S_X7S\0/^C6OCK_ .!'
MPG_^>37TR0#U /UI,#T'Y"O#QF69GB,34K8?B/,<!1GR<F$H8/)JM*ERPA&7
M)4Q>6U\1+GE&527M*L[2G)1Y8)07%6PV)J5)3IYCB*$':U*G1P4X1LHIVE6P
MU2H^9IR?--V<G:R22_*G]L#]K;XT^#O"?AJP\*?#KQY\%;OQ)JM];W/BKQA;
M>";^\N+?3[..?^R_#9T77_%5G:WLYF:XO;K4K6"XCL[?&EEY&NIK6E^QU^UO
M\;?%V@>+='\5^ ?'?QOF\-WFDM9^)/"5OX+L=4TZ'5(;QCI?B636=;\*6%Z[
M&S%SI5Q90SZAY#7*:D3&ME-)^F_C7P'X-^(V@W'ACQSX:T;Q5H%S+%/)I>M6
M45[:BY@+&"ZA#C?;W<&]_)NK=XKB(.XCE4.P,7@;X>>"/AIH2>&O 7A;1?">
MAI/+=G3M%LH[2&6[F"K->7++NFN[N5$C1[JZEFN&CCCC:0I&BK^>2X%XX?'<
M.(5XA9C_ &#' ^P>7\E%5O:?5G1]DLN6%_L)TWB']<>,EA'BKVH^S<DL4OG7
MD>>?VZLP_P!8<3]05#V;P_+!3YO9<CC]7]E]0Y74_?>V]C[6]H<MTJK\8_X7
MS\0/^C6OCK_X$?"?_P">37H_P[^(/B+QM<:K#KOPF\?_  V33H;.6VN/&DGA
M"2'5VN9+E)8=/_X1CQ/X@D$MD((Y+G[9':H4N8?(>5A*L?J.!Z#\A2X Z "O
MT+"97F>'Q%*MB.),QQU&#ESX6O@\EI4JUX.*4ZF%RVAB(J,FJB]G5@W**4FX
MN<9?0TL+BJ=2,ZF98FO"-^:E.C@H0G>-ES2I8:G45G[RY9QU23O&Z?YZ?\%8
M/B%XZ^$?_!.+]LSXJ_#'Q;XB\"?$7X:_ 'Q_XY\$>+O"E^=/UW0O$_AK2FU'
M2;VQD99;6X9;B,(]CJ%O=:=>*YAO+>6)N/D./]ISQS\*?VC_ ([_  ]\1S?M
M :9\&?#W_!.WXC_'_2/A)\??%.F:1\7?B?\ $'X=:Y$?%6M_LU?%72-4U?58
M-/\ #?@O4X="^+<?B7XBPWG@OQCXJ^$'B'P9X?T73)_$^O7GZN_M%? 3P%^U
M#\%/B-^S_P#%)-;G^''Q7\-7W@[QQ8>'M:N/#FJZKX9U15CU328-=L8VU+2X
M]0@7[/<76ERVFH+"SK;W<!9F/CVI?L,_!CQ)J7BKQ-XYO_B/\0_'?BCX)>.O
MV=H_'_C?X@:OK7B?PI\(OB8]G+X_\,> D6*T\-^";GQA+IFC/XC\3Z!X<M?%
MNM#0/#D.I:[<VWAW1H++W3N/#]9_X*-> _!/PX\;>/=(\!>+/$_PU_9R\#_L
MZ^)/VB-:E\5I?^+_ (>:#\<_!_AOQGI]QINGZM;W^H_$_4_A_P##SQ+X>^('
MQ,GO->\/ZC=>'M3\_P *R>-_%WVSP]'Y+_P4I_;7\ /^R?\ M.V'[-'[15NO
MQY_9Y^)G[/'ACXAZ=\&_&5N_Q+^'%QXP_:E^&GPK\3Z!JVFVK2BTU/7-$U'Q
MEX7M[#5;:91J+/+;I!J=C:7=K]>#]@']GI;B\VZ;XH&D>)OAM\(_A3\4O#+^
M)IYO#?QI\(_ H)'\*XOBKIL]I(?$.K^&K)7T6\U_3I]#U?Q?X8D'A'QS=>)?
M"MO9:-:^Q?M'_L[?#[]J7X3ZO\%_B@WB,^!]=USP=X@U6V\+^(+GPQJMU?\
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
M"WRU]G4TJIY*J3ZD#_"@#X._X;"^,O\ TCW_ &N__ S]G/\ ^?M7XS?MQ?\
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
M6C^(O#FCZ%YFMZ'XE\,Z%K4.LZ[8Z[J&J76G^3XCGUNPO=3L[[Y4\>?\$_\
M4-,^./[-GC?X+Z]XAT7P_P"%OVIOCO\ M-_&WQ1JWQ#ED\=KXL^,/[,/B+X#
MW&H^ ;35O"GB'0;]=1\0:IIOBK7_  GJ]OI_A2T0:W<:1:-+-I6B6@!]!> ?
MVW?AAXM_9!L/VOO$]M<_"KPK]FU[2?$?AOXB:YX7T.^\+?$CPM\1-7^#>O\
MP[U'Q-)JH\'/?1_%S0[[P3I7B-=7B\.:M))8ZU%=PZ9=AX_R^^''[=GQ&^(>
MJZ]\,]"_: \+?%&\^*7_  6"T_\ 9=N?'GPKUGPGX@L/A1\ -2_93MOVB#H'
M@?4/#TKC3=)UW4OAMXR^%OA/QYK$5YX@N[G7/$7B2QN[?Q38P#2/W#^''P=^
M'?PI^&NA_"3P9X<M;'P+H%K=06VD7SRZTUY<:EJMYK^M:MK-YJ[WEUK6N:_X
MAU+4_$6O:QJ<MS?ZOKNI7VJWLTMW<R2'RH?L<? */3?B/IUIX/?3Y/B;\<],
M_:3U?5;#4[RUUK1/C9H6E>#]'T#QYX-U*-EG\*ZEHMIX&T);.TTS;I<J-K%K
MJ-C?Z=XAUVQOP#\OOA5^U+\=_CA\?/%O[)]U\2?$_@K3_@KH'_!1C5E^-&E6
M>AQ:IXXU#]GCX^?"?X3_  *;Q%J4VF?V5>/\/-"^)M_??$W2X;&'3_'OB;PY
MH=QXDA_LBZUW0M2_5/\ 8X^,>O?M#_LE?LQ?'KQ5IMIH_B;XT_L__!_XJ^(=
M+T^*:'3K#7/'W@#0/$^K6VFQ7$DLZ::FH:G<?V<LTLDHL3 'DD8%VPM4_8L^
M .I>'/#GAV/PUK&DCPY!\6+)=>T/Q;XDTCQ=KFG?'W58]>^.VG^*/%=IJ*:Y
MX@M_C!KT-OX@\=2ZA>/?7_B*QTKQ!IUYI6M:/I%_8_2_A_0-$\*:%HOACPUI
M.GZ#X<\.:3IN@Z!H>D6D%AI6C:+H]E!IVE:3IEC;)';V6GZ=86UO965I!&D-
MM;010Q(J(H !KT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
5%% !1110 4444 %%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>a10k123118_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:bio="http://www.bio-rad.com/20181231"
  xmlns:country="http://xbrl.sec.gov/country/2017-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2018-01-31"
  xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31"
  xmlns:srt="http://fasb.org/srt/2018-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2018-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="bio-20181231.xsd" xlink:type="simple"/>
    <context id="FD2018Q4YTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2018Q2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="I2018Q4SharesOutstanding_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-26</instant>
        </period>
    </context>
    <context id="I2018Q4SharesOutstanding_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-26</instant>
        </period>
    </context>
    <context id="FI2018Q4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementClassOfStockAxis_bio_TreasuryClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">bio:TreasuryClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementClassOfStockAxis_bio_TreasuryClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">bio:TreasuryClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementClassOfStockAxis_bio_TreasuryClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">bio:TreasuryClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementClassOfStockAxis_bio_TreasuryClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">bio:TreasuryClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2016Q4YTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FI2016Q4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FI2015Q4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="I2018Q1SD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201616Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201616Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="I2018Q1SD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <context id="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="I2018Q1SD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <context id="I2018Q1SD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="I2018Q1SD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:NewAccountingPronouncementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:NewAccountingPronouncementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201601Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201601Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:NewAccountingPronouncementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2018Q4_bio_EmployeeLocationAxis_naics_ZZ541714">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="bio:EmployeeLocationAxis">naics:ZZ541714</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2016Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:NewAccountingPronouncementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="I2018Q1SD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201601Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201601Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <context id="I2018Q1SD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:NewAccountingPronouncementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_bio_ReagentRentalEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">bio:ReagentRentalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_bio_ReagentRentalEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">bio:ReagentRentalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:NewAccountingPronouncementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerSoftwareIntangibleAssetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerSoftwareIntangibleAssetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q1QTD_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:RainDanceTechnologiesInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="I2017Q1_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:RainDanceTechnologiesInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-02-15</instant>
        </period>
    </context>
    <context id="I2017Q1_us-gaap_BalanceSheetLocationAxis_us-gaap_DeferredTaxAssetDomain_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:DeferredTaxAssetDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:RainDanceTechnologiesInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-02-15</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_bio_ForwardforeignexchangecontracttopurchaseforeigncurrencyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">bio:ForwardforeignexchangecontracttopurchaseforeigncurrencyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_bio_ForwardforeignexchangecontracttosellforeigncurrencyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">bio:ForwardforeignexchangecontracttosellforeigncurrencyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_bio_ForwardforeignexchangecontracttopurchaseforeigncurrencyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">bio:ForwardforeignexchangecontracttopurchaseforeigncurrencyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_bio_ForwardforeignexchangecontracttosellforeigncurrencyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">bio:ForwardforeignexchangecontracttosellforeigncurrencyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLongTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AvailableforsaleSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLongTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AvailableforsaleSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLongTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_InterestBearingDepositsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestBearingDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CommercialPaperMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_USTreasuryAndGovernmentMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_USTreasuryAndGovernmentMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_InterestBearingDepositsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestBearingDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_InterestBearingDepositsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestBearingDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CommercialPaperMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_USTreasuryAndGovernmentMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_USTreasuryAndGovernmentMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_InterestBearingDepositsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestBearingDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_InterestBearingDepositsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestBearingDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CommercialPaperMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CommercialPaperMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:AnalyticalFlowCytometerPlatformMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:AnalyticalFlowCytometerPlatformMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CommercialPaperMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CommercialPaperMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CommercialPaperMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CommercialPaperMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherCurrentLiabilitiesMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherCurrentLiabilitiesMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2018Q3QTD_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:AnalyticalFlowCytometerPlatformMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember_us-gaap_ContingentConsiderationByTypeAxis_bio_SalesmilestonepercentageofannualinvoicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:AnalyticalFlowCytometerPlatformMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">bio:SalesmilestonepercentageofannualinvoicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember_us-gaap_ContingentConsiderationByTypeAxis_bio_SalesmilestonepercentageofannualinvoiceslowMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:AnalyticalFlowCytometerPlatformMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">bio:SalesmilestonepercentageofannualinvoiceslowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember_us-gaap_ContingentConsiderationByTypeAxis_bio_SalesmilestoneminimumamountMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:AnalyticalFlowCytometerPlatformMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">bio:SalesmilestoneminimumamountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="D2018Q4_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:AnalyticalFlowCytometerPlatformMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q1QTD_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:AnalyticalFlowCytometerPlatformMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLongTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_DebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_DebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLongTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember_us-gaap_ContingentConsiderationByTypeAxis_bio_ProjectedVolatilityOfSalesMemberMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:AnalyticalFlowCytometerPlatformMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">bio:ProjectedVolatilityOfSalesMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember_us-gaap_ContingentConsiderationByTypeAxis_bio_MarketPriceOfRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:AnalyticalFlowCytometerPlatformMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">bio:MarketPriceOfRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bio_KnowHowMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">bio:KnowHowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2018Q1QTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_DiaMedMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:DiaMedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_CellsorterMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:CellsorterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:LifeScienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="I2017Q1_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:RainDanceTechnologiesInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-02-15</instant>
        </period>
    </context>
    <context id="I2017Q1_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:RainDanceTechnologiesInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-02-15</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_CellsorterMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:CellsorterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:LifeScienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:LifeScienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:LifeScienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="I2017Q1_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:RainDanceTechnologiesInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-02-15</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_PasteurSanofiDiagnosicsS.A.Member_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:PasteurSanofiDiagnosicsS.A.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_BiotestAGMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:BiotestAGMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bio_KnowHowMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">bio:KnowHowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:LifeScienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:LifeScienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:LifeScienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bio_KnowHowMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">bio:KnowHowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bio_KnowHowMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">bio:KnowHowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bio_KnowHowMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">bio:KnowHowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bio_KnowHowMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">bio:KnowHowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_DebtInstrumentAxis_bio_CapitalLeasesandOtherDebtMember_us-gaap_LongtermDebtTypeAxis_us-gaap_CapitalLeaseObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bio:CapitalLeasesandOtherDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:CapitalLeaseObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bio:SeniorNotes4.875due2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_DebtInstrumentAxis_bio_CapitalLeasesandOtherDebtMember_us-gaap_LongtermDebtTypeAxis_us-gaap_CapitalLeaseObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bio:CapitalLeasesandOtherDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:CapitalLeaseObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bio:SeniorNotes4.875due2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2010Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bio:SeniorNotes4.875due2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2010-12-31</instant>
        </period>
    </context>
    <context id="FI2014Q2_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-06-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_DebtInstrumentAxis_us-gaap_PerformanceGuaranteeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:PerformanceGuaranteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_StandbyLettersOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_StandbyLettersOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_us-gaap_TaxCreditCarryforwardAxis_us-gaap_ResearchMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_bio_IncludingaccruedinterestandpenaltiesAxis_bio_IncludingaccruedinterestandpenaltiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="bio:IncludingaccruedinterestandpenaltiesAxis">bio:IncludingaccruedinterestandpenaltiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_bio_NetofprepaidtaxesAxis_bio_NetofprepaidtaxesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="bio:NetofprepaidtaxesAxis">bio:NetofprepaidtaxesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_us-gaap_AcquisitionRelatedCostsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:AcquisitionRelatedCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2016Q4YTD_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_IncomeTaxAuthorityAxis_bio_TaxCutsandJobsActMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">bio:TaxCutsandJobsActMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_us-gaap_AcquisitionRelatedCostsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:AcquisitionRelatedCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2016Q4YTD_us-gaap_IncomeTaxAuthorityAxis_bio_TaxCutsandJobsActMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">bio:TaxCutsandJobsActMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_IncomeTaxAuthorityAxis_bio_TaxCutsandJobsActMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">bio:TaxCutsandJobsActMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2016Q4YTD_us-gaap_BusinessAcquisitionAxis_us-gaap_AcquisitionRelatedCostsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:AcquisitionRelatedCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FD2016Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FI2015Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="FD2016Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FI2015Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="I2018Q1Nov">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="FI2017Q2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
        </entity>
        <period>
            <instant>2017-06-30</instant>
        </period>
    </context>
    <context id="D2017Q3August">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
        </entity>
        <period>
            <startDate>2017-08-01</startDate>
            <endDate>2017-08-31</endDate>
        </period>
    </context>
    <context id="D2017Q2June">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="D2018Q4November">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
        </entity>
        <period>
            <startDate>2018-11-01</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="I2017Q1Aug">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
        </entity>
        <period>
            <instant>2017-08-31</instant>
        </period>
    </context>
    <context id="I2017Q2May">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
        </entity>
        <period>
            <instant>2017-05-31</instant>
        </period>
    </context>
    <context id="D2017Q2SD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
        </entity>
        <period>
            <startDate>2017-05-01</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementClassOfStockAxis_bio_TreasuryClassAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">bio:TreasuryClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="I2018Q1SD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="I2018Q1SD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="I2018Q1SD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="I2018Q1SD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_AwardTypeAxis_bio_StockOptionAndAwardPlansMember_us-gaap_PlanNameAxis_bio_IncentiveAwardPlan2017Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">bio:StockOptionAndAwardPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">bio:IncentiveAwardPlan2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_bio_StockAwardPlansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">bio:StockAwardPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_PlanNameAxis_bio_A2011EmployeeStockPurchasePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">bio:A2011EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_bio_StockAwardPlansMember_us-gaap_PlanNameAxis_bio_IncentiveAwardPlan2017Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">bio:StockAwardPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">bio:IncentiveAwardPlan2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2018Q4_bio_EmployeeLocationAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="bio:EmployeeLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="D2019Q1SD_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-26</startDate>
            <endDate>2019-02-26</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_EuropeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2016Q4YTD_srt_StatementGeographicalAxis_srt_EuropeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FD2016Q4YTD_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2016Q4YTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_EuropeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2016Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FI2017Q4_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherCurrentAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherCurrentAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_BalanceSheetLocationAxis_bio_PropertyPlantandEquipmentexcludingsegmentspecificMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">bio:PropertyPlantandEquipmentexcludingsegmentspecificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_BalanceSheetLocationAxis_us-gaap_GoodwillMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_BalanceSheetLocationAxis_bio_PropertyPlantandEquipmentexcludingsegmentspecificMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">bio:PropertyPlantandEquipmentexcludingsegmentspecificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_BalanceSheetLocationAxis_us-gaap_GoodwillMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2016Q4YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherNonoperatingIncomeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2016Q4YTD_srt_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ForeignCurrencyGainLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ForeignCurrencyGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherNonoperatingIncomeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ForeignCurrencyGainLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ForeignCurrencyGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2016Q4YTD_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherNonoperatingIncomeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FD2016Q4YTD_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FD2016Q4YTD_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ForeignCurrencyGainLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ForeignCurrencyGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:LifeScienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_srt_StatementGeographicalAxis_srt_EuropeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_srt_StatementGeographicalAxis_srt_AmericasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_srt_StatementGeographicalAxis_srt_AmericasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_srt_StatementGeographicalAxis_srt_AsiaPacificMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_srt_StatementGeographicalAxis_srt_EuropeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_srt_StatementGeographicalAxis_srt_AsiaPacificMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:LifeScienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:LifeScienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:LifeScienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:LifeScienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:LifeScienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherOperatingIncomeExpenseMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:TerminationofaDiagnosticsResearchandDevelopmentProjectMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:TerminationofaDiagnosticsResearchandDevelopmentProjectMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherOperatingIncomeExpenseMember_us-gaap_RestructuringPlanAxis_us-gaap_FacilityClosingMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringPlanAxis_us-gaap_FacilityClosingMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_GnuBIOMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:GnuBIOMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2016Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="D2018Q4SD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringPlanAxis_bio_TerminationofanDiagnosticsResearchandDevelopmentProjectMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:TerminationofanDiagnosticsResearchandDevelopmentProjectMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2016Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="D2018Q4Restructuring2_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:TerminationofaDiagnosticsResearchandDevelopmentProjectMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherOperatingIncomeExpenseMember_us-gaap_RestructuringPlanAxis_bio_TerminationofanDiagnosticsResearchandDevelopmentProjectMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:TerminationofanDiagnosticsResearchandDevelopmentProjectMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2016Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:EuropeanReorganizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_GnuBIOMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherOperatingIncomeExpenseMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:GnuBIOMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_GnuBIOMember_us-gaap_IncomeStatementLocationAxis_us-gaap_EmployeeSeveranceMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:GnuBIOMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_BusinessAcquisitionAxis_bio_GnuBIOMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:GnuBIOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_GnuBIOMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">bio:GnuBIOMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">bio:ClinicalDiagnosticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringPlanAxis_us-gaap_FacilityClosingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">bio:TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FD2018Q4QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q2QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FD2017Q1QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-03-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q2QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
        </entity>
        <period>
            <startDate>2017-04-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q1QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="FD2017Q3QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2017-09-30</endDate>
        </period>
    </context>
    <context id="D2019Q1SubsequentEvent_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-04</startDate>
            <endDate>2019-03-04</endDate>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FI2015Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="FD2016Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2016Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FD2016Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2015Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="FD2018Q4YTD"
      id="Fact-1765B79086C2EF1576C2AE306F13D9EA-wk-Fact-1765B79086C2EF1576C2AE306F13D9EA">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="FD2018Q4YTD"
      id="Fact-A4137586FD28C362724FAE306F144A64-wk-Fact-A4137586FD28C362724FAE306F144A64">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus
      contextRef="FD2018Q4YTD"
      id="Fact-CE67E7F2FCFD757AFB79AE306F132325-wk-Fact-CE67E7F2FCFD757AFB79AE306F132325">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus
      contextRef="FD2018Q4YTD"
      id="Fact-631CA4793F491E9F3F6CAE306F10DE02-wk-Fact-631CA4793F491E9F3F6CAE306F10DE02">2018</dei:DocumentFiscalYearFocus>
    <dei:DocumentPeriodEndDate
      contextRef="FD2018Q4YTD"
      id="Fact-DC02B61F2B7FC01EE274AE306F101C60-wk-Fact-DC02B61F2B7FC01EE274AE306F101C60">2018-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentType
      contextRef="FD2018Q4YTD"
      id="Fact-86D7E5116A9AA4AA896FAE306F147E17-wk-Fact-86D7E5116A9AA4AA896FAE306F147E17">10-K</dei:DocumentType>
    <dei:EntityCentralIndexKey
      contextRef="FD2018Q4YTD"
      id="Fact-53956A4CDB5462ABE9F5AE306F125893-wk-Fact-53956A4CDB5462ABE9F5AE306F125893">0000012208</dei:EntityCentralIndexKey>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="I2018Q4SharesOutstanding_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      decimals="0"
      id="Fact-DE96A4636F7DE08FAA88AE306F11C892-wk-Fact-DE96A4636F7DE08FAA88AE306F11C892"
      unitRef="shares">24707868</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="I2018Q4SharesOutstanding_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember"
      decimals="0"
      id="Fact-8892FFF04B8118BA373EAE306F11AAC0-wk-Fact-8892FFF04B8118BA373EAE306F11AAC0"
      unitRef="shares">5092404</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCurrentReportingStatus
      contextRef="FD2018Q4YTD"
      id="Fact-5117C5B5087AAA43484FAE306F118148-wk-Fact-5117C5B5087AAA43484FAE306F118148">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityEmergingGrowthCompany
      contextRef="FD2018Q4YTD"
      id="Fact-F9096F9D9743771442A337A1592FED13-wk-Fact-F9096F9D9743771442A337A1592FED13">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityFilerCategory
      contextRef="FD2018Q4YTD"
      id="Fact-57A2AAC9E92A1F8CFDCAAE306F120EA0-wk-Fact-57A2AAC9E92A1F8CFDCAAE306F120EA0">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityPublicFloat
      contextRef="FI2018Q2"
      decimals="0"
      id="Fact-7CDEC8014050D1AB7351AE306F139717-wk-Fact-7CDEC8014050D1AB7351AE306F139717"
      unitRef="usd">6181361340</dei:EntityPublicFloat>
    <dei:EntityRegistrantName
      contextRef="FD2018Q4YTD"
      id="Fact-1860EB397745B9A9DC1DAE306F115666-wk-Fact-1860EB397745B9A9DC1DAE306F115666">BIO-RAD LABORATORIES, INC.</dei:EntityRegistrantName>
    <dei:EntityShellCompany
      contextRef="FD2018Q4YTD"
      id="Fact-7A77E66BF79F7FE9437B37A5F846A4F6-wk-Fact-7A77E66BF79F7FE9437B37A5F846A4F6">false</dei:EntityShellCompany>
    <dei:EntitySmallBusiness
      contextRef="FD2018Q4YTD"
      id="Fact-D572641264D3602C5E9937A4B7836E6B-wk-Fact-D572641264D3602C5E9937A4B7836E6B">false</dei:EntitySmallBusiness>
    <dei:EntityVoluntaryFilers
      contextRef="FD2018Q4YTD"
      id="Fact-A46B77809CAC4F75300DAE306F1289A2-wk-Fact-A46B77809CAC4F75300DAE306F1289A2">No</dei:EntityVoluntaryFilers>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="FD2018Q4YTD"
      id="Fact-808E9FA2759626D2F0C8AE306F1091D1-wk-Fact-808E9FA2759626D2F0C8AE306F1091D1">No</dei:EntityWellKnownSeasonedIssuer>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="FI2017Q4"
      decimals="-3"
      id="Fact-7FCB0DC5B24C5140F104AE306F086970-wk-Fact-7FCB0DC5B24C5140F104AE306F086970"
      unitRef="usd">25549000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="Fact-A1B3EEE96FE85AABFCEFAE306F068129-wk-Fact-A1B3EEE96FE85AABFCEFAE306F068129"
      unitRef="usd">26713000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      decimals="4"
      id="Fact-73AAA61C2B89961C71A2AE306F0C9BE4-wk-Fact-73AAA61C2B89961C71A2AE306F0C9BE4"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember"
      decimals="4"
      id="Fact-D3384F6DF67A92215425AE306F090FAD-wk-Fact-D3384F6DF67A92215425AE306F090FAD"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      decimals="4"
      id="Fact-CF12D430A5DF5EB3D43AAE306F0D9E40-wk-Fact-CF12D430A5DF5EB3D43AAE306F0D9E40"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember"
      decimals="4"
      id="Fact-CD962A9B5B40A3EEE663AE306F0A8987-wk-Fact-CD962A9B5B40A3EEE663AE306F0A8987"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      decimals="0"
      id="Fact-B4A1D8D541C545E77AD7AE306F0D8EB0-wk-Fact-B4A1D8D541C545E77AD7AE306F0D8EB0"
      unitRef="shares">80000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember"
      decimals="0"
      id="Fact-908B73970EF889933B11AE306F0BDD1B-wk-Fact-908B73970EF889933B11AE306F0BDD1B"
      unitRef="shares">20000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      decimals="0"
      id="Fact-833C2F7E0710BB474CFAAE306F0B7DA2-wk-Fact-833C2F7E0710BB474CFAAE306F0B7DA2"
      unitRef="shares">80000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember"
      decimals="0"
      id="Fact-0D2FA7BA2F799FDC4748AE306F0DD9C2-wk-Fact-0D2FA7BA2F799FDC4748AE306F0DD9C2"
      unitRef="shares">20000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      decimals="0"
      id="Fact-0825540567DB56E0B25DAE306F0C9934-wk-Fact-0825540567DB56E0B25DAE306F0C9934"
      unitRef="shares">24679127</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember"
      decimals="0"
      id="Fact-066EA4CAAE095EA755AAAE306F09B78E-wk-Fact-066EA4CAAE095EA755AAAE306F09B78E"
      unitRef="shares">5107674</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      decimals="0"
      id="Fact-B6AF0009B29C5A7368F7AE306F0BCC42-wk-Fact-B6AF0009B29C5A7368F7AE306F0BCC42"
      unitRef="shares">24884265</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember"
      decimals="0"
      id="Fact-42C86FE74D4190809E79AE306F0C5712-wk-Fact-42C86FE74D4190809E79AE306F0C5712"
      unitRef="shares">5096421</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      decimals="0"
      id="Fact-ED46795922227452C555AE306F0707ED-wk-Fact-ED46795922227452C555AE306F0707ED"
      unitRef="shares">24678545</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember"
      decimals="0"
      id="Fact-EF359DDBCD6077571EEEAE306F0B1B9F-wk-Fact-EF359DDBCD6077571EEEAE306F0B1B9F"
      unitRef="shares">5106757</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      decimals="0"
      id="Fact-2636E8B34D04FA50C599AE306F076F68-wk-Fact-2636E8B34D04FA50C599AE306F076F68"
      unitRef="shares">24704772</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember"
      decimals="0"
      id="Fact-0C49C43776ED5DD8E1FDAE306F0834FA-wk-Fact-0C49C43776ED5DD8E1FDAE306F0834FA"
      unitRef="shares">5095504</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockVotingRights
      contextRef="FD2018Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      id="Fact-BC842AD5B2EA264951A2AE306ED33A4D-wk-Fact-BC842AD5B2EA264951A2AE306ED33A4D">.10</us-gaap:CommonStockVotingRights>
    <us-gaap:CommonStockVotingRights
      contextRef="FD2018Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember"
      id="Fact-EC61BFD7C3375731EB1EAE306ED2279F-wk-Fact-EC61BFD7C3375731EB1EAE306ED2279F">1</us-gaap:CommonStockVotingRights>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="FD2017Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bio_KnowHowMember"
      id="Fact-311ADF02A055402EECA6AE306F38B121-wk-Fact-311ADF02A055402EECA6AE306F38B121">P8Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="FD2017Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"
      id="Fact-6FBBE71EC0FC9FD49662AE306F388652-wk-Fact-6FBBE71EC0FC9FD49662AE306F388652">P7Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="FD2017Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      id="Fact-C994947F752E54FECDC9AE306F44E99F-wk-Fact-C994947F752E54FECDC9AE306F44E99F">P12Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="FD2017Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember"
      id="Fact-23043354D398A0E25CC3AE306F3E38A7-wk-Fact-23043354D398A0E25CC3AE306F3E38A7">P12Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="FD2017Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember"
      id="Fact-15C4935184B2292C29BCAE306F3F5F48-wk-Fact-15C4935184B2292C29BCAE306F3F5F48">P8Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="FD2017Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember"
      id="Fact-D8258462B8AF052F0997AE306F3C87DB-wk-Fact-D8258462B8AF052F0997AE306F3C87DB">P0Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="FD2017Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      id="Fact-6984BB42BE024F77FC3BAE306F3BC4D5-wk-Fact-6984BB42BE024F77FC3BAE306F3BC4D5">P6Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="FD2017Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bio_KnowHowMember"
      id="Fact-9C57A154446AB2E4CEFFAE306F45B5A4-wk-Fact-9C57A154446AB2E4CEFFAE306F45B5A4">P1Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="FD2017Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"
      id="Fact-EA1BD1A80E3300A39949AE306F454B4D-wk-Fact-EA1BD1A80E3300A39949AE306F454B4D">P1Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="FD2017Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      id="Fact-1B1D477C8408098A0DC2AE306F3BE736-wk-Fact-1B1D477C8408098A0DC2AE306F3BE736">P1Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="FD2017Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember"
      id="Fact-D6CD91D2184EC7514A51AE306F47C2DF-wk-Fact-D6CD91D2184EC7514A51AE306F47C2DF">P1Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="FD2017Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember"
      id="Fact-71B5690FF01862065BB9AE306F45AA51-wk-Fact-71B5690FF01862065BB9AE306F45AA51">P1Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="FD2017Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember"
      id="Fact-4242A7296341140A4FF9AE306F391AE7-wk-Fact-4242A7296341140A4FF9AE306F391AE7">P0Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="FD2017Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      id="Fact-B01971B17D082C9851ACAE306F3EFD7E-wk-Fact-B01971B17D082C9851ACAE306F3EFD7E">P1Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bio_KnowHowMember"
      id="Fact-4AB9B3242DDF3195A612AE306F3FDF5A-wk-Fact-4AB9B3242DDF3195A612AE306F3FDF5A">P7Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"
      id="Fact-5989651834AC85F7528DAE306F456A54-wk-Fact-5989651834AC85F7528DAE306F456A54">P6Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      id="Fact-9E4110510B8C59D7BDD4AE306F451BAC-wk-Fact-9E4110510B8C59D7BDD4AE306F451BAC">P10Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember"
      id="Fact-C634466317D51C5D16B1AE306F39B005-wk-Fact-C634466317D51C5D16B1AE306F39B005">P11Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember"
      id="Fact-F72BF6C34999357DB615AE306F460BE6-wk-Fact-F72BF6C34999357DB615AE306F460BE6">P7Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember"
      id="Fact-E7A33CCE781B1569390FAE306F3E88D2-wk-Fact-E7A33CCE781B1569390FAE306F3E88D2">P0Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      id="Fact-BE88B1ECD0920415608EAE306F38CEF7-wk-Fact-BE88B1ECD0920415608EAE306F38CEF7">P6Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bio_KnowHowMember"
      id="Fact-13E0774C31B43CE33426AE306F465429-wk-Fact-13E0774C31B43CE33426AE306F465429">P1Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"
      id="Fact-848A02C6C63BD8BDE44DAE306F46F880-wk-Fact-848A02C6C63BD8BDE44DAE306F46F880">P1Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      id="Fact-B76ED8C698F60CC9D268AE306F3A1C59-wk-Fact-B76ED8C698F60CC9D268AE306F3A1C59">P1Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember"
      id="Fact-DE044B9A66A97C5ABE20AE306F3BD3FB-wk-Fact-DE044B9A66A97C5ABE20AE306F3BD3FB">P7Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember"
      id="Fact-B44B38A2CF684F54A173AE306F396D11-wk-Fact-B44B38A2CF684F54A173AE306F396D11">P7Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember"
      id="Fact-D9B41CB9276343923F84AE306F3DC6F1-wk-Fact-D9B41CB9276343923F84AE306F3DC6F1">P0Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      id="Fact-7E35B62D5ACE06173413AE306F3D25F5-wk-Fact-7E35B62D5ACE06173413AE306F3D25F5">P2Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:LineOfCredit
      contextRef="FI2018Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember"
      decimals="-3"
      id="Fact-72A390226A51F6A45748AE306ED3B9F8-wk-Fact-72A390226A51F6A45748AE306ED3B9F8"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="FI2017Q4"
      decimals="4"
      id="Fact-871C91F3EC45E7F895CDAE306F06B103-wk-Fact-871C91F3EC45E7F895CDAE306F06B103"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="FI2018Q4"
      decimals="4"
      id="Fact-D0008CCD35086D00525CAE306F0CE4F1-wk-Fact-D0008CCD35086D00525CAE306F0CE4F1"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="FI2017Q4"
      decimals="0"
      id="Fact-9775CA4D9BFEF59B5C5FAE306F076787-wk-Fact-9775CA4D9BFEF59B5C5FAE306F076787"
      unitRef="shares">7500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="FI2018Q4"
      decimals="0"
      id="Fact-BD3A31F16E2ED52D2012AE306F0B50FC-wk-Fact-BD3A31F16E2ED52D2012AE306F0B50FC"
      unitRef="shares">7500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="FI2017Q4"
      decimals="0"
      id="Fact-2829D0A06A4A4906B9F7AE306F06D444-wk-Fact-2829D0A06A4A4906B9F7AE306F06D444"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="FI2018Q4"
      decimals="0"
      id="Fact-DFD3F1D3F9A4DA454C90AE306F0A23BC-wk-Fact-DFD3F1D3F9A4DA454C90AE306F0A23BC"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="FI2017Q4"
      decimals="0"
      id="Fact-B60268C390D5031B32BBAE306F0AAE6A-wk-Fact-B60268C390D5031B32BBAE306F0AAE6A"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="FI2018Q4"
      decimals="0"
      id="Fact-AD82D2A4AFE88FE5D1D8AE306F064D12-wk-Fact-AD82D2A4AFE88FE5D1D8AE306F064D12"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerSoftwareIntangibleAssetMember"
      id="Fact-2720D8A45DD01FEDA34CAE306F345340-wk-Fact-2720D8A45DD01FEDA34CAE306F345340">P12Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerSoftwareIntangibleAssetMember"
      id="Fact-581369411426219F0DAAAE306F35E115-wk-Fact-581369411426219F0DAAAE306F35E115">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:RestrictedInvestmentsCurrent
      contextRef="FI2017Q4"
      decimals="-5"
      id="Fact-756974D36FF1CF731BA2E91A6F175126-wk-Fact-756974D36FF1CF731BA2E91A6F175126"
      unitRef="usd">5600000</us-gaap:RestrictedInvestmentsCurrent>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_bio_StockAwardPlansMember_us-gaap_PlanNameAxis_bio_IncentiveAwardPlan2017Member"
      id="Fact-F1C603AE469B0055D2B4AE306ED804A5-wk-Fact-F1C603AE469B0055D2B4AE306ED804A5">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="Fact-1FD9A5C3E7FA2BF496F6AE306ED7ABB0-wk-Fact-1FD9A5C3E7FA2BF496F6AE306ED7ABB0">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="0"
      id="Fact-AAB41AC436BA4BA5DFFAAE306ED77A84-wk-Fact-AAB41AC436BA4BA5DFFAAE306ED77A84"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="Fact-38346D93EEE925ABF1F9AE306ED7CFA9-wk-Fact-38346D93EEE925ABF1F9AE306ED7CFA9"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:TreasuryStockShares
      contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_bio_TreasuryClassAMember"
      decimals="0"
      id="Fact-5B81396CC0777D4D9439AE306F0889E4-wk-Fact-5B81396CC0777D4D9439AE306F0889E4"
      unitRef="shares">582</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_bio_TreasuryClassBMember"
      decimals="0"
      id="Fact-7FCFA27BFF5AD4AD3C23AE306F0D29E1-wk-Fact-7FCFA27BFF5AD4AD3C23AE306F0D29E1"
      unitRef="shares">917</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_bio_TreasuryClassAMember"
      decimals="0"
      id="Fact-AA77750FF75FD4A84B30AE306F07F813-wk-Fact-AA77750FF75FD4A84B30AE306F07F813"
      unitRef="shares">179493</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_bio_TreasuryClassBMember"
      decimals="0"
      id="Fact-3C6D1865E7B8405B64DBAE306F0D2948-wk-Fact-3C6D1865E7B8405B64DBAE306F0D2948"
      unitRef="shares">917</us-gaap:TreasuryStockShares>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e752-wk-Fact-2BBA2BA46E3718DD1C7CAE306F2C0777"
      unitRef="usd">431526000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e771-wk-Fact-2131C65646A3A86E49D9AE306E354AEE"
      unitRef="usd">383824000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e786-wk-Fact-9E04DDCD66582CF29DF5AE306F2E105C"
      unitRef="usd">413270000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e805-wk-Fact-6E4ED15512479CA03FB4AE306E244258"
      unitRef="usd">371154000</us-gaap:ShortTermInvestments>
    <us-gaap:RestrictedInvestmentsCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e825-wk-Fact-8EFC74B2042F668CC3A3AE306F1BF922"
      unitRef="usd">5560000</us-gaap:RestrictedInvestmentsCurrent>
    <us-gaap:RestrictedInvestmentsCurrent
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e844-wk-Fact-FE3ECE00154B3CD16071AE306F27948B"
      unitRef="usd">5560000</us-gaap:RestrictedInvestmentsCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e864-wk-Fact-5EF6D1F43865B24E4CE6AE306E357FE0"
      unitRef="usd">392443000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e883-wk-Fact-6AF77902291CEC8A3E69AE306F2B9213"
      unitRef="usd">464847000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryRawMaterials
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e985-wk-Fact-8676CE1EE0BADFF336D7AE306E243D0C"
      unitRef="usd">108008000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e1004-wk-Fact-FA4F2414B60FC3B092BDAE306F1697E9"
      unitRef="usd">113925000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e1025-wk-Fact-46FCB0234766E3DF7F76AE306F247E83"
      unitRef="usd">145051000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e1044-wk-Fact-AF18BD0313AEF186C022AE306F324644"
      unitRef="usd">142589000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e1064-wk-Fact-4761F9CE744B47D198F4AE306E365784"
      unitRef="usd">330756000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e1083-wk-Fact-94785A005D63A3563687AE306E3A3275"
      unitRef="usd">338290000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryNet
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e1103-wk-Fact-8C8576F3CFFDFB769F87AE306F24BFA9"
      unitRef="usd">583815000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e1122-wk-Fact-4415811DB704DCDB1715AE306F262D19"
      unitRef="usd">594804000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e1183-wk-Fact-1130ECA97F7ACE1A1F0FAE306F2861EF"
      unitRef="usd">187249000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e1202-wk-Fact-97E8A9E93BB4463D55E8AE306E354D10"
      unitRef="usd">146135000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e1222-wk-Fact-FF1EFC18D99E0B9AA0EBAE306E3A7549"
      unitRef="usd">9615000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e1241-wk-Fact-152904427B38332BE889AE306F30FD04"
      unitRef="usd">10325000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e1261-wk-Fact-B1EFE0FA7D36B534E28BAE306E24FA82"
      unitRef="usd">2023478000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e1280-wk-Fact-0C4D9878107310E99733AE306F172A34"
      unitRef="usd">1976649000</us-gaap:AssetsCurrent>
    <us-gaap:Land
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e1382-wk-Fact-8E1D4B0977DF7163E7F0AE306F326557"
      unitRef="usd">25185000</us-gaap:Land>
    <us-gaap:Land
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e1401-wk-Fact-472F8A2BA58BBD7AC27FAE306E370D6E"
      unitRef="usd">18026000</us-gaap:Land>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e1421-wk-Fact-0B7F1B82643DD6F190B6AE306E241501"
      unitRef="usd">331563000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e1440-wk-Fact-57CC00FA73ECCF859B0FAE306F1AA0D3"
      unitRef="usd">315984000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:MachineryAndEquipmentGross
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e1461-wk-Fact-BB8F50657B6FEE83F8C0AE306E24634A"
      unitRef="usd">970081000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:MachineryAndEquipmentGross
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e1480-wk-Fact-BB9E0C8AA7AE327C7E55AE306E3701E8"
      unitRef="usd">971140000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e1500-wk-Fact-406F741096C3C30C4C3AAE306F21C2EF"
      unitRef="usd">1326829000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e1519-wk-Fact-7F86502AE9C57CF26C40AE306F2E1154"
      unitRef="usd">1305150000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e1539-wk-Fact-CD080565E483B83FDC8AAE306F29EFEF"
      unitRef="usd">818139000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e1559-wk-Fact-0B965265B57B6E80AC53AE306E3A3770"
      unitRef="usd">811654000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e1580-wk-Fact-EB6B9ACD3D9C6C2B87C4AE306F3226DE"
      unitRef="usd">508690000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e1599-wk-Fact-7ED80AAEA50FE678FECCAE306E3A1B65"
      unitRef="usd">493496000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e1660-wk-Fact-B1EEB81898B61C98F247AE306E3733C2"
      unitRef="usd">219770000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e1679-wk-Fact-DCD0D775960C0FA859A6AE306F2B8328"
      unitRef="usd">506069000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e1699-wk-Fact-8D41F97A7152BF346364AE306F23F18C"
      unitRef="usd">133123000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e1718-wk-Fact-652160AA7CBB7953B004AE306F31D799"
      unitRef="usd">174113000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:LongTermInvestments
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e1738-wk-Fact-F8F87C4B579CC1236D93AE306E3A41CF"
      unitRef="usd">2655709000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e1757-wk-Fact-586D90224DB8EEB606EAAE306F1D4B6D"
      unitRef="usd">1027736000</us-gaap:LongTermInvestments>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e1777-wk-Fact-7B2273B19A4B7D10953DAE306E3A2D01"
      unitRef="usd">70298000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e1796-wk-Fact-1F3A8089C81F2F4AFA85AE306F30975A"
      unitRef="usd">94949000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e1821-wk-Fact-A26AE081CE3C1875CD2DAE306F1FCAD4"
      unitRef="usd">5611068000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e1840-wk-Fact-8131D2F126AF4C75E91AAE306F2205A6"
      unitRef="usd">4273012000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e2094-wk-Fact-14ABDCB0133C48022411AE306E24A9E0"
      unitRef="usd">122450000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e2113-wk-Fact-9825B3766F265B5A1896AE306E3ACF7B"
      unitRef="usd">135182000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e2128-wk-Fact-A60AD52D6730BB2D172FAE306F185B13"
      unitRef="usd">143510000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e2147-wk-Fact-91CCC7757691C3A98B2CAE306E24194C"
      unitRef="usd">171632000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:NotesAndLoansPayableCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e2167-wk-Fact-38198BD414E571AC457AAE306E34EBEE"
      unitRef="usd">493000</us-gaap:NotesAndLoansPayableCurrent>
    <us-gaap:NotesAndLoansPayableCurrent
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e2186-wk-Fact-5270EB8CD56C126D4A61AE306E3AD734"
      unitRef="usd">420000</us-gaap:NotesAndLoansPayableCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e2206-wk-Fact-822D8D9325A095C293BCAE306F3577A4"
      unitRef="usd">27513000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e2225-wk-Fact-4168BBAB5F6715DB0511AE306F20DE20"
      unitRef="usd">19802000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e2245-wk-Fact-72329EE392CE4EFD6FE8366B9CB60824"
      unitRef="usd">28675000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e2264-wk-Fact-5C387BC3EEEF90363C9936701462DDFE"
      unitRef="usd">20139000</us-gaap:TaxesPayableCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e2284-wk-Fact-43B41A23DBC2CDACF92CAE306F1A6BBC"
      unitRef="usd">26936000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e2303-wk-Fact-1A442DC7234D17590A2DAE306F34B62F"
      unitRef="usd">28233000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e2323-wk-Fact-EC82AFC635E1669FAC75AE306F1538B1"
      unitRef="usd">101218000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e2342-wk-Fact-108F2B3F035DEB1507C1AE306E241EC7"
      unitRef="usd">127288000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e2363-wk-Fact-31E7A07C4E4D8CCA6E45AE306F26F4A1"
      unitRef="usd">450795000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e2382-wk-Fact-A81E745186A9BC2E1DC4AE306E396F2F"
      unitRef="usd">502696000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e2443-wk-Fact-A242801CD265F07BB691AE306F2AD33B"
      unitRef="usd">438937000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e2462-wk-Fact-31191E76D73CB5EC9141AE306E24B920"
      unitRef="usd">434581000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:DeferredTaxLiabilitiesNoncurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e2482-wk-Fact-00EF094363196DC468FCAE306F19563E"
      unitRef="usd">553239000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
    <us-gaap:DeferredTaxLiabilitiesNoncurrent
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e2501-wk-Fact-DF6EA29EE4E5235C2849AE306F355C7C"
      unitRef="usd">222209000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e2521-wk-Fact-9DAABB2F1E654D089C73AE306E24F843"
      unitRef="usd">147766000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e2540-wk-Fact-E300C10C1CF0CBA86D97AE306F2A81F4"
      unitRef="usd">183276000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e2560-wk-Fact-CA10E7741E65BE695850AE306F258F83"
      unitRef="usd">1590737000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e2579-wk-Fact-469641E1CCF9319B15B3AE306F1C31FE"
      unitRef="usd">1342762000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="FI2018Q4"
      id="d18251087e2640-wk-Fact-BE65318873FCE9ADC740AE306F21D16F"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="FI2017Q4"
      id="d18251087e2658-wk-Fact-FA0752B783E5932EBDE3AE306E2414CC"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e2759-wk-Fact-8E65E021D05243D51C6FAE306E3AA646"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e2778-wk-Fact-0945497F2E00BA210AF1AE306E3A576D"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockValue
      contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      decimals="-3"
      id="d18251087e2799-wk-Fact-5D47289628D0F41A16DDAE306F286B72"
      unitRef="usd">2000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      decimals="-3"
      id="d18251087e2818-wk-Fact-D861ED2725E4A17DA988AE306F2F7632"
      unitRef="usd">2000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember"
      decimals="-3"
      id="d18251087e2838-wk-Fact-270F67B24072D726124AAE306E3AFFA0"
      unitRef="usd">1000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember"
      decimals="-3"
      id="d18251087e2857-wk-Fact-241123FC3090E697A549AE306F33BF16"
      unitRef="usd">1000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e2877-wk-Fact-2A670EA6C46AD9E96E02AE306F17A476"
      unitRef="usd">394342000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e2896-wk-Fact-A13F87F4249F033BB465AE306F2C39EA"
      unitRef="usd">361231000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:TreasuryStockValue
      contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_bio_TreasuryClassAMember"
      decimals="-3"
      id="d18251087e2916-wk-Fact-4F0CAEEE9220F59A8916AE306E2400C6"
      unitRef="usd">49040000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_bio_TreasuryClassAMember"
      decimals="-3"
      id="d18251087e2936-wk-Fact-D6C778C1209B60BA25ECAE306E3ACF83"
      unitRef="usd">128000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_bio_TreasuryClassBMember"
      decimals="-3"
      id="d18251087e2957-wk-Fact-983E72C4BB1996003F0DAE306E3A8903"
      unitRef="usd">89000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_bio_TreasuryClassBMember"
      decimals="-3"
      id="d18251087e2977-wk-Fact-E09BD7F861B3C9B3EB5EAE306E3A3A49"
      unitRef="usd">89000</us-gaap:TreasuryStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e2998-wk-Fact-49B678A59F03A7066897AE306F2856CD"
      unitRef="usd">3722073000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e3017-wk-Fact-2B905C1108CC87D045A2AE306E24F720"
      unitRef="usd">1830439000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e3037-wk-Fact-D5D3F01E3A8DE9854CC7AE306E2424D5"
      unitRef="usd">-46958000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e3057-wk-Fact-92B7E73623291857A8DBAE306E2471F7"
      unitRef="usd">738794000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e3077-wk-Fact-114B6B01C03868CB97EEAE306F1F339C"
      unitRef="usd">4020331000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e3096-wk-Fact-3BA8CE55FC8A5C8D4FD8AE306F2E3C84"
      unitRef="usd">2930250000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18251087e3121-wk-Fact-8FF38C1B112762429A7EAE306F30546C"
      unitRef="usd">5611068000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18251087e3140-wk-Fact-A5AEF6C08D10DEB8ADADAE306F297B8B"
      unitRef="usd">4273012000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258415e794-wk-Fact-40109CCC5D4B37B227F6AE306E4AF5CB"
      unitRef="usd">2289415000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258415e813-wk-Fact-4AFA61449C81777A4AC7AE306E4A7BE1"
      unitRef="usd">2160153000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258415e832-wk-Fact-F1582A82701BAC608F67AE306E4ADB19"
      unitRef="usd">2068172000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258415e853-wk-Fact-7A03634FE291E511F4B8AE306E4A952B"
      unitRef="usd">1066264000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258415e872-wk-Fact-B4CE32F8EDBECA8089CCAE306F559214"
      unitRef="usd">972450000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258415e891-wk-Fact-055420C41893E1113E89AE306E4A6417"
      unitRef="usd">929744000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258415e917-wk-Fact-15DECC05EE4D3C04941EAE306F52978C"
      unitRef="usd">1223151000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258415e936-wk-Fact-A4D55569EFC0D00715D1AE306E4A4AF5"
      unitRef="usd">1187703000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258415e955-wk-Fact-7C2CCB7BD3841E5F419DAE306F552576"
      unitRef="usd">1138428000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258415e981-wk-Fact-12C593A45D4CF475A89BAE306F4F5168"
      unitRef="usd">834783000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258415e1000-wk-Fact-4652A743CD4A16867B3FAE306EC3F9B3"
      unitRef="usd">806790000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258415e1019-wk-Fact-302CA792FDF61C708405AE306E4A12F7"
      unitRef="usd">814697000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258415e1045-wk-Fact-FBD9E38FCC7EADBB7B7DAE306F51C445"
      unitRef="usd">199196000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258415e1064-wk-Fact-3619800A4DE9DF2018F7AE306E4AD6F9"
      unitRef="usd">250157000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258415e1083-wk-Fact-5056A9C7C8F1C0A7D46BAE306E4A40C1"
      unitRef="usd">205708000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:AssetImpairmentCharges
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258415e1109-wk-Fact-18DE2E5E1B637E0B2337AE306F5043A8"
      unitRef="usd">292513000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258415e1128-wk-Fact-FEDB08646AB674E7013AAE306E4A9E9D"
      unitRef="usd">11506000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258415e1147-wk-Fact-BDC4157A053771CDB0EAAE306F4E6321"
      unitRef="usd">62305000</us-gaap:AssetImpairmentCharges>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258415e1173-wk-Fact-2971FD457A9491DB2698AE306F5181AE"
      unitRef="usd">-103341000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258415e1193-wk-Fact-210F1996C221AEB58D9FAE306F4DD117"
      unitRef="usd">119250000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258415e1212-wk-Fact-EC81754C2450DE6324F6AE306F5752D7"
      unitRef="usd">55718000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258415e1238-wk-Fact-0DCF642274A91FE08C5EAE306E4AC31E"
      unitRef="usd">23962000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258415e1257-wk-Fact-6EE582383273849D5576AE306E4A3423"
      unitRef="usd">23014000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258415e1276-wk-Fact-FF0E5DA3370C8C853D54AE306F547180"
      unitRef="usd">23380000</us-gaap:InterestExpense>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258415e1303-wk-Fact-8376DA2E2718B0554D58AE306E4A4743"
      unitRef="usd">-2861000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258415e1322-wk-Fact-6C1A0A5CC3FE4CE0125FAE306F4B6771"
      unitRef="usd">-9128000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258415e1341-wk-Fact-4A4954518099360666A2AE306F509F38"
      unitRef="usd">-4542000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:UnrealizedGainOnSecurities
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258415e1367-wk-Fact-C024BA2543AA0279BF48CF8E004BF81D"
      unitRef="usd">606230000</us-gaap:UnrealizedGainOnSecurities>
    <us-gaap:UnrealizedGainOnSecurities
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258415e1387-wk-Fact-22949F4C94B251425CE1CF8E3134A317"
      unitRef="usd">0</us-gaap:UnrealizedGainOnSecurities>
    <us-gaap:UnrealizedGainOnSecurities
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258415e1406-wk-Fact-CDBD9B260B2A2DD7AA83CF8E40803038"
      unitRef="usd">0</us-gaap:UnrealizedGainOnSecurities>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258415e1432-wk-Fact-388290569E52C29C7772AE306F5345C0"
      unitRef="usd">36593000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258415e1452-wk-Fact-8149E55EEB67B22B5F2DAE306F53DA86"
      unitRef="usd">10697000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258415e1472-wk-Fact-D80B275C2E16A8BBDA7DAE306E4A5F51"
      unitRef="usd">13764000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258415e1499-wk-Fact-5D7EC792E53456702DB4AE306F4B00F0"
      unitRef="usd">512659000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258415e1518-wk-Fact-52D19F22801FA926F14FAE306E4AAD97"
      unitRef="usd">97805000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258415e1537-wk-Fact-0E4CD74C52A444712EB8AE306E4A7F49"
      unitRef="usd">41560000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258415e1563-wk-Fact-AAFF9B1DB9C491D4D273AE306E4ACA78"
      unitRef="usd">147045000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258415e1583-wk-Fact-6468C31E99A79843151BAE306E4A62B0"
      unitRef="usd">-24444000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258415e1602-wk-Fact-E140FEB0079FEC941347AE306F545333"
      unitRef="usd">15560000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258415e1634-wk-Fact-8E910E12498A55693AC5AE306F578C08"
      unitRef="usd">365614000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258415e1653-wk-Fact-399A23BD0E930E5D756DAE306F57B75E"
      unitRef="usd">122249000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258415e1672-wk-Fact-468AAAC896EA00BE179AAE306F520CD0"
      unitRef="usd">26000000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2018Q4YTD"
      decimals="2"
      id="d18258415e1832-wk-Fact-AA604C465927A9806F4DAE306E4A79C9"
      unitRef="usdPerShare">12.25</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2017Q4YTD"
      decimals="2"
      id="d18258415e1851-wk-Fact-66D2B9F943BA286A3213AE306E4A41A4"
      unitRef="usdPerShare">4.12</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2016Q4YTD"
      decimals="2"
      id="d18258415e1870-wk-Fact-6EBA283D52E4151203BDAE306F4DEB2E"
      unitRef="usdPerShare">0.88</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258415e1891-wk-Fact-EEC46772E1CE0399D899AE306E4AEB29"
      unitRef="shares">29836000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258415e1910-wk-Fact-EE44FF6BDCE095E25243AE306E4ADB1A"
      unitRef="shares">29655000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258415e1929-wk-Fact-48EAEB51FAC0194B5B74AE306E4A0A5F"
      unitRef="shares">29440000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2018Q4YTD"
      decimals="2"
      id="d18258415e2095-wk-Fact-44DADB0EC97E7819BA69AE306E4ADBEE"
      unitRef="usdPerShare">12.10</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2017Q4YTD"
      decimals="2"
      id="d18258415e2114-wk-Fact-42F00826A0BF9FD7087DAE306E4A5704"
      unitRef="usdPerShare">4.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2016Q4YTD"
      decimals="2"
      id="d18258415e2133-wk-Fact-4711ABEEA0946A4DB9D1AE306E4A5EE6"
      unitRef="usdPerShare">0.88</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258415e2154-wk-Fact-1A7F04BEEF3E8010BC9FAE306E4ACFF9"
      unitRef="shares">30228000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258415e2173-wk-Fact-697EF45C6A1D27F866A7AE306E4A2084"
      unitRef="shares">30034000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258415e2192-wk-Fact-C8905E5E6F43BCE99513AE306F4B57A3"
      unitRef="shares">29646000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18254368e716-wk-Fact-8E910E12498A55693AC5AE306F578C08"
      unitRef="usd">365614000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18254368e735-wk-Fact-399A23BD0E930E5D756DAE306F57B75E"
      unitRef="usd">122249000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18254368e754-wk-Fact-468AAAC896EA00BE179AAE306F520CD0"
      unitRef="usd">26000000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18254368e832-wk-Fact-F0B29911BD62FB79A867AE306EC5A7AA"
      unitRef="usd">-112857000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18254368e852-wk-Fact-946BC8A81AA1F8796051AE306EC51303"
      unitRef="usd">76050000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18254368e871-wk-Fact-DEE00CF07E58122E0E62AE306EC51A06"
      unitRef="usd">-32394000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18254368e893-wk-Fact-5C193ED8E62FD91486EAAE306ECC34FB"
      unitRef="usd">-7549000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18254368e912-wk-Fact-64B9228DE3111B4FF746AE306ECCF263"
      unitRef="usd">3767000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18254368e932-wk-Fact-5625C484363A48E82E5CAE306EC88C18"
      unitRef="usd">-2086000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18254368e953-wk-Fact-846350E8D65D0598F9C1AE306EC7830C"
      unitRef="usd">-1187000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18254368e973-wk-Fact-1C2C981162EF68012081AE306EC74D92"
      unitRef="usd">248745000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18254368e992-wk-Fact-F7F71857E6208C774186AE306ECBFE4E"
      unitRef="usd">65936000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18254368e1013-wk-Fact-25D846DD4235133F9278AE306EC43FDA"
      unitRef="usd">-106495000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18254368e1033-wk-Fact-E7D19E7756F74018A31BAE306ECA3294"
      unitRef="usd">321028000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18254368e1052-wk-Fact-F013C258FAA4B7D5FDD2AE306EC4A27A"
      unitRef="usd">35628000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18254368e1078-wk-Fact-EF4EF98CFD37E2E9609DAE306ECBF85A"
      unitRef="usd">259119000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18254368e1097-wk-Fact-6BEBC76B980662878180AE306ECB191B"
      unitRef="usd">443277000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18254368e1116-wk-Fact-6C6CC4855FF774B9E664AE306EC85B93"
      unitRef="usd">61628000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ProceedsFromCustomers
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258712e775-wk-Fact-96ECB1902CA566259EE9AE306EC38363"
      unitRef="usd">2326310000</us-gaap:ProceedsFromCustomers>
    <us-gaap:ProceedsFromCustomers
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258712e794-wk-Fact-D7C243425BC722A6696DAE306F5F5B2D"
      unitRef="usd">2093948000</us-gaap:ProceedsFromCustomers>
    <us-gaap:ProceedsFromCustomers
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258712e813-wk-Fact-E5223E2D0FDF0EC34EE7AE306F5AE9D9"
      unitRef="usd">2074024000</us-gaap:ProceedsFromCustomers>
    <us-gaap:PaymentsToSuppliersAndEmployees
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258712e829-wk-Fact-9E774C23CFF7F6CBC9FFAE306EC256BA"
      unitRef="usd">1989685000</us-gaap:PaymentsToSuppliersAndEmployees>
    <us-gaap:PaymentsToSuppliersAndEmployees
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258712e849-wk-Fact-E8077DA312E86FCCBF16AE306ECF1029"
      unitRef="usd">1916119000</us-gaap:PaymentsToSuppliersAndEmployees>
    <us-gaap:PaymentsToSuppliersAndEmployees
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258712e869-wk-Fact-512DDAB088641EAF07A4AE306ECCFEEE"
      unitRef="usd">1808687000</us-gaap:PaymentsToSuppliersAndEmployees>
    <us-gaap:InterestPaid
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258712e891-wk-Fact-2F1C4B1416B1F8350B5BAE306ECC9E56"
      unitRef="usd">22703000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258712e911-wk-Fact-4266CB9104C36729B28EAE306E4AB4A8"
      unitRef="usd">22224000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258712e931-wk-Fact-7540AB2C3499A1B199F9AE306ECFD8AA"
      unitRef="usd">22756000</us-gaap:InterestPaid>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258712e953-wk-Fact-490385D8071331096129AE306ECD624F"
      unitRef="usd">62414000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258712e973-wk-Fact-234ECB75CB77D46C767DAE306F60912C"
      unitRef="usd">52136000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258712e993-wk-Fact-B7E9FA7D3C65D8075A94AE306E4A5DC4"
      unitRef="usd">38442000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:ProceedsFromOtherOperatingActivities
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258712e1015-wk-Fact-F567F4CCDFA6113A04ADAE306F622C64"
      unitRef="usd">26383000</us-gaap:ProceedsFromOtherOperatingActivities>
    <us-gaap:ProceedsFromOtherOperatingActivities
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258712e1034-wk-Fact-345387B71A34AAD42D8DAE306ED1BBAE"
      unitRef="usd">18392000</us-gaap:ProceedsFromOtherOperatingActivities>
    <us-gaap:ProceedsFromOtherOperatingActivities
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258712e1053-wk-Fact-B873B3A30B4C7385F032AE306EC4CF2B"
      unitRef="usd">14597000</us-gaap:ProceedsFromOtherOperatingActivities>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258712e1074-wk-Fact-C2202B81F6C625988789AE306F6124B5"
      unitRef="usd">0</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258712e1093-wk-Fact-48AF179B5CCDCE2316C4AE306ECAC929"
      unitRef="usd">0</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258712e1112-wk-Fact-E057ACBBD3E70D3A883FAE306F5B8CA6"
      unitRef="usd">1506000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
    <bio:Proceedsfromderivativeinstrumentsoperatingactivities
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258712e1134-wk-Fact-A35F9BD0025082F3B454AE306ECEF8CD"
      unitRef="usd">7603000</bio:Proceedsfromderivativeinstrumentsoperatingactivities>
    <bio:Proceedsfromderivativeinstrumentsoperatingactivities
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258712e1153-wk-Fact-4C7E2F91AFB77AD6700FAE306ECAD04A"
      unitRef="usd">-17724000</bio:Proceedsfromderivativeinstrumentsoperatingactivities>
    <bio:Proceedsfromderivativeinstrumentsoperatingactivities
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258712e1173-wk-Fact-EA1B1F88AAB8E8193851AE306EC5DF9F"
      unitRef="usd">-1164000</bio:Proceedsfromderivativeinstrumentsoperatingactivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258712e1195-wk-Fact-A3460B5CD9BF1C0B408BAE306EC9691A"
      unitRef="usd">285494000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258712e1214-wk-Fact-E85787E94DC3241B1E7AAE306F59EDE3"
      unitRef="usd">104137000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258712e1233-wk-Fact-C4EDA22A827AC34C5532AE306EC99C26"
      unitRef="usd">216066000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258712e1317-wk-Fact-8DB80C2C0820AD339264AE306F619F3F"
      unitRef="usd">129825000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258712e1337-wk-Fact-9F9C36D704AAD3843076AE306E4AE6E9"
      unitRef="usd">111332000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258712e1357-wk-Fact-FA7211921286CB140153AE306ECF3E91"
      unitRef="usd">141436000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258712e1379-wk-Fact-35EABA67B35285BD5497AE306E4A8013"
      unitRef="usd">4315000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258712e1398-wk-Fact-064277785517B38D9310AE306ED09629"
      unitRef="usd">86000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258712e1417-wk-Fact-09F3CE6A87877203DA67AE306ECB3AF2"
      unitRef="usd">398000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258712e1438-wk-Fact-5119D736E5B997DE8049CE86C97E9A1C"
      unitRef="usd">6964000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258712e1457-wk-Fact-05262EBFE4749EBD13D8CE86EF104337"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258712e1476-wk-Fact-F3C51F2E63E795F6D714CE87058A191D"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:PaymentsForProceedsFromInvestments
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258712e1497-wk-Fact-35D5006751F62D4869BD2FCB172EFD55"
      unitRef="usd">-266000</us-gaap:PaymentsForProceedsFromInvestments>
    <us-gaap:PaymentsForProceedsFromInvestments
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258712e1516-wk-Fact-9CB73278829782220E6D2FCB174AB9F8"
      unitRef="usd">76645000</us-gaap:PaymentsForProceedsFromInvestments>
    <us-gaap:PaymentsForProceedsFromInvestments
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258712e1536-wk-Fact-18133D35EC484061B7812FCB175381B0"
      unitRef="usd">14165000</us-gaap:PaymentsForProceedsFromInvestments>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258712e1558-wk-Fact-22A794F4AAB91712136BAE306ECDEA7D"
      unitRef="usd">3000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258712e1578-wk-Fact-29C5B94E7ADBEBF785E5AE306E4A98A1"
      unitRef="usd">3795000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258712e1598-wk-Fact-3868B10D5A66E4B2A68FAE306EC5FA8B"
      unitRef="usd">135000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireRestrictedInvestments
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258712e1620-wk-Fact-376C86901EA4506882D9AE306E4AB13A"
      unitRef="usd">0</us-gaap:PaymentsToAcquireRestrictedInvestments>
    <us-gaap:PaymentsToAcquireRestrictedInvestments
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258712e1639-wk-Fact-4429F4FF464D3534261BAE306EC301A9"
      unitRef="usd">1000000</us-gaap:PaymentsToAcquireRestrictedInvestments>
    <us-gaap:PaymentsToAcquireRestrictedInvestments
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258712e1659-wk-Fact-061B8862BDC1EFFC1CAEAE306E4A7BA2"
      unitRef="usd">350000</us-gaap:PaymentsToAcquireRestrictedInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258712e1681-wk-Fact-123469CC25875EC364CA1CFF96ADC6BF"
      unitRef="usd">371019000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258712e1701-wk-Fact-D759C9EDF36313B39DFA1CFF96B35828"
      unitRef="usd">282656000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258712e1721-wk-Fact-79F82CBA56A15DB3FB481CFF96B6643F"
      unitRef="usd">278071000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258712e1743-wk-Fact-FD2D8980279B0CC55C96AE306EC65288"
      unitRef="usd">77029000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258712e1762-wk-Fact-3670CFA7520694043D9BAE306F5C3767"
      unitRef="usd">97523000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258712e1781-wk-Fact-6505B88B4D74203DC36CAE306E4A158B"
      unitRef="usd">76859000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258712e1802-wk-Fact-91E2BED124D10C9F7CBDAE306EC805BE"
      unitRef="usd">225295000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258712e1821-wk-Fact-812F2832F9E58B1028A2AE306EC73666"
      unitRef="usd">202247000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258712e1840-wk-Fact-0369440A9FA3848C4B7AAE306F62B9F7"
      unitRef="usd">143020000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258712e1861-wk-Fact-A9FE4BD131B33D89E47DAE306E4A1708"
      unitRef="usd">-186978000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258712e1881-wk-Fact-EDA597A6269125814B8AAE306EC49203"
      unitRef="usd">-175572000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258712e1901-wk-Fact-4FD33F79D20DFE14052FAE306EC7C09E"
      unitRef="usd">-213880000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258712e1986-wk-Fact-0E29C5E22B79727E0E28AE306EC93FA5"
      unitRef="usd">0</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258712e2005-wk-Fact-ED787066B37C82580FFDAE306F6012AC"
      unitRef="usd">-36000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258712e2025-wk-Fact-0A70A9D653A7969566E4AE306F5B2C0E"
      unitRef="usd">37000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258712e2046-wk-Fact-7468A3594CC8850FF676AE306ECE68F0"
      unitRef="usd">2961000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258712e2066-wk-Fact-A778F2B4C7259CEA5D05AE306F5C783A"
      unitRef="usd">316000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258712e2086-wk-Fact-BB25356AC8A2C4FEF1A4AE306E4A92C7"
      unitRef="usd">303000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258712e2108-wk-Fact-2C7FFA3324625C14F1A8AE306EC8923C"
      unitRef="usd">14133000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258712e2127-wk-Fact-980DBFF4AB4ED92A7A68AE306ECA15E8"
      unitRef="usd">14604000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258712e2146-wk-Fact-775CE22BCD887CD7FD10AE306ECD1D00"
      unitRef="usd">11280000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258712e2167-wk-Fact-2033AC0C62DEC41D845ECEA4167D4F3A"
      unitRef="usd">8862000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258712e2187-wk-Fact-EDA8502D3F6AF69E101ACEA43673EE95"
      unitRef="usd">7310000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258712e2207-wk-Fact-8E4680EDC051723E4DF3CEA44D7A2AA1"
      unitRef="usd">0</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258712e2228-wk-Fact-0ABB0F307BC17035AC2EAE306ECEE243"
      unitRef="usd">48912000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258712e2248-wk-Fact-3388BC77FD0AEF3BF8E6AE306EC8D5BF"
      unitRef="usd">2920000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258712e2268-wk-Fact-F0572E3419E04F7FB7A4AE306E4A291E"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258712e2289-wk-Fact-8B70D70ECC021601C1A6AE306ECE857E"
      unitRef="usd">2078000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258712e2309-wk-Fact-34BD42A150354F423DEFAE306F5D6C2D"
      unitRef="usd">3681000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258712e2329-wk-Fact-B9C0D1FC6B71EC2FDB19AE306ECE48FC"
      unitRef="usd">3500000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258712e2351-wk-Fact-7CF583F9283BB1A30CD3AE306EC6B7A8"
      unitRef="usd">0</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258712e2370-wk-Fact-92CB4461DA86783937ECAE306E4A904C"
      unitRef="usd">0</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258712e2389-wk-Fact-F12EAA3B1BA5BDA4A1B3AE306F58968E"
      unitRef="usd">1506000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258712e2410-wk-Fact-D0F000EC413E103762F7AE306F62019E"
      unitRef="usd">-48680000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258712e2430-wk-Fact-762D4388A6AAD8876E75AE306EC5B5EC"
      unitRef="usd">341000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258712e2449-wk-Fact-724EE8F8278D97589D2EAE306F59997E"
      unitRef="usd">9020000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258712e2470-wk-Fact-D8952C4E54BA98C662B6AE306ECBB990"
      unitRef="usd">-655000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258712e2490-wk-Fact-DC325550E362444E976FAE306ECCC284"
      unitRef="usd">-1094000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258712e2510-wk-Fact-8C2944B2B0643C1D283BAE306F5C9E7D"
      unitRef="usd">-12858000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18258712e2532-wk-Fact-3C9B7FD113E7ED994D3DAE306EC64251"
      unitRef="usd">49181000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18258712e2551-wk-Fact-8C7F2075D0BB3EB247DAAE306E4A64E4"
      unitRef="usd">-72188000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18258712e2571-wk-Fact-5FCB715B14F7360FC0BAAE306E4AC536"
      unitRef="usd">-1652000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18258712e2594-wk-Fact-0BBA86789C36D0C9FF8E33DA8B10A811"
      unitRef="usd">384983000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2016Q4"
      decimals="-3"
      id="d18258712e2613-wk-Fact-8554BD8D2EC5E408300833DB29DD79CD"
      unitRef="usd">457171000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2015Q4"
      decimals="-3"
      id="d18258712e2632-wk-Fact-805AD5D23EE18BD69C5CAE306ECDFCF0"
      unitRef="usd">458823000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18258712e2658-wk-Fact-FA0E8E635D7A39C51C7833E19C8512CF"
      unitRef="usd">434164000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18258712e2677-wk-Fact-0BBA86789C36D0C9FF8E33DA8B10A811"
      unitRef="usd">384983000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2016Q4"
      decimals="-3"
      id="d18258712e2696-wk-Fact-8554BD8D2EC5E408300833DB29DD79CD"
      unitRef="usd">457171000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18258712e2826-wk-Fact-2BBA2BA46E3718DD1C7CAE306F2C0777"
      unitRef="usd">431526000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18258712e2841-wk-Fact-2131C65646A3A86E49D9AE306E354AEE"
      unitRef="usd">383824000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2016Q4"
      decimals="-3"
      id="d18258712e2856-wk-Fact-F10131BB721F79D0FF7B01F091191104"
      unitRef="usd">456264000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18258712e2872-wk-Fact-C0A49180AE7C5AE9D15333E27C18082D"
      unitRef="usd">111000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18258712e2886-wk-Fact-5969CECCE1DECD4CB7E433DA89BA8176"
      unitRef="usd">882000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="FI2016Q4"
      decimals="-3"
      id="d18258712e2900-wk-Fact-5C733E16241AEA87603133DB281E7A79"
      unitRef="usd">494000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18258712e2915-wk-Fact-3C236C35156FF7BB487333E16E71851B"
      unitRef="usd">2527000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18258712e2929-wk-Fact-90EE3418FD555D41DF6D33DA8A62D55F"
      unitRef="usd">277000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="FI2016Q4"
      decimals="-3"
      id="d18258712e2943-wk-Fact-5DB527431EE0F2EFC9DD33DB29006123"
      unitRef="usd">413000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18258712e2958-wk-Fact-FA0E8E635D7A39C51C7833E19C8512CF"
      unitRef="usd">434164000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18258712e2973-wk-Fact-0BBA86789C36D0C9FF8E33DA8B10A811"
      unitRef="usd">384983000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2016Q4"
      decimals="-3"
      id="d18258712e2988-wk-Fact-8554BD8D2EC5E408300833DB29DD79CD"
      unitRef="usd">457171000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:StockholdersEquity
      contextRef="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d18263092e995-wk-Fact-F65B37C6E3535A09834BAE306F248E17"
      unitRef="usd">3000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d18263092e1014-wk-Fact-C52035126B664435C8CFAE306F2598DA"
      unitRef="usd">300408000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d18263092e1034-wk-Fact-9D09ECF67E9ECE6F8750AE306F24D297"
      unitRef="usd">-101000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d18263092e1054-wk-Fact-AFAE04865562989B1B15AE306F56E69D"
      unitRef="usd">1802581000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d18263092e1073-wk-Fact-36FD8AE7473FCB2E32D4AE306F2662C0"
      unitRef="usd">382138000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2015Q4"
      decimals="-3"
      id="d18263092e1093-wk-Fact-8561964311DD4A328312AE306F153E9E"
      unitRef="usd">2485029000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d18263092e1171-wk-Fact-CA37113A907F957038B2AE306F57FA4C"
      unitRef="usd">26000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18263092e1210-wk-Fact-468AAAC896EA00BE179AAE306F520CD0"
      unitRef="usd">26000000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d18263092e1312-wk-Fact-E91E6909EF86C15EB659AE306F1F88C1"
      unitRef="usd">35628000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18263092e1332-wk-Fact-DF076975F2811D60B75AAE306F26D321"
      unitRef="usd">35628000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d18263092e1376-wk-Fact-A84ED22B9CF0B99318AFAE306F20AA19"
      unitRef="usd">11280000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18263092e1454-wk-Fact-775CE22BCD887CD7FD10AE306ECD1D00"
      unitRef="usd">11280000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d18263092e1498-wk-Fact-8ABA0617CDB136D1B185AE306F189498"
      unitRef="usd">19730000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18263092e1576-wk-Fact-E87ADCA4828DE4405773AE306F213C21"
      unitRef="usd">19730000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
      contextRef="FD2016Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d18263092e1620-wk-Fact-3A7EC19D995FE25FA87BAE306F20E182"
      unitRef="usd">1493000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18263092e1698-wk-Fact-24A023B475CA6225D828AE306F238DD4"
      unitRef="usd">1493000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
    <us-gaap:StockholdersEquity
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d18263092e1723-wk-Fact-10B4ABC3867725467470AE306F194018"
      unitRef="usd">3000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d18263092e1742-wk-Fact-24BD9E581FE7D48B5A78AE306F1716B0"
      unitRef="usd">332911000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d18263092e1761-wk-Fact-C5BDDB6295493A90DDC3AE306F1DAC17"
      unitRef="usd">-101000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d18263092e1782-wk-Fact-52A183528FE77D359A9DAE306F280CF6"
      unitRef="usd">1828581000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d18263092e1801-wk-Fact-847BA864691D69F43CE7AE306F1B9336"
      unitRef="usd">417766000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2016Q4"
      decimals="-3"
      id="d18263092e1821-wk-Fact-77EAF571409ADC1167FBAE306F158384"
      unitRef="usd">2579160000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d18263092e1904-wk-Fact-CB5F8EE7EE95D18A9466AE306F1F2ADD"
      unitRef="usd">122249000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18263092e1943-wk-Fact-399A23BD0E930E5D756DAE306F57B75E"
      unitRef="usd">122249000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d18263092e1988-wk-Fact-6AB621ECF3FCAA5C3D31E3CBDA19931C"
      unitRef="usd">391000</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
    <us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d18263092e2027-wk-Fact-F915F7C328820AFEEA46E3CC4FAD534C"
      unitRef="usd">-256000</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
    <us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18263092e2067-wk-Fact-7BDCCEF1D44C62A2CDAEE3CC9AD063E7"
      unitRef="usd">135000</us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d18263092e2169-wk-Fact-325F57EF4E2BDE4FB243AE306F1BC46C"
      unitRef="usd">200893000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18263092e2189-wk-Fact-F798DD87FAFA9B41A9C1AE306F1C2A78"
      unitRef="usd">200893000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <bio:TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d18263092e2272-wk-Fact-B5C6831B74CC614368B6E3DFC5D78EB5"
      unitRef="usd">-120135000</bio:TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect>
    <bio:TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d18263092e2292-wk-Fact-486D0900B358433716F7E3E39B21084C"
      unitRef="usd">120135000</bio:TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d18263092e2356-wk-Fact-DE5FFC58D4E9F0453221AE306F232954"
      unitRef="usd">4490000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d18263092e2434-wk-Fact-DE5FFC58D4E9F0453221AE306F232954"
      unitRef="usd">4490000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d18263092e2478-wk-Fact-5295415FEB27B50263C5AE306F185411"
      unitRef="usd">23439000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18263092e2556-wk-Fact-5D0EC5E1180AEED67CB7AE306F1DBCF2"
      unitRef="usd">23439000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d18263092e2619-wk-Fact-D603B69ABB9D6A736F4BE3E6C05AEFF0"
      unitRef="usd">-2920000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d18263092e2679-wk-Fact-D603B69ABB9D6A736F4BE3E6C05AEFF0"
      unitRef="usd">-2920000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d18263092e2743-wk-Fact-7D889CD659A1E3B59A09E3E90F6A0651"
      unitRef="usd">2804000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d18263092e2804-wk-Fact-7D889CD659A1E3B59A09E3E90F6A0651"
      unitRef="usd">2804000</us-gaap:StockIssuedDuringPeriodValueTreasuryStockReissued>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d18263092e2829-wk-Fact-B343C03BE65E53AA83A9AE306F1A7563"
      unitRef="usd">3000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d18263092e2848-wk-Fact-189AEA354AB7E375328FAE306F1EE562"
      unitRef="usd">361231000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d18263092e2867-wk-Fact-CDBE7CDBED30B0AC453CAE306F229BB3"
      unitRef="usd">-217000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d18263092e2888-wk-Fact-B8A9FFA458B5569C1090AE306F2300CB"
      unitRef="usd">1830439000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d18263092e2907-wk-Fact-8E63A0AF4014BCFAF0C6AE306F1DEFD9"
      unitRef="usd">738794000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4"
      decimals="-3"
      id="d18263092e2927-wk-Fact-3BA8CE55FC8A5C8D4FD8AE306F2E3C84"
      unitRef="usd">2930250000</us-gaap:StockholdersEquity>
    <bio:EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection
      contextRef="I2018Q1SD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d18263092e3010-wk-Fact-608E5B387E4D604AD0D7AE306F21695E"
      unitRef="usd">1543747000</bio:EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection>
    <bio:EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection
      contextRef="I2018Q1SD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d18263092e3029-wk-Fact-F5E71D9DCB34DCC56D88E41F104A8605"
      unitRef="usd">-679257000</bio:EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection>
    <bio:EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection
      contextRef="I2018Q1SD"
      decimals="-3"
      id="d18263092e3050-wk-Fact-4CE25C34B44B69177118AE306F257FB2"
      unitRef="usd">864490000</bio:EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="I2018Q1SD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201616Member"
      decimals="-3"
      id="d18263092e3133-wk-Fact-7C199A6C0F2EF12CE9CBE93F85DC0D8A"
      unitRef="usd">-17591000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="I2018Q1SD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201616Member"
      decimals="-3"
      id="d18263092e3173-wk-Fact-7C199A6C0F2EF12CE9CBE93F85DC0D8A"
      unitRef="usd">-17591000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d18263092e3218-wk-Fact-973F0741137C46CE2D69AE306EF3C80E"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="I2018Q1SD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member"
      decimals="-3"
      id="d18263092e3257-wk-Fact-CF10D3EDDEF63AD4459BE947FB9998F8"
      unitRef="usd">-136000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="I2018Q1SD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member"
      decimals="-3"
      id="d18263092e3297-wk-Fact-CF10D3EDDEF63AD4459BE947FB9998F8"
      unitRef="usd">-136000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d18263092e3382-wk-Fact-F25D0E6AAACB72A46D85AE306F252F40"
      unitRef="usd">365614000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18263092e3421-wk-Fact-8E910E12498A55693AC5AE306F578C08"
      unitRef="usd">365614000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d18263092e3523-wk-Fact-B587EB678961BC35B3DFAE306F2902CA"
      unitRef="usd">-106495000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18263092e3544-wk-Fact-222748023143B1551B5DAE306F1DAA16"
      unitRef="usd">-106495000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d18263092e3589-wk-Fact-8EFAE155F8D3F1E00847AE306F1E4B61"
      unitRef="usd">5271000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d18263092e3667-wk-Fact-8EFAE155F8D3F1E00847AE306F1E4B61"
      unitRef="usd">5271000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d18263092e3711-wk-Fact-523A27F2F0F6E7AA9CD4AE306F180783"
      unitRef="usd">27840000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18263092e3789-wk-Fact-D0BCEF9DE980D2D9C682AE306F19421C"
      unitRef="usd">27840000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d18263092e3852-wk-Fact-CEE52EC103133D9DFA76AE306F1C4BC3"
      unitRef="usd">-48912000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d18263092e3912-wk-Fact-CEE52EC103133D9DFA76AE306F1C4BC3"
      unitRef="usd">-48912000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d18263092e3943-wk-Fact-889D6CFF14D9DD8E13D0AE306F57C468"
      unitRef="usd">3000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d18263092e3962-wk-Fact-32F19DA520604031FE62AE306F1859F6"
      unitRef="usd">394342000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d18263092e3982-wk-Fact-AB2353F3FB30506553F5AE306F57BBCF"
      unitRef="usd">-49129000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d18263092e4002-wk-Fact-B7684D1F51FB90C07B4EAE306F22735D"
      unitRef="usd">3722073000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d18263092e4021-wk-Fact-4BDDF0A56F712159C6E8AE306F155D3E"
      unitRef="usd">-46958000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4"
      decimals="-3"
      id="d18263092e4042-wk-Fact-114B6B01C03868CB97EEAE306F1F339C"
      unitRef="usd">4020331000</us-gaap:StockholdersEquity>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-97C8F773B94F0D1B1E65AE306F863D54-0-wk-Fact-B741FC9C380735C1F9C6AE306F03A9A4">1.&lt;span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;"&gt;SIGNIFICANT ACCOUNTING POLICIES&lt;/span&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The consolidated financial statements include the accounts of Bio-Rad Laboratories, Inc. and all of our wholly and majority owned subsidiaries (referred to in this report as &#x201c;Bio-Rad,&#x201d; &#x201c;we,&#x201d; &#x201c;us&#x201d; and &#x201c;our&#x201d;) after elimination of intercompany balances and transactions. &#160;The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. &#160;Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;We evaluate subsequent events and the evidence they provide about conditions existing at the date of the balance sheet as well as conditions that arose after the balance sheet date but through the date the financial statements are issued. &#160;The effects of conditions that existed at the balance sheet date are recognized in the financial statements. Events and conditions arising after the balance sheet date but before the financial statements are issued are evaluated to determine if disclosure is required to keep the financial statements from being misleading. &#160;To the extent such events and conditions exist, disclosures are made regarding the nature of events and the estimated financial effects for those events and conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Cash and cash equivalents consist of cash and highly liquid investments with original maturities of three months or less which are readily convertible into cash. &#160;Cash equivalents are stated at cost, which approximates fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Short-term Restricted Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Short-term restricted investments of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$5.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; at both &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; represent a money market fund that is renewed annually for collateral that secures worker's compensation and general liability insurance.  Investment income accrues to Bio-Rad and is recorded in Cash and cash equivalents in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Available-for-Sale Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Available-for-sale investments consist of corporate obligations, municipal securities, asset backed securities, U.S. government sponsored agencies and marketable equity securities. &#160;Management classifies investments at the time of purchase and reevaluates such classification at each balance sheet date. &#160;Investments with maturities beyond one year may be classified as short-term based on their liquid nature and because such marketable securities represent the investment of cash that is available for current operations. &#160;Available-for-sale investments are reported at fair value based on quoted market prices and other observable market data. &#160;Unrealized gains and losses are reported as a component of other comprehensive income, net of any related tax effect. &#160;Effective January 1, 2018, changes in fair value for equity securities are reported in Change in fair market value of equity securities in the Consolidated Statements of Income due to the adoption of ASU 2016-01 (see Recent Accounting Pronouncement Adopted at the end of this Note and Note 3).  Unrealized losses are charged against income when a decline in the fair value of an individual security is determined to be other-than-temporary. &#160;We review our available-for-sale debt securities for other-than-temporary losses on a quarterly basis. &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#007f00;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Realized gains and losses and other-than-temporary impairments on investments are included in Other (income) expense, net (see Note 10).&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Concentration of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Financial instruments that potentially subject us to concentration of credit risk consist primarily of cash and cash equivalents, investments, foreign exchange contracts and trade accounts receivable. &#160;Cash and cash equivalents and investments are placed with various highly rated major financial institutions located in different geographic regions. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The forward contracts used in managing our foreign currency exposures have an element of risk in that the counterparties may be unable to meet the terms of the agreements. &#160;We attempt to minimize this risk by limiting the counterparties to a diverse group of highly-rated domestic and international financial institutions. &#160;In the event of non-performance by these counterparties, the carrying values of our financial instruments represent the maximum amount of loss we would have incurred as of our fiscal year-end. &#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;We perform credit evaluation procedures related to our trade receivables and with the exception of certain developing countries, generally do not require collateral. &#160;As a result of increased risk in certain developing countries, some Bio-Rad sales are subject to collateral letters of credit from our customers. &#160;Credit risk for trade accounts receivable is generally limited due to the large number of customers and their dispersion across many geographic areas. &#160;However, a significant amount of trade receivables are with national healthcare systems in countries within the European Union.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Accounts Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;We maintain an allowance for doubtful accounts for estimated losses resulting from the inability of our customers to make required payments. &#160;The amount of the allowance is determined by analyzing known uncollectible accounts, aged receivables, economic conditions in the customers&#x2019; country or industry, historical losses and our customers&#x2019; credit-worthiness. &#160;Amounts later determined and specifically identified to be uncollectible are charged or written off against this allowance.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Inventory&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Inventories are valued at the lower of cost and net realizable value and include material, labor and overhead costs. The first-in, first-out method is used to relieve inventory for products sold.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Property, Plant and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Property, plant and equipment are carried at cost, less accumulated depreciation and amortization. &#160;Included in property, plant and equipment are buildings and equipment acquired under capital lease arrangements, reagent rental equipment and capitalized software, including costs for software developed or obtained for internal use. Property, plant and equipment are assessed for impairment quarterly or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Depreciation is computed on a straight-line basis over the estimated useful lives of the assets. &#160;The estimated useful lives of property, plant and equipment are generally as follows: buildings and leasehold improvements, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;15&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:11pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;"&gt;&lt;span&gt;39&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; years or the term of the leases or life of the improvements, whichever is shorter;&#160;reagent rental equipment, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;1&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;5&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; years; equipment and capitalized software, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;3&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;12&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; years.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Goodwill represents the excess of the cost over the fair value of net tangible and identifiable intangible assets of acquired businesses. &#160;Goodwill is assessed for impairment by applying fair value based tests annually in the fourth quarter or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. We perform impairment tests of goodwill at our reporting unit level, which is one level below our operating segments. &#160;Our reporting units are identified as components for which discrete financial information is available and is regularly reviewed by management. &#160;Goodwill amounts are assigned to reporting units at the time of acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Effective January 1, 2017 in accordance with Accounting Standards Update No. 2017-04, "Simplifying the Test for Goodwill Impairment," the goodwill impairment amount will be the amount by which a reporting unit's carrying value exceeds its fair value, not to exceed the carrying amount of goodwill.  We use a projected discounted cash flow model to determine the fair value of a reporting unit. &#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Prior to January 1, 2017, the goodwill impairment test consisted of a two-step process. &#160;The first step of the goodwill impairment test, used to identify potential impairment, compared the fair value of a reporting unit to its carrying value, including goodwill. We used a projected discounted cash flow model to determine the fair value of a reporting unit. &#160;If the fair value of the reporting unit exceeded its carrying amount, goodwill of the reporting unit was considered not impaired, and the second step of the impairment test was not required. &#160;The second step, if required, compared the implied fair value of the reporting unit goodwill with the carrying amount of that goodwill. The fair value of a reporting unit was allocated to all of the assets and liabilities of that unit (including any unrecognized intangible assets) as if the reporting unit had been acquired in a business combination and the fair value of the reporting unit was the price paid to acquire the reporting unit. &#160;If the carrying amount of the reporting unit&#x2019;s goodwill exceeded its implied fair value, an impairment charge is recognized in an amount equal to that excess.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;For purposes of recognition and measurement of an impairment loss, a long-lived asset or assets are grouped with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. &#160;We assess the impairment of long-lived assets (including identifiable intangible assets) quarterly or whenever events or changes in circumstances indicate that the carrying value may not be recoverable. &#160;Factors that we consider important that could trigger an impairment review include:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:11pt;padding-left:24px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;significant under-performance relative to expected, historical or projected future operating results;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:11pt;padding-left:24px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;significant changes in the manner of use of the long-lived assets, intangible assets or the strategy for our overall business;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:11pt;padding-left:24px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;a current expectation that, more likely than not, a long-lived asset will be sold or otherwise disposed of at a loss before the end of its previously estimated useful life; and&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:11pt;padding-left:24px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;significant negative industry, legal, regulatory or economic trends.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;When management determines that the carrying value of long-lived assets may not be recoverable based upon the existence of one or more of the above indicators of impairment, we test for any impairment based on a projected undiscounted cash flow method. &#160;Projected future operating results and cash flows of the asset or asset group are used to establish the fair value used in evaluating the carrying value of long-lived and intangible assets. &#160;We estimate the future cash flows of the long-lived assets using current and long-term financial forecasts. &#160;The carrying amount of a long-lived asset is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset. &#160;If this is the case, an impairment loss would be recognized. &#160;The impairment loss recognized is the amount by which the carrying amount exceeds the fair value. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Income Taxes &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;We account for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. &#160;Under this method, deferred tax assets and liabilities reflect the tax effects of losses, credits, and temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes.   They are determined using enacted tax rates in effect for the year in which the differences are expected to reverse. &#160;The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;We record deferred tax assets to the extent we believe these assets will more likely than not be realized. &#160;In making such determination, we consider all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax planning strategies and recent financial operations. To the extent we determine that we are able to realize our deferred income tax assets in the future in excess of their net recorded amount, we make an adjustment to the valuation allowance which may reduce the provision for income taxes.  When we establish or reduce the valuation allowance against our deferred tax assets, our provision for income taxes will increase or decrease, respectively, in the period that determination to change the valuation allowance is made.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;We recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position.  The tax benefits recognized in the financial statements on a particular tax position are measured based on the largest benefit that has a greater than a 50% likelihood of being realized upon settlement. &#160;The amount of unrecognized tax benefits is adjusted as appropriate for changes in facts and circumstances, such as significant amendments to existing tax law, new regulations or interpretations by the taxing authorities, new information obtained during a tax examination, or resolution of an examination. &#160;We recognize both accrued interest and penalties, where appropriate, related to unrecognized tax benefits in the provision for income taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;On December 22, 2017, the U.S. enacted comprehensive tax legislation (the &#x201c;Tax Act&#x201d;).  The new legislation contains significant tax provisions that affect us, including a one-time mandatory deemed repatriation tax on certain unrepatriated foreign earnings ("Transition Tax"), a reduction of the corporate income tax rate from 35% to 21% effective January 1, 2018, and a change from a worldwide tax system to a modified territorial system.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;We are required to recognize the effect of the tax law changes in the period of enactment, such as the computation of the Transition Tax, remeasurement of our U.S. federal deferred tax assets and liabilities, as well as reassessment of the net realizability of our deferred tax assets and liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Subsequent to the enactment of the Tax Act, the SEC staff issued Staff Accounting Bulletin No. 118, Income Tax Accounting Implications of the Tax Cuts and Jobs Act ("SAB 118"), which provides guidance on accounting for the tax effects of the Tax Act.  SAB 118 provides a measurement period that should not extend beyond one year from the Tax Act enactment date for companies to complete the accounting under Accounting Standards Codification ("ASC") 740, "Income Taxes."  We have completed the accounting for the income tax effects of the Tax Act, under SAB 118, as of December 31, 2018.  As noted in our 2017 Annual Report, we were able to make reasonable estimates and provisionally recorded an income tax benefit of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$70&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; related to the Transition Tax and remeasurement of our U.S. federal deferred tax assets and liabilities.  The final accounting for the Tax Act resulted in an additional income tax benefit of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$49&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; for a final income tax benefit of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$119&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.  This is comprised of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$169&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; tax benefit related to the remeasurement of U.S. federal deferred tax assets and liabilities, offset by a &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$50 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; tax detriment for the Transition Tax. We elected to account for the tax effect of the Global Intangible Low-Taxed Income (&#x201c;GILTI&#x201d;) in the period in which it is incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;During the fourth quarter of 2017, we early adopted ASU 2018-02, "Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income."  With respect to stranded income tax effects in accumulated other comprehensive income, our policy is to use the portfolio method to reclassify such amounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;On January 1, 2018, we adopted Accounting Standards Codification ("ASC") 606, "Revenue from Contracts with Customers," using the modified retrospective method applied to those contracts that were not completed as of January 1, 2018.&#160;&#160;Results for reporting periods beginning on January 1, 2018 are presented under ASC 606, while prior period amounts are not adjusted and continue to be reported under prior revenue guidance ASC 605, "Revenue Recognition."&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;We recorded a net reduction to opening retained earnings of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$0.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; as of January 1, 2018 due to the cumulative impact of adopting ASC 606 with the impact primarily related to a customer loyalty program in the United States for which the resulting non-cash consideration is treated as variable consideration under the new revenue recognition accounting standard.  The impact to revenue as a result of applying ASC 606 as compared to ASC 605 for &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; was not significant.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;We recognize revenue from operations through the sale of products, services, and rental of instruments.  Revenue from contracts with customers is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services.  We enter into contracts that can include various combinations of products and services, which are generally accounted for as distinct performance obligations.  Revenue is recognized net of any taxes collected from customers (sales tax, value added tax, etc.), which are subsequently remitted to government authorities. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Our contracts from customers often include promises to transfer multiple products and services to a customer.  Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment and may or may not impact the timing of revenue recognition.  Revenue associated with equipment that requires factory installation is not recorded until installation is complete and customer acceptance, if required, has occurred.  Certain equipment requires installation due to the fact that the instruments are being operated in a clinical/laboratory environment, and the installation services could result in modification of the equipment in order to ensure that the instruments are working according to specifications of the customer which are subject to validation tests upon completion of the installation.  In these arrangements, which require factory installation, the delivery of the equipment and the installation are separate performance obligations.  We will recognize the transaction price allocated to the equipment only upon customer acceptance, as the transfer of control has occurred in relation to the equipment at that point in time as the customer has the ability to direct the use of and obtain substantially all of the remaining benefits from the asset.  The transaction price allocated to the installation services is also recognized upon completion of the services because without the completion of the installation services and related customer acceptance the customer cannot receive any of the benefits of the service.  &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;At the time revenue is recognized, a provision is recognized for estimated product returns as this right is considered variable consideration.  Accordingly, when product revenues are recognized, the transaction price is reduced to the estimated amount that we expect to receive in exchange for transferring control for those products.  &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Service revenues on extended warranty contracts are recognized ratably over the life of the service agreement as a stand-ready performance obligation.  For arrangements that include a combination of products and services, transaction prices are allocated to performance obligations based on stand-alone selling prices.  The method used to determine the stand-alone selling prices for service revenues is based on the observable prices when the services have been sold separately.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In those instances where the timing of revenue recognition differs from the timing of invoicing, we have determined that our contracts generally do not include a significant financing component.  The primary purpose of our invoicing terms is to provide customers with simple and predictable methods of purchasing our products and services, not to either provide or receive financing to or from our customers.  We record contract liabilities when cash payments are received or due in advance of our performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;We do not disclose the value of unsatisfied performance obligations for contracts with an original expected length of one year or less and for contracts in which we recognize revenue at the amount to which we have the right to invoice for services performed.  Our payment terms vary by the type and location of our customer, and the products and services offered.  The term between invoicing and when payment is due is not significant.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:174%;padding-bottom:13px;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-style:italic;"&gt;Reagent Rental Agreements  &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Reagent rental agreements are a diagnostic industry sales method that provides use of an instrument and consumables (reagents) to a customer on a per test basis.  These agreements may also include maintenance of the underlying instruments retained at customer locations as well as initial training.  We concluded that the use of the instrument and related maintenance services (collectively known as &#x201c;lease elements&#x201d;) are not within the guidance of ASC 606 but rather ASC 840 Leases.  Accordingly, we first allocate the transaction price between the lease elements and the non-lease elements based on relative standalone selling prices.  The determination of the transaction price requires judgment and requires consideration of any fixed/minimum payments as well as estimates of variable consideration.  After determining what portion of the transaction price should be allocated to the lease elements, any fixed consideration would be considered the minimum lease payment to be amortized straight line over the lease term and any variable consideration would be contingent rent to be recognized monthly as earned, which coincides with the transfer of control of the non-lease elements.  &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;For the portion of the transaction price allocated to the non-lease elements, which are principally the reagents, the related revenue will be recognized at a point in time when control transfers.  Generally, the terms of the arrangements result in the transfer of control upon either (i) when the consumables are delivered or (ii) when the consumables are consumed by the customer.  &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Revenue allocated to the lease elements of these reagent rental arrangements represents approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;5%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; of total revenue and are included as part of the Net sales in our Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Contract costs:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;As a practical expedient, we expense as incurred costs to obtain contracts as the amortization period would have been one year or less.  These costs, recorded within Selling, general and administrative expense, include our internal sales force compensation programs and certain partner sales incentive programs, as we have determined that annual compensation is commensurate with annual selling activities. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Disaggregation of Revenue:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The disaggregation of our revenue by geographic region based primarily on the location of the use of the product service, and by industry segment sources, and the disaggregation of our revenues by industry segment sources are presented in our Segment Information footnote (see Note 14).&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Deferred revenues represent mostly unrecognized fees billed or collected for extended service arrangements.  Deferred revenues are generally recognized ratably over the term of the service contract as our performance extends over the life of the arrangement.  A majority of our deferred revenue balance is classified as current with an expected length of one year or less.  The increase in our total deferred revenue balance from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$36.7&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$37.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; is primarily driven by &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$28.0&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, net, of cash payments received or due in advance of satisfying our performance obligations, partially offset by &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$27.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; of revenue recognized that were included in our deferred revenue balance as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;We warrant certain equipment against defects in design, materials and workmanship, generally for a period of one year. &#160;Upon revenue recognition of that equipment, we establish, as part of Cost of goods sold, a provision for the expected costs of such warranty based on historical experience, specific warranty terms and customer feedback.&#160;&#160;A review is performed on a quarterly basis to assess the adequacy of our warranty accrual.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Components of the warranty accrual, included in Other current liabilities and Other long-term liabilities in the Consolidated Balance Sheets, were as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:62.5%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:56%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:19%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:19%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;January 1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;18.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;17.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Provision for warranty&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;25.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;29.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Actual warranty costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(34.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(28.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December 31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;10.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;18.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Shipping and Handling&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;We classify all freight costs billed to customers as Net sales. &#160;Related freight costs are recognized upon transfer of control of the promised products to customers as a fulfillment cost and included in Cost of goods sold.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Research and Development&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Internal research and development costs are expensed as incurred. &#160;Third-party research and development costs are expensed when the contracted work has been performed.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;We conduct extensive research and development activities in all areas of our business, employing approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;800&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; employees worldwide in these activities, including degreed scientists and technical support staff. &#160;Research and development has played a major role in Bio-Rad&#x2019;s growth and is expected to continue to do so in the future. &#160;Our research teams are continuously developing new products and new applications for existing products. &#160;In our development of new products and applications, we interact with scientific and medical professionals at universities, hospitals and medical schools, and within our industry. &#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Foreign Currency&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Balance sheet accounts of international subsidiaries are translated at the current exchange rates as of the end of each accounting period. &#160;Income statement items are translated at average exchange rates for the period. &#160;The resulting translation adjustments are recorded as a separate component of stockholders&#x2019; equity.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Foreign currency transaction gains and losses are included in Foreign exchange losses, net in the Consolidated Statements of Income. &#160;Transaction gains and losses result primarily from fluctuations in exchange rates when intercompany receivables and payables are denominated in currencies other than the functional currency of our subsidiary that recorded the transaction.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Forward Foreign Exchange Contracts&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;As part of distributing our products, we regularly enter into intercompany transactions. &#160;We enter into forward foreign exchange contracts to manage foreign exchange risk of future movements in exchange rates that affect foreign currency denominated intercompany receivables and payables. &#160;We do not use derivative financial instruments for speculative or trading purposes, nor do we seek hedge accounting treatment for any of our contracts. As a result, these contracts, generally with maturity dates of 90 days or less and denominated primarily in currencies of industrial countries, are recorded as an asset or liability measured at their fair value at each balance sheet date. The resulting gains or losses offset exchange gains or losses, on the related receivables and payables, all of which are recorded in Foreign exchange losses, net in the Consolidated Statements of Income. &#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Share-Based Compensation Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Share-based compensation expense for all share-based payment awards granted is determined based on the grant-date fair value. &#160;We recognize these compensation costs net of forfeitures over the requisite service period of the award, which is generally the vesting term of the share-based payment awards. &#160;Starting in 2017, we recognize forfeitures as they occur due to a change in accounting principle, and in prior periods we estimated the forfeiture rate based on our historical experience. &#160;These plans are described more fully in Note 9.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Earnings Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Basic earnings per share is computed by dividing net income attributable to Bio-Rad by the weighted average number of common shares outstanding for that period. &#160;Diluted earnings per share takes into account the effect of dilutive instruments, such as stock options and restricted stock, and uses the average share price for the period in determining the number of potential common shares that are to be added to the weighted average number of shares outstanding. &#160;Potential common shares are excluded from the diluted earnings per share calculation if the effect would be anti-dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The weighted average number of common shares outstanding used to calculate basic and diluted earnings per share and the anti-dilutive shares are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="10"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:55%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Basic weighted average shares outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;29,836&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;29,655&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;29,440&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Effect of potentially dilutive stock options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&#160;&#160;&#160;and restricted stock awards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;392&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;379&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;206&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Diluted weighted average common shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;30,228&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;30,034&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;29,646&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Anti-dilutive stock options and restricted stock awards    &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&#160;&#160;&#160;excluded from the computation of diluted EPS&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;84&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;13&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;113&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;For certain financial instruments, including cash and cash equivalents, short-term investments, accounts receivable, marketable securities, notes payable, accounts payable and foreign exchange contracts, the carrying amounts approximate fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The estimated fair value of financial instruments is based on the exchange price that would be received for an asset or paid to transfer a liability (an exit price) using available market information or other appropriate valuation methodologies in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. &#160;Estimates are not necessarily indicative of the amounts that could be realized in a current market exchange as considerable judgment is required in interpreting market data used to develop estimates of fair value. &#160;The use of different market assumptions or estimation techniques could have a material effect on the estimated fair value (see Note 3).&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Recent Accounting Pronouncements Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In February 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update No. ("ASU") 2018-03, "Technical Corrections and Improvements to Financial Instruments - Recognition and Measurement of Financial Assets and Financial Liabilities."  ASU 2018-03 amends certain items in ASU 2016-01 (see below) such as equity securities without a readily determinable fair value.  ASU 2018-03 clarifies that an entity that uses the measurement alternative for equity securities without readily determinable fair values can change its measurement approach to fair value and once made the election is irrevocable.  If an entity measures equity securities without readily determinable fair values at fair value, it must record a cumulative-effect adjustment to &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Retained earnings as of the beginning of the fiscal year in which the guidance is adopted.  We adopted ASU 2018-03 on January 1, 2018 and made an irrevocable election to account for our investment of the ordinary shares of Sartorius AG at fair value (see ASU 2016-01 below).&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:12pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In January 2016, the FASB issued ASU 2016-01, "Recognition and Measurement of Financial Assets and Financial Liabilities."  Amendments under ASU 2016-01, among other items, require that all equity investments in unconsolidated entities (other than those accounted for using the equity method of accounting) will generally be measured at fair value through earnings.  Changes in fair value for equity securities will no longer be reported in other comprehensive income. &lt;/span&gt;&lt;span style="font-family:inherit;font-size:12pt;"&gt; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;For equity investments without readily determinable fair values, the cost method is also eliminated.  We adopted ASU 2016-01&#160;on January 1, 2018 and record equity investments without readily determinable fair values at cost, less impairment, and plus or minus subsequent adjustments for observable price changes and were valued at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$0.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.  Changes in the basis of these equity investments are reported in current earnings.  For equity securities that are affected by ASU 2016-01 and ASU 2018-03, see Note 3 to the consolidated financial statements, which primarily consists of our investment in Sartorius AG.  &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The impact of the adoption of ASU 2016-01 and ASU 2018-03 on January 1, 2018 was through a cumulative-effect adjustment of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$864.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; to Total stockholders' equity by increasing Retained earnings of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$1,543.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and decreasing Accumulated other comprehensive income of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$679.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, including an increase in Deferred income taxes of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$232.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and an increase in Other investments of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$1,097.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; in our Consolidated Balance Sheet.  As a result of ASU 2016-01 and ASU 2018-03 for &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, we recorded a gain of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$606.2&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; for the Change in fair market value of equity securities in the Consolidated Statement of Income that resulted in a deferred tax expense of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$133.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In March 2017, the FASB issued ASU 2017-07, "Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost," which changed how we present the net periodic benefit cost of our defined benefit pension and/or other postretirement plans.  We adopted ASU 2017-07 on January 1, 2018 and applied the practical expedient to estimate amounts for comparative purposes utilizing the information disclosed in Note 12 to the consolidated financial statements in our Form 10-K for the year ended December 31, 2017.  The interest costs are recorded in Interest expense, and the other costs are recorded in Other (income) expense, net in the Consolidated Statements of Income.  For 2017 for interest costs and other costs, we reclassified &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$0.304 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$2.152 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$0.144 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; from Cost of goods sold (COGS), Selling, general and administrative expense (SG&amp;amp;A) and Research and Development expense (R&amp;amp;D), respectively, to Interest expense of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$1.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and Other (income) expense, net of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$1.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.  For 2016 for interest costs and other costs, we reclassified &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$0.341 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$2.027&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$0.156 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; from COGS, SG&amp;amp;A and R&amp;amp;D, respectively, to Interest expense of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$1.438&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and Other (income) expense, net of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$1.086 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In November 2016, the FASB issued ASU 2016-18, "Restricted Cash," which required us to cease to present transfers between cash and cash equivalents and restricted cash and restricted cash equivalents in the statement of cash flows.  We adopted ASU 2016-18 on January 1, 2018 and updated the Consolidated Statements of Cash Flows to incorporate restricted cash included in Other current assets and Other assets of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$2.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$1.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; as of December 31, 2017.  &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In October 2016, the FASB issued ASU 2016-16, "Intra-Entity Transfers of Assets Other Than Inventory," which required immediate recognition of income tax consequences of intercompany asset transfers, other than inventory transfers.&#160; We adopted ASU 2016-16 on January 1, 2018 on a modified retrospective basis through a cumulative-effect adjustment by decreasing Retained earnings by &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$17.6&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, and decreasing Prepaid taxes by &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$22.8&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and increasing Deferred tax assets by &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$5.2&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; that are both recorded in Other assets in our Consolidated Balance Sheet. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In August 2016, FASB issued ASU 2016-15, "Classification of Certain Cash Receipts and Cash Payments" and adopted it on January 1, 2018, which did not have an impact to our statement of cash flows presentation.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers ("ASC 606"),&#160;an updated standard on revenue recognition.  The new standard provides enhancements to the quality and consistency of how revenue is reported under the principle that revenue should be recognized in an amount that reflects the consideration to which we expect to be entitled in exchange for the transfer of promised goods or services.  We adopted ASC 606 as of January 1, 2018 using the cumulative effect transition method as more fully described above under the caption &#x201c;Revenue Recognition.&#x201d; &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Recent Accounting Pronouncements to be Adopted &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In November 2018, the FASB issued ASU 2018-18, "Clarifying the Interaction between Topic 808 and Topic 606."  Topic 808 is Collaborative Arrangements, and Topic 606 is Revenue from Contracts with Customers.  ASU 2018-18 clarifies that certain transactions between collaborative partners should be accounted for as revenue under ASC 606 when the collaborative partner is a customer.  We currently do not have any customers that are collaborative partners or anticipate any in the near future.  ASU 2018-18 will be effective January 1, 2020 and we will not early adopt.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In August 2018, the FASB issued ASU 2018-15, "Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract."  ASU 2018-15 amends the definition of a hosting arrangement and requires a customer in a hosting arrangement that is a service contract to capitalize certain implementation costs as if the arrangement was an internal-use software project.  The internal-use software guidance states that only qualifying costs incurred during the application development stage can be capitalized.  We will prospectively adopt ASU 2018-15 effective January 1, 2019.  We do not expect ASU 2018-15 to have a material impact to our consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In August 2018, the FASB issued ASU 2018-14, "Disclosure Framework - Changes to the Disclosure Requirements for Defined Benefit Plans."  ASU 2018-14 eliminates and adds certain disclosures for defined benefit plans.  ASU 2018-14 is effective for fiscal years ending after December 15, 2020 using a retrospective approach, with early adoption permitted.  We are currently evaluating the disclosures and the timing of adoption but do not expect ASU 2018-14 to have a material impact to our disclosures for defined benefit plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In August 2018, the FASB issued ASU 2018-13, "Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement."  ASU 2018-13 eliminates, adds and modifies certain disclosures for fair value measurements.  ASU 2018-13 is effective for fiscal years beginning after December 15, 2019 and for interim periods within those fiscal years.  Early adoption is permitted in interim periods, including periods for which financial statements have not yet been issued.  We do not expect ASU 2018-13 to have a material impact to our fair value disclosures and we currently do not plan to early adopt.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In June 2016, the FASB issued ASU 2016-13, "Measurement of Credit Losses on Financial Instruments."  ASU 2016-13 will replace the current incurred loss approach with an expected loss model for instruments measured at amortized cost and require entities to record allowances for available-for-sale debt securities rather than reduce the carrying amount under the current other-than-temporary impairment model.  In November 2018, the FASB issued ASU 2018-19, "Codification Improvements to Topic 326, Financial Instruments-Credit Losses," which clarifies that receivables arising from operating leases are not within the scope of Topic 326.  ASU 2016-13 is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years.  We are currently evaluating the effect ASU 2016-13 will have on our consolidated financial statements.   &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;In February 2016, the FASB issued ASU 2016-02, "Leases," and related accounting standard updates, which will require, among other items, lease accounting to recognize most leases as assets and liabilities on the balance sheet.  Qualitative and quantitative disclosures will be enhanced to better understand the amount, timing and uncertainty of cash flows arising from leases. We will adopt ASU 2016-02 on a modified retrospective basis effective January 1, 2019 with practical expedients, and will not restate comparative prior periods.  The practical expedients, include, among other items, for leases that existed prior January 1, 2019, to not reassess whether any contracts are or contain embedded leases, reassessing the classification of existing leases, and reassessing whether previously capitalized initial  direct costs qualify for capitalization.  Where we act as a lessee, we also elected not to separate lease and non-lease components.  Where we act as a lessor in our reagent rental arrangements, we allocate the consideration in the contract to the separate lease components and the non-lease components.  After the allocation, the amount of variable payments allocated to lease components will be recognized as income in accordance with the new lease accounting standard updates, while the amount of variable payments allocated to non-lease components will be recognized as income in accordance with ASC 606.  Such reagent rental arrangements are more fully described above under the caption "Reagent Rental Agreements."  Where we act as a lessee, the adoption of the standard will result in material additions to the balance sheet for right-of-use assets and the associated liabilities.  We will complete our review of the completeness and accuracy of the lease data, discount rate and finalize our updated controls in accordance with the new standard during the first quarter of 2019.  Where we act as a lessor in reagent rental arrangements, we estimate an insignificant impact to our consolidated financial statements.  </us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-170D02850600BD693A9FAE306F874680-0-wk-Fact-FE546B15F59C054C71E1AE306F0062C7">Basis of Presentation&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The consolidated financial statements include the accounts of Bio-Rad Laboratories, Inc. and all of our wholly and majority owned subsidiaries (referred to in this report as &#x201c;Bio-Rad,&#x201d; &#x201c;we,&#x201d; &#x201c;us&#x201d; and &#x201c;our&#x201d;) after elimination of intercompany balances and transactions. &#160;The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. &#160;Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;We evaluate subsequent events and the evidence they provide about conditions existing at the date of the balance sheet as well as conditions that arose after the balance sheet date but through the date the financial statements are issued. &#160;The effects of conditions that existed at the balance sheet date are recognized in the financial statements. Events and conditions arising after the balance sheet date but before the financial statements are issued are evaluated to determine if disclosure is required to keep the financial statements from being misleading. &#160;To the extent such events and conditions exist, disclosures are made regarding the nature of events and the estimated financial effects for those events and conditions.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-CF2AF5AAC72A1865817CAE306F88F964-0-wk-Fact-E0DE0B78BFFE207E1178AE306F032C48">Cash and Cash Equivalents&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;Cash and cash equivalents consist of cash and highly liquid investments with original maturities of three months or less which are readily convertible into cash. &#160;Cash equivalents are stated at cost, which approximates fair value.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <bio:ShorttermRestrictedInvestmentsPolicyTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-5F038AA5D0324A5126F1AE306F87DC0E-0-wk-Fact-5EF69C323AF7D3F181FDAE306F0037FF">Short-term Restricted Investments&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Short-term restricted investments of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$5.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; at both &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt; represent a money market fund that is renewed annually for collateral that secures worker's compensation and general liability insurance.  Investment income accrues to Bio-Rad and is recorded in Cash and cash equivalents in the Consolidated Balance Sheets.</bio:ShorttermRestrictedInvestmentsPolicyTextBlock>
    <us-gaap:RestrictedInvestmentsCurrent
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18292147e643-wk-Fact-69F7E0EE78FF0B7A00ADAE306EF918ED"
      unitRef="usd">5600000</us-gaap:RestrictedInvestmentsCurrent>
    <us-gaap:MarketableSecuritiesPolicy
      contextRef="FD2018Q4YTD"
      id="TextSelection-DABD879664DC6A615E69AE306F89FADB-0-wk-Fact-F8FBD01FC71C6533282BAE306EF9B9E3">Available-for-Sale Investments&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Available-for-sale investments consist of corporate obligations, municipal securities, asset backed securities, U.S. government sponsored agencies and marketable equity securities. &#160;Management classifies investments at the time of purchase and reevaluates such classification at each balance sheet date. &#160;Investments with maturities beyond one year may be classified as short-term based on their liquid nature and because such marketable securities represent the investment of cash that is available for current operations. &#160;Available-for-sale investments are reported at fair value based on quoted market prices and other observable market data. &#160;Unrealized gains and losses are reported as a component of other comprehensive income, net of any related tax effect. &#160;Effective January 1, 2018, changes in fair value for equity securities are reported in Change in fair market value of equity securities in the Consolidated Statements of Income due to the adoption of ASU 2016-01 (see Recent Accounting Pronouncement Adopted at the end of this Note and Note 3).  Unrealized losses are charged against income when a decline in the fair value of an individual security is determined to be other-than-temporary. &#160;We review our available-for-sale debt securities for other-than-temporary losses on a quarterly basis. &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#007f00;"&gt;&#160;&lt;/span&gt;Realized gains and losses and other-than-temporary impairments on investments are included in Other (income) expense, net (see Note 10).</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="FD2018Q4YTD"
      id="TextSelection-43FC910E5FA278F163D9AE306F88818B-0-wk-Fact-0D88F1D2EA3D21EAF4B6AE306EFF721C">Concentration of Credit Risk&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Financial instruments that potentially subject us to concentration of credit risk consist primarily of cash and cash equivalents, investments, foreign exchange contracts and trade accounts receivable. &#160;Cash and cash equivalents and investments are placed with various highly rated major financial institutions located in different geographic regions. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The forward contracts used in managing our foreign currency exposures have an element of risk in that the counterparties may be unable to meet the terms of the agreements. &#160;We attempt to minimize this risk by limiting the counterparties to a diverse group of highly-rated domestic and international financial institutions. &#160;In the event of non-performance by these counterparties, the carrying values of our financial instruments represent the maximum amount of loss we would have incurred as of our fiscal year-end. &#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;We perform credit evaluation procedures related to our trade receivables and with the exception of certain developing countries, generally do not require collateral. &#160;As a result of increased risk in certain developing countries, some Bio-Rad sales are subject to collateral letters of credit from our customers. &#160;Credit risk for trade accounts receivable is generally limited due to the large number of customers and their dispersion across many geographic areas. &#160;However, a significant amount of trade receivables are with national healthcare systems in countries within the European Union.&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy
      contextRef="FD2018Q4YTD"
      id="TextSelection-C21E44E66CCEE3E16E01AE306F8846F0-0-wk-Fact-E0061CB9EFD1EAB230B8AE306F03B293">Accounts Receivable&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;We maintain an allowance for doubtful accounts for estimated losses resulting from the inability of our customers to make required payments. &#160;The amount of the allowance is determined by analyzing known uncollectible accounts, aged receivables, economic conditions in the customers&#x2019; country or industry, historical losses and our customers&#x2019; credit-worthiness. &#160;Amounts later determined and specifically identified to be uncollectible are charged or written off against this allowance.</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-0BC2429F51BFC9DADE0AAE306F86AA5E-0-wk-Fact-BDCC2CA56D8F8F27CB91AE306EFBD212">Inventory&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;Inventories are valued at the lower of cost and net realizable value and include material, labor and overhead costs. The first-in, first-out method is used to relieve inventory for products sold.</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-74695AD86EED997B3C3AAE306F88AB50-0-wk-Fact-1D96A2D2CF02BED3A41BAE306F01E69D">Property, Plant and Equipment&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Property, plant and equipment are carried at cost, less accumulated depreciation and amortization. &#160;Included in property, plant and equipment are buildings and equipment acquired under capital lease arrangements, reagent rental equipment and capitalized software, including costs for software developed or obtained for internal use. Property, plant and equipment are assessed for impairment quarterly or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Depreciation is computed on a straight-line basis over the estimated useful lives of the assets. &#160;The estimated useful lives of property, plant and equipment are generally as follows: buildings and leasehold improvements, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;15&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:11pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;"&gt;&lt;span&gt;39&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; years or the term of the leases or life of the improvements, whichever is shorter;&#160;reagent rental equipment, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;1&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;5&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; years; equipment and capitalized software, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;3&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;12&lt;/span&gt;&lt;/span&gt; years.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember"
      id="d18292147e802-wk-Fact-F823FD5105158EF295BAAE306F0366AD">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember"
      id="d18292147e806-wk-Fact-E162F534FAF0EA642A0CAE306EFEB9ED">P39Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_bio_ReagentRentalEquipmentMember"
      id="d18292147e810-wk-Fact-680E8A5C73DB452454AFAE306F0049AE">P1Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_bio_ReagentRentalEquipmentMember"
      id="d18292147e814-wk-Fact-8FB6DDDCF00B89049FC2AE306F01FC58">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember"
      id="d18292147e818-wk-Fact-FFFC2B494BE03E731C32AE306EFD7771">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2018Q4YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember"
      id="d18292147e823-wk-Fact-4C68C398CE1E893DBB6AAE306F001C0F">P12Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="FD2018Q4YTD"
      id="TextSelection-AF70C19D62782DE097D4AE306F87101D-0-wk-Fact-350E2E4F24E7B3D8339CAE306F0343B7">Goodwill&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Goodwill represents the excess of the cost over the fair value of net tangible and identifiable intangible assets of acquired businesses. &#160;Goodwill is assessed for impairment by applying fair value based tests annually in the fourth quarter or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. We perform impairment tests of goodwill at our reporting unit level, which is one level below our operating segments. &#160;Our reporting units are identified as components for which discrete financial information is available and is regularly reviewed by management. &#160;Goodwill amounts are assigned to reporting units at the time of acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Effective January 1, 2017 in accordance with Accounting Standards Update No. 2017-04, "Simplifying the Test for Goodwill Impairment," the goodwill impairment amount will be the amount by which a reporting unit's carrying value exceeds its fair value, not to exceed the carrying amount of goodwill.  We use a projected discounted cash flow model to determine the fair value of a reporting unit. &#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Prior to January 1, 2017, the goodwill impairment test consisted of a two-step process. &#160;The first step of the goodwill impairment test, used to identify potential impairment, compared the fair value of a reporting unit to its carrying value, including goodwill. We used a projected discounted cash flow model to determine the fair value of a reporting unit. &#160;If the fair value of the reporting unit exceeded its carrying amount, goodwill of the reporting unit was considered not impaired, and the second step of the impairment test was not required. &#160;The second step, if required, compared the implied fair value of the reporting unit goodwill with the carrying amount of that goodwill. The fair value of a reporting unit was allocated to all of the assets and liabilities of that unit (including any unrecognized intangible assets) as if the reporting unit had been acquired in a business combination and the fair value of the reporting unit was the price paid to acquire the reporting unit. &#160;If the carrying amount of the reporting unit&#x2019;s goodwill exceeded its implied fair value, an impairment charge is recognized in an amount equal to that excess.&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-A2FEC2A4475111E47044AE306F881819-0-wk-Fact-8A83F7AC3609A6C39999AE306EF9B404">Long-Lived Assets&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;For purposes of recognition and measurement of an impairment loss, a long-lived asset or assets are grouped with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. &#160;We assess the impairment of long-lived assets (including identifiable intangible assets) quarterly or whenever events or changes in circumstances indicate that the carrying value may not be recoverable. &#160;Factors that we consider important that could trigger an impairment review include:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:11pt;padding-left:24px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;significant under-performance relative to expected, historical or projected future operating results;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:11pt;padding-left:24px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;significant changes in the manner of use of the long-lived assets, intangible assets or the strategy for our overall business;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:11pt;padding-left:24px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;a current expectation that, more likely than not, a long-lived asset will be sold or otherwise disposed of at a loss before the end of its previously estimated useful life; and&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:11pt;padding-left:24px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;significant negative industry, legal, regulatory or economic trends.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;When management determines that the carrying value of long-lived assets may not be recoverable based upon the existence of one or more of the above indicators of impairment, we test for any impairment based on a projected undiscounted cash flow method. &#160;Projected future operating results and cash flows of the asset or asset group are used to establish the fair value used in evaluating the carrying value of long-lived and intangible assets. &#160;We estimate the future cash flows of the long-lived assets using current and long-term financial forecasts. &#160;The carrying amount of a long-lived asset is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset. &#160;If this is the case, an impairment loss would be recognized. &#160;The impairment loss recognized is the amount by which the carrying amount exceeds the fair value. </us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-3EC15E52F8BF0946F897AE306F870AE3-0-wk-Fact-6D9924E419E67BBF9BDAAE306F02BA9F">Income Taxes &lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;We account for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. &#160;Under this method, deferred tax assets and liabilities reflect the tax effects of losses, credits, and temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes.   They are determined using enacted tax rates in effect for the year in which the differences are expected to reverse. &#160;The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;We record deferred tax assets to the extent we believe these assets will more likely than not be realized. &#160;In making such determination, we consider all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax planning strategies and recent financial operations. To the extent we determine that we are able to realize our deferred income tax assets in the future in excess of their net recorded amount, we make an adjustment to the valuation allowance which may reduce the provision for income taxes.  When we establish or reduce the valuation allowance against our deferred tax assets, our provision for income taxes will increase or decrease, respectively, in the period that determination to change the valuation allowance is made.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;We recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position.  The tax benefits recognized in the financial statements on a particular tax position are measured based on the largest benefit that has a greater than a 50% likelihood of being realized upon settlement. &#160;The amount of unrecognized tax benefits is adjusted as appropriate for changes in facts and circumstances, such as significant amendments to existing tax law, new regulations or interpretations by the taxing authorities, new information obtained during a tax examination, or resolution of an examination. &#160;We recognize both accrued interest and penalties, where appropriate, related to unrecognized tax benefits in the provision for income taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;On December 22, 2017, the U.S. enacted comprehensive tax legislation (the &#x201c;Tax Act&#x201d;).  The new legislation contains significant tax provisions that affect us, including a one-time mandatory deemed repatriation tax on certain unrepatriated foreign earnings ("Transition Tax"), a reduction of the corporate income tax rate from 35% to 21% effective January 1, 2018, and a change from a worldwide tax system to a modified territorial system.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;We are required to recognize the effect of the tax law changes in the period of enactment, such as the computation of the Transition Tax, remeasurement of our U.S. federal deferred tax assets and liabilities, as well as reassessment of the net realizability of our deferred tax assets and liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Subsequent to the enactment of the Tax Act, the SEC staff issued Staff Accounting Bulletin No. 118, Income Tax Accounting Implications of the Tax Cuts and Jobs Act ("SAB 118"), which provides guidance on accounting for the tax effects of the Tax Act.  SAB 118 provides a measurement period that should not extend beyond one year from the Tax Act enactment date for companies to complete the accounting under Accounting Standards Codification ("ASC") 740, "Income Taxes."  We have completed the accounting for the income tax effects of the Tax Act, under SAB 118, as of December 31, 2018.  As noted in our 2017 Annual Report, we were able to make reasonable estimates and provisionally recorded an income tax benefit of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$70&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; related to the Transition Tax and remeasurement of our U.S. federal deferred tax assets and liabilities.  The final accounting for the Tax Act resulted in an additional income tax benefit of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$49&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; for a final income tax benefit of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$119&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.  This is comprised of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$169&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; tax benefit related to the remeasurement of U.S. federal deferred tax assets and liabilities, offset by a &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$50 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; tax detriment for the Transition Tax. We elected to account for the tax effect of the Global Intangible Low-Taxed Income (&#x201c;GILTI&#x201d;) in the period in which it is incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;During the fourth quarter of 2017, we early adopted ASU 2018-02, "Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income."  With respect to stranded income tax effects in accumulated other comprehensive income, our policy is to use the portfolio method to reclassify such amounts.&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <bio:TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-6"
      id="d18292147e987-wk-Fact-F76AD2E4F66DC53656B03008D3EAC5E7"
      unitRef="usd">-70000000</bio:TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit>
    <bio:TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease
      contextRef="FD2018Q4YTD"
      decimals="-6"
      id="d18292147e991-wk-Fact-5AB50A06F9F42F793EC43150AA29E8DE"
      unitRef="usd">-49000000</bio:TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease>
    <bio:TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-6"
      id="d18292147e995-wk-Fact-E2C6136C403BA2861F63AE306F339C05"
      unitRef="usd">-119000000</bio:TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit>
    <bio:TaxCutsandJobsActIncomeTaxExpenseBenefitComposition
      contextRef="FD2018Q4YTD"
      decimals="-6"
      id="d18292147e999-wk-Fact-5D6F3DCA25D755C1C72DAE306F2C67FC"
      unitRef="usd">-169000000</bio:TaxCutsandJobsActIncomeTaxExpenseBenefitComposition>
    <bio:TaxCutsandJobsActIncomeTaxExpenseComposition
      contextRef="FD2018Q4YTD"
      decimals="-6"
      id="d18292147e1003-wk-Fact-284440EE99D186990DC97563D0B7B4E2"
      unitRef="usd">50000000</bio:TaxCutsandJobsActIncomeTaxExpenseComposition>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-FF1C5465971FE7139786AE306F878E22-0-wk-Fact-CED2C2944C4F7AD14FC8AE306EFE2557">Revenue Recognition&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;On January 1, 2018, we adopted Accounting Standards Codification ("ASC") 606, "Revenue from Contracts with Customers," using the modified retrospective method applied to those contracts that were not completed as of January 1, 2018.&#160;&#160;Results for reporting periods beginning on January 1, 2018 are presented under ASC 606, while prior period amounts are not adjusted and continue to be reported under prior revenue guidance ASC 605, "Revenue Recognition."&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;We recorded a net reduction to opening retained earnings of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$0.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; as of January 1, 2018 due to the cumulative impact of adopting ASC 606 with the impact primarily related to a customer loyalty program in the United States for which the resulting non-cash consideration is treated as variable consideration under the new revenue recognition accounting standard.  The impact to revenue as a result of applying ASC 606 as compared to ASC 605 for &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; was not significant.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;We recognize revenue from operations through the sale of products, services, and rental of instruments.  Revenue from contracts with customers is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services.  We enter into contracts that can include various combinations of products and services, which are generally accounted for as distinct performance obligations.  Revenue is recognized net of any taxes collected from customers (sales tax, value added tax, etc.), which are subsequently remitted to government authorities. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Our contracts from customers often include promises to transfer multiple products and services to a customer.  Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment and may or may not impact the timing of revenue recognition.  Revenue associated with equipment that requires factory installation is not recorded until installation is complete and customer acceptance, if required, has occurred.  Certain equipment requires installation due to the fact that the instruments are being operated in a clinical/laboratory environment, and the installation services could result in modification of the equipment in order to ensure that the instruments are working according to specifications of the customer which are subject to validation tests upon completion of the installation.  In these arrangements, which require factory installation, the delivery of the equipment and the installation are separate performance obligations.  We will recognize the transaction price allocated to the equipment only upon customer acceptance, as the transfer of control has occurred in relation to the equipment at that point in time as the customer has the ability to direct the use of and obtain substantially all of the remaining benefits from the asset.  The transaction price allocated to the installation services is also recognized upon completion of the services because without the completion of the installation services and related customer acceptance the customer cannot receive any of the benefits of the service.  &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;At the time revenue is recognized, a provision is recognized for estimated product returns as this right is considered variable consideration.  Accordingly, when product revenues are recognized, the transaction price is reduced to the estimated amount that we expect to receive in exchange for transferring control for those products.  &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Service revenues on extended warranty contracts are recognized ratably over the life of the service agreement as a stand-ready performance obligation.  For arrangements that include a combination of products and services, transaction prices are allocated to performance obligations based on stand-alone selling prices.  The method used to determine the stand-alone selling prices for service revenues is based on the observable prices when the services have been sold separately.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In those instances where the timing of revenue recognition differs from the timing of invoicing, we have determined that our contracts generally do not include a significant financing component.  The primary purpose of our invoicing terms is to provide customers with simple and predictable methods of purchasing our products and services, not to either provide or receive financing to or from our customers.  We record contract liabilities when cash payments are received or due in advance of our performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;We do not disclose the value of unsatisfied performance obligations for contracts with an original expected length of one year or less and for contracts in which we recognize revenue at the amount to which we have the right to invoice for services performed.  Our payment terms vary by the type and location of our customer, and the products and services offered.  The term between invoicing and when payment is due is not significant.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:174%;padding-bottom:13px;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-style:italic;"&gt;Reagent Rental Agreements  &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Reagent rental agreements are a diagnostic industry sales method that provides use of an instrument and consumables (reagents) to a customer on a per test basis.  These agreements may also include maintenance of the underlying instruments retained at customer locations as well as initial training.  We concluded that the use of the instrument and related maintenance services (collectively known as &#x201c;lease elements&#x201d;) are not within the guidance of ASC 606 but rather ASC 840 Leases.  Accordingly, we first allocate the transaction price between the lease elements and the non-lease elements based on relative standalone selling prices.  The determination of the transaction price requires judgment and requires consideration of any fixed/minimum payments as well as estimates of variable consideration.  After determining what portion of the transaction price should be allocated to the lease elements, any fixed consideration would be considered the minimum lease payment to be amortized straight line over the lease term and any variable consideration would be contingent rent to be recognized monthly as earned, which coincides with the transfer of control of the non-lease elements.  &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;For the portion of the transaction price allocated to the non-lease elements, which are principally the reagents, the related revenue will be recognized at a point in time when control transfers.  Generally, the terms of the arrangements result in the transfer of control upon either (i) when the consumables are delivered or (ii) when the consumables are consumed by the customer.  &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Revenue allocated to the lease elements of these reagent rental arrangements represents approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;5%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; of total revenue and are included as part of the Net sales in our Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Contract costs:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;As a practical expedient, we expense as incurred costs to obtain contracts as the amortization period would have been one year or less.  These costs, recorded within Selling, general and administrative expense, include our internal sales force compensation programs and certain partner sales incentive programs, as we have determined that annual compensation is commensurate with annual selling activities. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Disaggregation of Revenue:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The disaggregation of our revenue by geographic region based primarily on the location of the use of the product service, and by industry segment sources, and the disaggregation of our revenues by industry segment sources are presented in our Segment Information footnote (see Note 14).&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Deferred revenues represent mostly unrecognized fees billed or collected for extended service arrangements.  Deferred revenues are generally recognized ratably over the term of the service contract as our performance extends over the life of the arrangement.  A majority of our deferred revenue balance is classified as current with an expected length of one year or less.  The increase in our total deferred revenue balance from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$36.7&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$37.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; is primarily driven by &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$28.0&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, net, of cash payments received or due in advance of satisfying our performance obligations, partially offset by &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$27.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; of revenue recognized that were included in our deferred revenue balance as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="I2018Q1SD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member"
      decimals="-5"
      id="d18292147e1037-wk-Fact-160E540B70BCEBD1BEBF0E472EB6EED4"
      unitRef="usd">100000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <bio:RevenueAllocationPercentToLeaseElements
      contextRef="FD2018Q4YTD"
      decimals="2"
      id="d18292147e1080-wk-Fact-C4AF882189FA2CF102110E4889B57435"
      unitRef="number">0.05</bio:RevenueAllocationPercentToLeaseElements>
    <us-gaap:DeferredRevenue
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18292147e1124-wk-Fact-5459BE6D6CD8024E38870E494E3BF2A7"
      unitRef="usd">36700000</us-gaap:DeferredRevenue>
    <us-gaap:DeferredRevenue
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18292147e1132-wk-Fact-4C7DE606FD81BF28ACC90E49F4207DB9"
      unitRef="usd">37300000</us-gaap:DeferredRevenue>
    <us-gaap:DeferredRevenuePeriodIncreaseDecrease
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18292147e1140-wk-Fact-ECAB815E8191AF03F2990E4B24C8DF8C"
      unitRef="usd">28000000.0</us-gaap:DeferredRevenuePeriodIncreaseDecrease>
    <us-gaap:DeferredRevenueRevenueRecognized1
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18292147e1145-wk-Fact-6E4C6BC1D4EFF45973620E4BA8CF00B9"
      unitRef="usd">27400000</us-gaap:DeferredRevenueRevenueRecognized1>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-24F254A94709B18174BAAE306F865DB6-0-wk-Fact-2358CD8729E0DF8AF6E0AE306F03A644">We warrant certain equipment against defects in design, materials and workmanship, generally for a period of one year. &#160;Upon revenue recognition of that equipment, we establish, as part of Cost of goods sold, a provision for the expected costs of such warranty based on historical experience, specific warranty terms and customer feedback.&#160;&#160;A review is performed on a quarterly basis to assess the adequacy of our warranty accrual.&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Components of the warranty accrual, included in Other current liabilities and Other long-term liabilities in the Consolidated Balance Sheets, were as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:62.5%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:56%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:19%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:19%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;January 1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;18.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;17.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Provision for warranty&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;25.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;29.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Actual warranty costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(34.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(28.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December 31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;10.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;18.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:StandardProductWarrantyPolicy
      contextRef="FD2018Q4YTD"
      id="TextSelection-0F8986991A4D40C69516AE306F880240-0-wk-Fact-5D9E2E21A622A9469101AE306EFBE4FA">&lt;br/&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:62.5%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:56%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:19%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:19%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;January 1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;18.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;17.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Provision for warranty&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;25.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;29.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Actual warranty costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(34.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(28.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December 31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;10.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;18.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;br/&gt;</us-gaap:StandardProductWarrantyPolicy>
    <us-gaap:ProductWarrantyAccrual
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18292147e1264-wk-Fact-F756428DCE300DF52F14AE306F671EA2"
      unitRef="usd">18700000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="FI2016Q4"
      decimals="-5"
      id="d18292147e1283-wk-Fact-324BE2E594EBAACAECADAE306F66F1ED"
      unitRef="usd">17600000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18292147e1303-wk-Fact-E46AE63DF982C7E32C7FAE306F69433B"
      unitRef="usd">25500000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18292147e1322-wk-Fact-D37F25477069C19F4802AE306F67A39D"
      unitRef="usd">29900000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18292147e1347-wk-Fact-A3C24A24A2D4544375EFAE306F674503"
      unitRef="usd">34100000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18292147e1367-wk-Fact-2991865FB30A72B8B481AE306F69C0DE"
      unitRef="usd">28800000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrual
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18292147e1398-wk-Fact-850CF37A30978FA702B4AE306F650862"
      unitRef="usd">10100000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18292147e1417-wk-Fact-F756428DCE300DF52F14AE306F671EA2"
      unitRef="usd">18700000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ShippingAndHandlingCostPolicyTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-1DC7A56D7F7E33085BDDAE306F87BC9F-0-wk-Fact-0CE4D3871A571F241B45AE306EF7B9B2">Shipping and Handling&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;We classify all freight costs billed to customers as Net sales. &#160;Related freight costs are recognized upon transfer of control of the promised products to customers as a fulfillment cost and included in Cost of goods sold.&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;</us-gaap:ShippingAndHandlingCostPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy
      contextRef="FD2018Q4YTD"
      id="TextSelection-360A7DFC273547099318AE306F88FACF-0-wk-Fact-99C8343C33232F4AB9D2AE306EFAB2BD">&lt;br/&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Research and Development&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Internal research and development costs are expensed as incurred. &#160;Third-party research and development costs are expensed when the contracted work has been performed.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;We conduct extensive research and development activities in all areas of our business, employing approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;800&lt;/span&gt;&lt;/span&gt; employees worldwide in these activities, including degreed scientists and technical support staff. &#160;Research and development has played a major role in Bio-Rad&#x2019;s growth and is expected to continue to do so in the future. &#160;Our research teams are continuously developing new products and new applications for existing products. &#160;In our development of new products and applications, we interact with scientific and medical professionals at universities, hospitals and medical schools, and within our industry. &#160;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <dei:EntityNumberOfEmployees
      contextRef="FI2018Q4_bio_EmployeeLocationAxis_naics_ZZ541714"
      decimals="0"
      id="d18292147e1477-wk-Fact-7B76196D9AD0F899E6AE7A9BFED6D92D"
      unitRef="number">800</dei:EntityNumberOfEmployees>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-59680D70FCCC15413E27AE306F86A9CA-0-wk-Fact-A05781A5BAC21D7E3F9FAE306EFD62DF">&lt;br/&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Foreign Currency&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Balance sheet accounts of international subsidiaries are translated at the current exchange rates as of the end of each accounting period. &#160;Income statement items are translated at average exchange rates for the period. &#160;The resulting translation adjustments are recorded as a separate component of stockholders&#x2019; equity.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;Foreign currency transaction gains and losses are included in Foreign exchange losses, net in the Consolidated Statements of Income. &#160;Transaction gains and losses result primarily from fluctuations in exchange rates when intercompany receivables and payables are denominated in currencies other than the functional currency of our subsidiary that recorded the transaction.</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-071B56F27D17B0356187AE306F870D49-0-wk-Fact-0B17A90569C90EB48255AE306F018214">&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Forward Foreign Exchange Contracts&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;As part of distributing our products, we regularly enter into intercompany transactions. &#160;We enter into forward foreign exchange contracts to manage foreign exchange risk of future movements in exchange rates that affect foreign currency denominated intercompany receivables and payables. &#160;We do not use derivative financial instruments for speculative or trading purposes, nor do we seek hedge accounting treatment for any of our contracts. As a result, these contracts, generally with maturity dates of 90 days or less and denominated primarily in currencies of industrial countries, are recorded as an asset or liability measured at their fair value at each balance sheet date. The resulting gains or losses offset exchange gains or losses, on the related receivables and payables, all of which are recorded in Foreign exchange losses, net in the Consolidated Statements of Income. &#160;</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="FD2018Q4YTD"
      id="TextSelection-5B2FFACBBE41990B9E6EAE306F89D693-0-wk-Fact-2F48F930567F94C3A7A8AE306EFA98FE">&lt;br/&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Share-Based Compensation Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;Share-based compensation expense for all share-based payment awards granted is determined based on the grant-date fair value. &#160;We recognize these compensation costs net of forfeitures over the requisite service period of the award, which is generally the vesting term of the share-based payment awards. &#160;Starting in 2017, we recognize forfeitures as they occur due to a change in accounting principle, and in prior periods we estimated the forfeiture rate based on our historical experience. &#160;These plans are described more fully in Note 9.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-A2A78C73F2D00516F482AE306F89C69E-0-wk-Fact-6A98A87F52F7203F3440AE306F011003">&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Earnings Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Basic earnings per share is computed by dividing net income attributable to Bio-Rad by the weighted average number of common shares outstanding for that period. &#160;Diluted earnings per share takes into account the effect of dilutive instruments, such as stock options and restricted stock, and uses the average share price for the period in determining the number of potential common shares that are to be added to the weighted average number of shares outstanding. &#160;Potential common shares are excluded from the diluted earnings per share calculation if the effect would be anti-dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The weighted average number of common shares outstanding used to calculate basic and diluted earnings per share and the anti-dilutive shares are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="10"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:55%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Basic weighted average shares outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;29,836&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;29,655&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;29,440&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Effect of potentially dilutive stock options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&#160;&#160;&#160;and restricted stock awards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;392&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;379&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;206&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Diluted weighted average common shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;30,228&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;30,034&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;29,646&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Anti-dilutive stock options and restricted stock awards    &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&#160;&#160;&#160;excluded from the computation of diluted EPS&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;84&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;13&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;113&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-6CE7DE744C5570F32EF1AE306F89E89E-0-wk-Fact-F608A68264214C06E1F6AE306EFF4AFC">&lt;br/&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The weighted average number of common shares outstanding used to calculate basic and diluted earnings per share and the anti-dilutive shares are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="10"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:55%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Basic weighted average shares outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;29,836&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;29,655&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;29,440&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Effect of potentially dilutive stock options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&#160;&#160;&#160;and restricted stock awards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;392&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;379&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;206&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Diluted weighted average common shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;30,228&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;30,034&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;29,646&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Anti-dilutive stock options and restricted stock awards    &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&#160;&#160;&#160;excluded from the computation of diluted EPS&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;84&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;13&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;113&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18292147e1754-wk-Fact-EEC46772E1CE0399D899AE306E4AEB29"
      unitRef="shares">29836000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18292147e1768-wk-Fact-EE44FF6BDCE095E25243AE306E4ADB1A"
      unitRef="shares">29655000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18292147e1782-wk-Fact-48EAEB51FAC0194B5B74AE306E4A0A5F"
      unitRef="shares">29440000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18292147e1853-wk-Fact-0102F0F387A070515D09AE306EDEE1FF"
      unitRef="shares">392000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18292147e1867-wk-Fact-BAD83F8AF5F6AA13DCE0AE306EE39346"
      unitRef="shares">379000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18292147e1881-wk-Fact-54EB84781B620721807AAE306EE34F5F"
      unitRef="shares">206000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18292147e1901-wk-Fact-1A7F04BEEF3E8010BC9FAE306E4ACFF9"
      unitRef="shares">30228000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18292147e1915-wk-Fact-697EF45C6A1D27F866A7AE306E4A2084"
      unitRef="shares">30034000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18292147e1929-wk-Fact-C8905E5E6F43BCE99513AE306F4B57A3"
      unitRef="shares">29646000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2018Q4YTD"
      decimals="-3"
      id="d18292147e2000-wk-Fact-3434FBC1FBA85A6768E1AE306EE1209C"
      unitRef="shares">84000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2017Q4YTD"
      decimals="-3"
      id="d18292147e2014-wk-Fact-AB1DC16F4AF676E48E51AE306EDD2034"
      unitRef="shares">13000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2016Q4YTD"
      decimals="-3"
      id="d18292147e2028-wk-Fact-79D2D4A3905D385704C0AE306EDD858B"
      unitRef="shares">113000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="FD2018Q4YTD"
      id="TextSelection-3A66AA8766146102C1EFAE306F88E862-0-wk-Fact-C4344222611CD574C2DAAE306EFB44AC">&lt;br/&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;For certain financial instruments, including cash and cash equivalents, short-term investments, accounts receivable, marketable securities, notes payable, accounts payable and foreign exchange contracts, the carrying amounts approximate fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;The estimated fair value of financial instruments is based on the exchange price that would be received for an asset or paid to transfer a liability (an exit price) using available market information or other appropriate valuation methodologies in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. &#160;Estimates are not necessarily indicative of the amounts that could be realized in a current market exchange as considerable judgment is required in interpreting market data used to develop estimates of fair value. &#160;The use of different market assumptions or estimation techniques could have a material effect on the estimated fair value (see Note 3).</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-87BB5381B5F188975901AE306F87F8E4-0-wk-Fact-0D3FFF7798D9435D3FB9AE306F02B30A">Recent Accounting Pronouncements Adopted&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In February 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update No. ("ASU") 2018-03, "Technical Corrections and Improvements to Financial Instruments - Recognition and Measurement of Financial Assets and Financial Liabilities."  ASU 2018-03 amends certain items in ASU 2016-01 (see below) such as equity securities without a readily determinable fair value.  ASU 2018-03 clarifies that an entity that uses the measurement alternative for equity securities without readily determinable fair values can change its measurement approach to fair value and once made the election is irrevocable.  If an entity measures equity securities without readily determinable fair values at fair value, it must record a cumulative-effect adjustment to &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Retained earnings as of the beginning of the fiscal year in which the guidance is adopted.  We adopted ASU 2018-03 on January 1, 2018 and made an irrevocable election to account for our investment of the ordinary shares of Sartorius AG at fair value (see ASU 2016-01 below).&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:12pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In January 2016, the FASB issued ASU 2016-01, "Recognition and Measurement of Financial Assets and Financial Liabilities."  Amendments under ASU 2016-01, among other items, require that all equity investments in unconsolidated entities (other than those accounted for using the equity method of accounting) will generally be measured at fair value through earnings.  Changes in fair value for equity securities will no longer be reported in other comprehensive income. &lt;/span&gt;&lt;span style="font-family:inherit;font-size:12pt;"&gt; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;For equity investments without readily determinable fair values, the cost method is also eliminated.  We adopted ASU 2016-01&#160;on January 1, 2018 and record equity investments without readily determinable fair values at cost, less impairment, and plus or minus subsequent adjustments for observable price changes and were valued at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$0.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.  Changes in the basis of these equity investments are reported in current earnings.  For equity securities that are affected by ASU 2016-01 and ASU 2018-03, see Note 3 to the consolidated financial statements, which primarily consists of our investment in Sartorius AG.  &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The impact of the adoption of ASU 2016-01 and ASU 2018-03 on January 1, 2018 was through a cumulative-effect adjustment of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$864.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; to Total stockholders' equity by increasing Retained earnings of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$1,543.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and decreasing Accumulated other comprehensive income of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$679.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, including an increase in Deferred income taxes of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$232.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and an increase in Other investments of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$1,097.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; in our Consolidated Balance Sheet.  As a result of ASU 2016-01 and ASU 2018-03 for &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, we recorded a gain of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$606.2&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; for the Change in fair market value of equity securities in the Consolidated Statement of Income that resulted in a deferred tax expense of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$133.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In March 2017, the FASB issued ASU 2017-07, "Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost," which changed how we present the net periodic benefit cost of our defined benefit pension and/or other postretirement plans.  We adopted ASU 2017-07 on January 1, 2018 and applied the practical expedient to estimate amounts for comparative purposes utilizing the information disclosed in Note 12 to the consolidated financial statements in our Form 10-K for the year ended December 31, 2017.  The interest costs are recorded in Interest expense, and the other costs are recorded in Other (income) expense, net in the Consolidated Statements of Income.  For 2017 for interest costs and other costs, we reclassified &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$0.304 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$2.152 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$0.144 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; from Cost of goods sold (COGS), Selling, general and administrative expense (SG&amp;amp;A) and Research and Development expense (R&amp;amp;D), respectively, to Interest expense of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$1.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and Other (income) expense, net of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$1.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.  For 2016 for interest costs and other costs, we reclassified &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$0.341 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$2.027&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$0.156 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; from COGS, SG&amp;amp;A and R&amp;amp;D, respectively, to Interest expense of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$1.438&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and Other (income) expense, net of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$1.086 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In November 2016, the FASB issued ASU 2016-18, "Restricted Cash," which required us to cease to present transfers between cash and cash equivalents and restricted cash and restricted cash equivalents in the statement of cash flows.  We adopted ASU 2016-18 on January 1, 2018 and updated the Consolidated Statements of Cash Flows to incorporate restricted cash included in Other current assets and Other assets of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$2.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$1.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; as of December 31, 2017.  &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In October 2016, the FASB issued ASU 2016-16, "Intra-Entity Transfers of Assets Other Than Inventory," which required immediate recognition of income tax consequences of intercompany asset transfers, other than inventory transfers.&#160; We adopted ASU 2016-16 on January 1, 2018 on a modified retrospective basis through a cumulative-effect adjustment by decreasing Retained earnings by &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$17.6&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, and decreasing Prepaid taxes by &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$22.8&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and increasing Deferred tax assets by &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$5.2&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; that are both recorded in Other assets in our Consolidated Balance Sheet. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In August 2016, FASB issued ASU 2016-15, "Classification of Certain Cash Receipts and Cash Payments" and adopted it on January 1, 2018, which did not have an impact to our statement of cash flows presentation.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers ("ASC 606"),&#160;an updated standard on revenue recognition.  The new standard provides enhancements to the quality and consistency of how revenue is reported under the principle that revenue should be recognized in an amount that reflects the consideration to which we expect to be entitled in exchange for the transfer of promised goods or services.  We adopted ASC 606 as of January 1, 2018 using the cumulative effect transition method as more fully described above under the caption &#x201c;Revenue Recognition.&#x201d; &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Recent Accounting Pronouncements to be Adopted &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In November 2018, the FASB issued ASU 2018-18, "Clarifying the Interaction between Topic 808 and Topic 606."  Topic 808 is Collaborative Arrangements, and Topic 606 is Revenue from Contracts with Customers.  ASU 2018-18 clarifies that certain transactions between collaborative partners should be accounted for as revenue under ASC 606 when the collaborative partner is a customer.  We currently do not have any customers that are collaborative partners or anticipate any in the near future.  ASU 2018-18 will be effective January 1, 2020 and we will not early adopt.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In August 2018, the FASB issued ASU 2018-15, "Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract."  ASU 2018-15 amends the definition of a hosting arrangement and requires a customer in a hosting arrangement that is a service contract to capitalize certain implementation costs as if the arrangement was an internal-use software project.  The internal-use software guidance states that only qualifying costs incurred during the application development stage can be capitalized.  We will prospectively adopt ASU 2018-15 effective January 1, 2019.  We do not expect ASU 2018-15 to have a material impact to our consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In August 2018, the FASB issued ASU 2018-14, "Disclosure Framework - Changes to the Disclosure Requirements for Defined Benefit Plans."  ASU 2018-14 eliminates and adds certain disclosures for defined benefit plans.  ASU 2018-14 is effective for fiscal years ending after December 15, 2020 using a retrospective approach, with early adoption permitted.  We are currently evaluating the disclosures and the timing of adoption but do not expect ASU 2018-14 to have a material impact to our disclosures for defined benefit plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In August 2018, the FASB issued ASU 2018-13, "Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement."  ASU 2018-13 eliminates, adds and modifies certain disclosures for fair value measurements.  ASU 2018-13 is effective for fiscal years beginning after December 15, 2019 and for interim periods within those fiscal years.  Early adoption is permitted in interim periods, including periods for which financial statements have not yet been issued.  We do not expect ASU 2018-13 to have a material impact to our fair value disclosures and we currently do not plan to early adopt.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In June 2016, the FASB issued ASU 2016-13, "Measurement of Credit Losses on Financial Instruments."  ASU 2016-13 will replace the current incurred loss approach with an expected loss model for instruments measured at amortized cost and require entities to record allowances for available-for-sale debt securities rather than reduce the carrying amount under the current other-than-temporary impairment model.  In November 2018, the FASB issued ASU 2018-19, "Codification Improvements to Topic 326, Financial Instruments-Credit Losses," which clarifies that receivables arising from operating leases are not within the scope of Topic 326.  ASU 2016-13 is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years.  We are currently evaluating the effect ASU 2016-13 will have on our consolidated financial statements.   &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;In February 2016, the FASB issued ASU 2016-02, "Leases," and related accounting standard updates, which will require, among other items, lease accounting to recognize most leases as assets and liabilities on the balance sheet.  Qualitative and quantitative disclosures will be enhanced to better understand the amount, timing and uncertainty of cash flows arising from leases. We will adopt ASU 2016-02 on a modified retrospective basis effective January 1, 2019 with practical expedients, and will not restate comparative prior periods.  The practical expedients, include, among other items, for leases that existed prior January 1, 2019, to not reassess whether any contracts are or contain embedded leases, reassessing the classification of existing leases, and reassessing whether previously capitalized initial  direct costs qualify for capitalization.  Where we act as a lessee, we also elected not to separate lease and non-lease components.  Where we act as a lessor in our reagent rental arrangements, we allocate the consideration in the contract to the separate lease components and the non-lease components.  After the allocation, the amount of variable payments allocated to lease components will be recognized as income in accordance with the new lease accounting standard updates, while the amount of variable payments allocated to non-lease components will be recognized as income in accordance with ASC 606.  Such reagent rental arrangements are more fully described above under the caption "Reagent Rental Agreements."  Where we act as a lessee, the adoption of the standard will result in material additions to the balance sheet for right-of-use assets and the associated liabilities.  We will complete our review of the completeness and accuracy of the lease data, discount rate and finalize our updated controls in accordance with the new standard during the first quarter of 2019.  Where we act as a lessor in reagent rental arrangements, we estimate an insignificant impact to our consolidated financial statements.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:OtherInvestments
      contextRef="FI2018Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201601Member"
      decimals="-5"
      id="d18292147e2125-wk-Fact-CCC2CE9C703E487C81EAAE306EFF9861"
      unitRef="usd">600000</us-gaap:OtherInvestments>
    <us-gaap:StockholdersEquity
      contextRef="I2018Q1SD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember"
      decimals="-5"
      id="d18292147e2138-wk-Fact-D5D44D4E7BE015A1AEC23B782E7358EF"
      unitRef="usd">864500000</us-gaap:StockholdersEquity>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="I2018Q1SD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember"
      decimals="-5"
      id="d18292147e2142-wk-Fact-DFC02F8E7E91FB14349A3B789532A19C"
      unitRef="usd">1543700000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="I2018Q1SD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201601Member"
      decimals="-5"
      id="d18292147e2146-wk-Fact-10BC03553C80142FFE1D3B7A47FA2CE9"
      unitRef="usd">679200000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="I2018Q1SD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember"
      decimals="-5"
      id="d18292147e2150-wk-Fact-7FBEA6BDF181201C48D83B7AE50FFBEA"
      unitRef="usd">232900000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:Investments
      contextRef="I2018Q1SD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember"
      decimals="-5"
      id="d18292147e2154-wk-Fact-0F714142CA155F43C2BA3B7C6A7C9871"
      unitRef="usd">1097400000</us-gaap:Investments>
    <us-gaap:UnrealizedGainOnSecurities
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18292147e2163-wk-Fact-1C21086F9E0628E585CD4119D8978758"
      unitRef="usd">606200000</us-gaap:UnrealizedGainOnSecurities>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember"
      decimals="-5"
      id="d18292147e2167-wk-Fact-74DFE1592FEE3BF11E163B7DC6131311"
      unitRef="usd">133900000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="FD2017Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember"
      decimals="-3"
      id="d18292147e2176-wk-Fact-B4CD8661DC04F59CBEB6AE306F021431"
      unitRef="usd">304000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="FD2017Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember"
      decimals="-3"
      id="d18292147e2180-wk-Fact-FA8BF169B6B06B6297E13B804EFBEF48"
      unitRef="usd">2152000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="FD2017Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember"
      decimals="-3"
      id="d18292147e2184-wk-Fact-C8B067CC071072C4CF443B816507C76D"
      unitRef="usd">144000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:InterestExpense
      contextRef="FD2017Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember"
      decimals="-5"
      id="d18292147e2188-wk-Fact-F219D2844ACBC386BCACAE306F03663F"
      unitRef="usd">1100000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="FD2017Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember"
      decimals="-5"
      id="d18292147e2192-wk-Fact-9F446E46E8F05CE1CE45AE306EF94D4E"
      unitRef="usd">1500000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="FD2016Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember"
      decimals="-3"
      id="d18292147e2197-wk-Fact-A4AC30C4C1A8636220673B843BF4D853"
      unitRef="usd">341000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="FD2016Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember"
      decimals="-3"
      id="d18292147e2201-wk-Fact-B163A80695164A122EFF3B8517F1587B"
      unitRef="usd">2027000.000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="FD2016Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember"
      decimals="-3"
      id="d18292147e2205-wk-Fact-27652136ECAF320ADE7F3B86173B89FC"
      unitRef="usd">156000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:InterestExpense
      contextRef="FD2016Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember"
      decimals="-3"
      id="d18292147e2209-wk-Fact-C258CCD63EDB6C43E5863B874BF82C81"
      unitRef="usd">1438000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="FD2016Q4YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember"
      decimals="-3"
      id="d18292147e2213-wk-Fact-5927756AD6E25068D4523B87C5BE987B"
      unitRef="usd">1086000.000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:RestrictedCash
      contextRef="FI2018Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember"
      decimals="-5"
      id="d18292147e2223-wk-Fact-DDD726BDEAD2E992D6E23B89D5C5F508"
      unitRef="usd">2600000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="FI2017Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_NewAccountingPronouncementMember"
      decimals="-5"
      id="d18292147e2231-wk-Fact-602D5BD34542DC586B8D3B8A4A1C9A6C"
      unitRef="usd">1200000</us-gaap:RestrictedCash>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="I2018Q1SD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201616Member"
      decimals="-5"
      id="d18292147e2240-wk-Fact-4D3A2497EC4E5C2DFBA43B8C56FFDB99"
      unitRef="usd">-17600000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:PrepaidTaxes
      contextRef="I2018Q1SD"
      decimals="-5"
      id="d18292147e2244-wk-Fact-BA70CA35CEA34C5F2D893B8CC2952CB0"
      unitRef="usd">22800000</us-gaap:PrepaidTaxes>
    <us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent
      contextRef="I2018Q1SD"
      decimals="-5"
      id="d18292147e2248-wk-Fact-421EF113AD3E8F6A3B273B8D27640988"
      unitRef="usd">5200000</us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-0B19717CC265AF8635EAAE306F891918-0-wk-Fact-66294A6DA6C896300B42AE306F547347">2.&#160;&#160;&#160;&#160;ACQUISITIONS&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-style:italic;"&gt;RainDance Technologies, Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In February 2017, we acquired all the issued and outstanding stock of RainDance Technologies, Inc. (RainDance) for approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$72.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.  Cash payments at closing were &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$72.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.  In addition, we had a cash payment of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$10.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; for a preexisting condition concurrent with the acquisition that was recorded in Cost of goods sold.  The acquisition was included in our Life Science segment&#x2019;s results of operations from the acquisition date and was accounted for as a business combination.  The amount of acquisition-related costs was minimal as Bio-Rad primarily represented itself during the acquisition process.  The goodwill related to this acquisition is not deductible for income tax purposes.  Pro forma financial statements are not provided as the acquisition is immaterial to Bio-Rad taken as a whole for the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The final allocation for the payments of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$72.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$37.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; to definite-lived intangibles, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$0.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; to acquired net assets, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$26.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; to goodwill, a deferred tax liability of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$13.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; primarily related to the purchased intangibles and a deferred tax asset of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$22.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; primarily related to the acquired net operating losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;RainDance's foundational intellectual property portfolio and product lines encompass a wide range of biological reactions in droplets, with potential applications in life science research and clinical research.  These genomic tools provide ultra-sensitive detection of genetic variations in cancer as well as inherited and infectious diseases, enabling research in areas such as non-invasive liquid biopsy.  We believe that RainDance's droplet-based solutions will extend our reach into next-generation sequencing applications and strengthen our position in the area of Droplet Digital&#x2122; PCR, offering customers solutions for a wide range of nucleic acid detection applications.  &lt;/span&gt;&lt;/div&gt;&lt;br/&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="FD2017Q1QTD_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member"
      decimals="-5"
      id="d18265612e569-wk-Fact-00461FBA747C0CBF884DAE306F521F33"
      unitRef="usd">72700000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="FD2017Q1QTD_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member"
      decimals="-5"
      id="d18265612e573-wk-Fact-66574B95BF8E76F59453AE306F51AC76"
      unitRef="usd">72900000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed
      contextRef="FD2017Q1QTD_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member"
      decimals="-5"
      id="d18265612e577-wk-Fact-9A028F167336625B3417AE306F51B61F"
      unitRef="usd">10000000.0</us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="FD2017Q1QTD_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member"
      decimals="-5"
      id="d18265612e584-wk-Fact-66574B95BF8E76F59453AE306F51AC76"
      unitRef="usd">72900000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="I2017Q1_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member"
      decimals="-5"
      id="d18265612e588-wk-Fact-B0F331CA3852A6CBA4A7AE306F55F57D"
      unitRef="usd">37600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="I2017Q1_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member"
      decimals="-5"
      id="d18265612e592-wk-Fact-051160D4BA46B0882430AE306F4F5715"
      unitRef="usd">200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="FD2017Q1QTD_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member"
      decimals="-5"
      id="d18265612e596-wk-Fact-CCBA0ACC5CE8EA7BE1A4AE306F50CDEF"
      unitRef="usd">26200000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred
      contextRef="FD2017Q1QTD_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member"
      decimals="-5"
      id="d18265612e600-wk-Fact-99CC9DF2C3FCF7827A6CAE306F512E3D"
      unitRef="usd">13600000</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="I2017Q1_us-gaap_BalanceSheetLocationAxis_us-gaap_DeferredTaxAssetDomain_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member"
      decimals="-5"
      id="d18265612e605-wk-Fact-9C2542DA1B059574A4B2AE306F50F6B4"
      unitRef="usd">22500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-B612C1AA3EFF425B85DFAE306F8A6C82-0-wk-Fact-AB04D7B26154600E62F3AE306EE5AC4F">3.           FAIR VALUE MEASUREMENTS&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;We determine the fair value of an asset or liability based on the assumptions that market participants would use in pricing the asset or liability in an orderly transaction between market participants at the measurement date. &#160;The identification of market participant assumptions provides a basis for determining what inputs are to be used for pricing each asset or liability. &#160;A fair value hierarchy has been established which gives precedence to fair value measurements calculated using observable inputs over those using unobservable inputs. This hierarchy prioritizes the inputs into three broad levels as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:11pt;padding-left:24px;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Level 1:  Quoted prices in active markets for identical instruments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:11pt;padding-left:24px;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Level 2:  Other significant observable inputs (including quoted prices in active markets for similar instruments)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:11pt;padding-left:24px;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Level 3:  Significant unobservable inputs (including assumptions in determining the fair value of certain investments)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Financial assets and liabilities carried at fair value and measured on a recurring basis as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; are classified in the hierarchy as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Level 1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Level 2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Level 3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Financial Assets Carried at Fair Value:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Cash equivalents (a):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Commercial paper&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;77.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;77.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Time deposits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;22.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;10.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;32.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Asset-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Money market funds&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;36.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;36.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;59.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;88.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;147.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Restricted investment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;5.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;5.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Equity Securities (b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2,672.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2,672.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Available-for-sale investments:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Corporate debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;215.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;215.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;U.S. government sponsored agencies&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;80.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;80.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Foreign government obligations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Municipal obligations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;11.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;11.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Asset-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;63.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;63.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total available-for-sale investments (c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;373.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;373.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Forward foreign exchange contracts (d)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total financial assets carried at fair value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2,738.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#d6ffd2;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;461.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#d6ffd2;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#d6ffd2;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3,200.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Financial Liabilities Carried at Fair Value:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&#160;&#160;&#160;&#160;Forward foreign exchange contracts (e)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&#160;&#160;&#160;&#160;Contingent consideration (f)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;8.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;8.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total financial liabilities carried at fair value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;8.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;9.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;As of first quarter 2018, our equity securities are no longer reported as Available-for-sale investments due to the implementation of ASU 2016-01.  Changes in fair value of equity securities are now reported on the Consolidated Statements of Income rather than Other Comprehensive Income (see Note 1).&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Financial assets and liabilities carried at fair value and measured on a recurring basis as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;December&#160;31, 2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; are classified in the hierarchy as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.4375%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Level 1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Level 2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Level 3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Financial Assets Carried at Fair Value:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Cash equivalents (a):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Commercial paper&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;36.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;36.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Time deposits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;43.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;10.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;53.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;U.S. government sponsored agencies&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;11.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;11.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Money market funds&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;47.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;57.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;104.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Restricted investment:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;5.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;5.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Available-for-sale investments (c):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Corporate debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;185.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;185.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;U.S. government sponsored agencies&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;67.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;67.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Foreign government obligations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Brokered certificates of deposit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Municipal obligations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;15.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;15.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Marketable equity securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;973.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;973.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Asset-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;55.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;55.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total available-for-sale investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;973.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;328.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,301.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Forward foreign exchange contracts (d)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total financial assets carried at fair value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,026.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;385.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,411.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:17px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:17px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:17px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:17px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:17px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:17px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:17px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:17px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Financial Liabilities Carried at Fair Value:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Forward foreign exchange contracts (e)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;Contingent consideration (f)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;16.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total financial liabilities carried at fair value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;18.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:11pt;padding-left:24px;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Cash equivalents are included in Cash and cash equivalents in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:11pt;padding-left:24px;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; Equity securities are included in the following accounts in the Consolidated Balance Sheets (in millions):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:center;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.640625%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:82%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:16%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Short-term investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;40.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2,632.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#d6ffd2;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2,672.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The unrealized gains on our equity securities still held as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; are &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$607.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and are primarily due to our investment in Sartorius AG and is recorded in our Consolidated Statements of Income due to the adoption of ASU 2016-01 (see Note 1).&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:11pt;padding-left:24px;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Available-for-sale investments are included in the following accounts in the Consolidated Balance Sheets (in millions):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:67%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:2%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, &lt;br/&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Short-term investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;373.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;371.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;930.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;373.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,301.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In accordance with our adoption of ASU 2016-01 January 1, 2018, our investment in Sartorius AG preferred shares, which was reported within marketable equity securities as Available-for-sale as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, is now reported as an Equity security as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; (see Note 1 and footnote (b) above).&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:11pt;padding-left:24px;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;(d)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Forward foreign exchange contracts in an asset position are included in Other current assets in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-left:48px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:11pt;padding-left:24px;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;(e)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Forward foreign exchange contracts in a liability position are included in Other current liabilities in the  Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-left:48px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:11pt;padding-left:24px;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;(f)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Contingent consideration liabilities are included in the following accounts in the Consolidated Balance Sheets (in millions):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:center;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.046875%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:69%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:2%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other current liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other long-term liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;5.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;14.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&#160;&#160;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;8.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;16.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;During the first quarter of 2016, we recognized a contingent consideration liability upon our acquisition of a high performance analytical flow cytometer platform from Propel.  At the acquisition date, the amount of contingent consideration was determined based on a probability-weighted income approach related to the achievement of sales milestones, ranging from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;39%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;20%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; for the calendar years 2017 through 2020.  The sales milestones could potentially range from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$0&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; to an unlimited amount.  In the first and third quarters of 2018, we paid &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$1.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$0.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, respectively, per the purchase agreement.  Since 2016 we have had a net decrease in the cumulative valuation of the sales milestones of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$12.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.  The contingent consideration was accrued at its estimated fair value of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$8.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The following table provides a reconciliation of the Level 3 analytical flow cytometer platform contingent consideration liabilities measured at estimated fair value (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:66.796875%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:77%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:21%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;January 1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;16.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Payment of sales milestone &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(2.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Net decrease in estimated fair value of contingent consideration included in Selling, general and administrative expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(6.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December 31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;8.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;background-color:#ffffff;"&gt;The following table provides q&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;background-color:#ffffff;"&gt;ua&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;background-color:#ffffff;"&gt;ntitative information about Level 3 inputs for fair value measurement of our analytical flow cytometer platform contingent consideration liability as of&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;background-color:#ffffff;"&gt; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;background-color:#ffffff;color:#000000;text-decoration:none;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;background-color:#ffffff;"&gt;.&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;  &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Significant increases or decreases in these inputs in isolation could result in a significantly lower or higher fair value measurement.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:85.546875%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="5"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:17%;"/&gt;&lt;td style="width:26%;"/&gt;&lt;td style="width:41%;"/&gt;&lt;td style="width:15%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Valuation Technique&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Unobservable Input&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Percentage&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Analytical flow cytometer platform&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Probability-weighted income approach&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;text-decoration:underline;"&gt;Sales milestones:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Discount rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Cost of debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;To estimate the fair value of Level 2 debt securities as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, our primary pricing provider uses Securities Evaluations as the primary pricing source.  Our pricing process allows us to select a hierarchy of pricing sources for securities held.  If Securities Evaluations does not price a Level 2 security that we hold, then the pricing provider will utilize our custodian supplied pricing as the secondary pricing source.   &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;For all commercial paper as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, our primary pricing provider uses its leading pricing source in the hierarchy to determine pricing.  For discount commercial paper as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, pricing was  determined by a straight-line calculation, starting with the purchase price on the date of purchase and increasing to par at maturity.  As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, interest bearing certificates of deposit and commercial paper were priced at par. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Our primary pricing provider performs daily reasonableness testing of the Securities Evaluations prices. Price changes of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;5%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; or greater are investigated and resolved.  In addition, we perform a quarterly testing of the Securities Evaluations prices to custodian reported prices. Price differences outside a tolerable variance of approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; are investigated and resolved.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Available-for-sale investments consist of the following (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Amortized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Gains&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Estimated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Fair&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Short-term investments:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Corporate debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;216.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(1.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;215.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Municipal obligations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;11.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;11.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Asset-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;63.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;63.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;U.S. government sponsored agencies&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;80.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;80.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Foreign government obligations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;375.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(2.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;373.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Long-term investments:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Asset-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;375.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(2.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;373.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The following is a summary of the amortized cost and estimated fair value of our debt securities at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; by contractual maturity date (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:67%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Amortized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Estimated Fair&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Mature in less than one year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;155.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;155.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Mature in one to five years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;172.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;171.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Mature in more than five years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;47.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;46.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;375.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;373.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Available-for-sale investments consist of the following (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Amortized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Gains&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Estimated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Fair&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Short-term investments:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Corporate debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;185.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;185.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Brokered certificates of deposit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Municipal obligations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;15.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;15.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Asset-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;55.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;55.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;U.S. government sponsored agencies&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;68.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;67.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Foreign government obligations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Marketable equity securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;34.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;9.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;43.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;363.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;9.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(1.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;371.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Long-term investments:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Marketable equity securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;54.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;875.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;930.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Asset-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;54.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;875.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;930.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;418.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;884.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(1.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,301.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The following is a summary of investments with gross unrealized losses and the associated fair value (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, &lt;br/&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Fair value of investments in a loss position 12 months or more&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;117.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;43.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Fair value of investments in a loss position less than 12 months&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;193.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;168.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Gross unrealized losses for investments in a loss position 12 months or more&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Gross unrealized losses for investments in a loss position less than 12 months&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The unrealized losses on these securities are due to a number of factors, including changes in interest rates, changes in economic conditions and changes in market outlook for various industries, among others. &#160;Because Bio-Rad has the ability and intent to hold these investments with unrealized losses until a recovery of fair value, or for a reasonable period of time sufficient for a forecasted recovery of fair value, which may be maturity, we do not consider these investments to be other-than-temporarily impaired at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; or at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;December&#160;31, 2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;As part of distributing our products, we regularly enter into intercompany transactions. &#160;We enter into forward foreign exchange contracts to manage foreign exchange risk of future movements in foreign exchange rates that affect foreign currency denominated intercompany receivables and payables. &#160;We do not use derivative financial instruments for speculative or trading purposes. &#160;We do not seek hedge accounting treatment for these contracts. &#160;As a result, these contracts, generally with maturity dates of 90 days or less and denominated primarily in currencies of industrial countries, are recorded at their fair value at each balance sheet date. &#160;The notional principal amounts provide one measure of the transaction volume outstanding as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and do not represent the amount of Bio-Rad's exposure to loss.  The estimated fair value of these contracts was derived using the spot rates from Reuters on the last business day of the quarter and the points provided by counterparties. &#160;The resulting gains or losses offset exchange gains or losses on the related receivables and payables, both of which are included in Foreign exchange losses, net in the Consolidated Statements of Income. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The following is a summary of our forward foreign currency exchange contracts (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:86%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Contracts maturing in January through March 2019 to sell foreign currency:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Notional value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;50.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Unrealized gain&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Contracts maturing in January through March 2019 to purchase foreign currency:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Notional value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;284.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Unrealized loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The estimated fair value of financial instruments that are not recognized at fair value in the Consolidated Balance Sheets and are included in Other investments, are presented in the table below.  Fair value has been determined using significant observable inputs, including quoted prices in active markets for similar instruments. &#160;Estimates are not necessarily indicative of the amounts that could be realized in a current market exchange as considerable judgment is required in interpreting market data used to develop estimates of fair value. &#160;The use of different market assumptions or estimation techniques could have a material effect on the estimated fair value. &#160;Other investments include financial instruments, the majority of which has fair value based on similar, actively traded stock adjusted for various discounts, including a discount for marketability. &#160;Long-term debt, excluding leases and current maturities, has an estimated fair value based on quoted market prices for the same or similar issues. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The estimated fair value of the financial instruments discussed above and the level of the fair value hierarchy within which the fair value measurement is categorized are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="20"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:33%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:7%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="9" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="9" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Carrying&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Amount&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Estimated&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Fair&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Value&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Fair Value Hierarchy Level&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;text-align:center;"&gt;Carrying&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;text-align:center;"&gt;Amount&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Estimated&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Fair&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Value&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Fair Value Hierarchy Level&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;91.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,249.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total long-term debt, excluding leases &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:12px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;and current maturities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;423.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;435.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;423.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;449.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;We own shares of ordinary voting stock of Sartorius AG (Sartorius), of Goettingen, Germany, a process technology supplier to the biotechnology, pharmaceutical, chemical and food and beverage industries. &#160;We own over &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;37%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; of the outstanding voting shares (excluding treasury shares) of Sartorius as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;. &#160;The Sartorius family trust and Sartorius family members hold a controlling interest of the outstanding voting shares. We do not have any representative or designee on Sartorius&#x2019; board of directors, nor do we have the ability to exercise significant influence over the operating and financial policies of Sartorius.  As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, due to the adoption of &lt;/span&gt;&lt;/div&gt;ASU 2016-01 and ASU 2018-03 as of January 1, 2018, we account for this investment at fair market value as determined at period end by a quoted price on an organized exchange (see Note 1).</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-88B2D409A2D0D9B8DCCAAE306F8B715B-0-wk-Fact-B72BA2917786AFE55466AE306EE63477">Financial assets and liabilities carried at fair value and measured on a recurring basis as of &lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; are classified in the hierarchy as follows (in millions):&lt;/span&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Level 1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Level 2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Level 3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Financial Assets Carried at Fair Value:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Cash equivalents (a):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Commercial paper&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;77.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;77.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Time deposits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;22.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;10.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;32.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Asset-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Money market funds&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;36.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;36.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;59.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;88.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;147.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Restricted investment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;5.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;5.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Equity Securities (b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2,672.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2,672.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Available-for-sale investments:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Corporate debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;215.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;215.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;U.S. government sponsored agencies&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;80.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;80.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Foreign government obligations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Municipal obligations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;11.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;11.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Asset-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;63.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;63.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total available-for-sale investments (c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;373.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;373.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Forward foreign exchange contracts (d)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total financial assets carried at fair value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2,738.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#d6ffd2;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;461.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#d6ffd2;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#d6ffd2;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3,200.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Financial Liabilities Carried at Fair Value:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&#160;&#160;&#160;&#160;Forward foreign exchange contracts (e)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&#160;&#160;&#160;&#160;Contingent consideration (f)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;8.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;8.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total financial liabilities carried at fair value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;8.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;9.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;As of first quarter 2018, our equity securities are no longer reported as Available-for-sale investments due to the implementation of ASU 2016-01.  Changes in fair value of equity securities are now reported on the Consolidated Statements of Income rather than Other Comprehensive Income (see Note 1).&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Financial assets and liabilities carried at fair value and measured on a recurring basis as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;December&#160;31, 2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; are classified in the hierarchy as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.4375%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Level 1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Level 2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Level 3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Financial Assets Carried at Fair Value:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Cash equivalents (a):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Commercial paper&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;36.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;36.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Time deposits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;43.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;10.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;53.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;U.S. government sponsored agencies&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;11.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;11.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Money market funds&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;47.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;57.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;104.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Restricted investment:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;5.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;5.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Available-for-sale investments (c):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Corporate debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;185.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;185.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;U.S. government sponsored agencies&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;67.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;67.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Foreign government obligations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Brokered certificates of deposit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Municipal obligations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;15.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;15.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Marketable equity securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;973.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;973.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Asset-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;55.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;55.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total available-for-sale investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;973.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;328.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,301.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Forward foreign exchange contracts (d)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total financial assets carried at fair value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,026.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;385.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,411.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:17px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:17px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:17px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:17px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:17px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:17px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:17px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:17px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Financial Liabilities Carried at Fair Value:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Forward foreign exchange contracts (e)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;Contingent consideration (f)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;16.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total financial liabilities carried at fair value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;18.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:11pt;padding-left:24px;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Cash equivalents are included in Cash and cash equivalents in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:11pt;padding-left:24px;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; Equity securities are included in the following accounts in the Consolidated Balance Sheets (in millions):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:center;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.640625%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:82%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:16%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Short-term investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;40.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2,632.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#d6ffd2;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2,672.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The unrealized gains on our equity securities still held as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; are &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$607.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and are primarily due to our investment in Sartorius AG and is recorded in our Consolidated Statements of Income due to the adoption of ASU 2016-01 (see Note 1).&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:11pt;padding-left:24px;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Available-for-sale investments are included in the following accounts in the Consolidated Balance Sheets (in millions):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:67%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:2%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, &lt;br/&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Short-term investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;373.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;371.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;930.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;373.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,301.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In accordance with our adoption of ASU 2016-01 January 1, 2018, our investment in Sartorius AG preferred shares, which was reported within marketable equity securities as Available-for-sale as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, is now reported as an Equity security as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; (see Note 1 and footnote (b) above).&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:11pt;padding-left:24px;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;(d)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Forward foreign exchange contracts in an asset position are included in Other current assets in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-left:48px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:11pt;padding-left:24px;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;(e)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Forward foreign exchange contracts in a liability position are included in Other current liabilities in the  Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-left:48px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:11pt;padding-left:24px;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;(f)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Contingent consideration liabilities are included in the following accounts in the Consolidated Balance Sheets (in millions):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:center;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.046875%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:69%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:2%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other current liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other long-term liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;5.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;14.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&#160;&#160;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;8.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;16.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CommercialPaperMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e893-wk-Fact-EF1DFA4F6E62168B399AAE306F786A49"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CommercialPaperMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e912-wk-Fact-8D29B4EE99B8429A66DBAE306F6CEF46"
      unitRef="usd">77800000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CommercialPaperMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e931-wk-Fact-DEB517901E444253979BAE306F7360B8"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CommercialPaperMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e951-wk-Fact-07B3B0D986ABD8A78685AE306F749EE2"
      unitRef="usd">77800000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e966-wk-Fact-884BA120ADD6FF6DB6C9AE306F7BBAAB"
      unitRef="usd">22700000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e985-wk-Fact-7CF305399AB876CE88EEAE306F75455A"
      unitRef="usd">10000000.0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e1004-wk-Fact-E3677D96D6A20EF4BABAAE306F73C4E6"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e1024-wk-Fact-C8DB752C4E227880A517AE306F089E5D"
      unitRef="usd">32700000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e1044-wk-Fact-4ED2FBDC038C52E4C5C0CEA9B5AAF87C"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e1063-wk-Fact-92EF5BDF0CA2BF394A20CEAB2D1B8B03"
      unitRef="usd">300000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e1082-wk-Fact-3304E41C299E7F805312CEABC1AD85CC"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_AssetBackedSecuritiesMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e1102-wk-Fact-806EFA345030F1F3B8BDCEAC1BDD9AF2"
      unitRef="usd">300000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e1122-wk-Fact-DF8301595DEB25506612AE306F05861A"
      unitRef="usd">36900000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e1141-wk-Fact-FDDFA1ADF9582FEA2B4DAE306F098D90"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e1160-wk-Fact-C0566D914CE8FD2F6C05AE306F6F13B4"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e1180-wk-Fact-5302E076515EFCE2A691AE306F05CC16"
      unitRef="usd">36900000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e1200-wk-Fact-E2BF57FC58B4FDF5776EAE306F07EC78"
      unitRef="usd">59600000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e1219-wk-Fact-F11E7CA52561C86D85B2AE306F796E8D"
      unitRef="usd">88100000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e1238-wk-Fact-3CFF27F84F9F677670C6AE306E240B7C"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e1258-wk-Fact-5BA6B381E703A28308E9AE306F6CDBE8"
      unitRef="usd">147700000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:RestrictedInvestmentsAtFairValue
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e1278-wk-Fact-550F976485D46FA14B57AE306F077565"
      unitRef="usd">5600000</us-gaap:RestrictedInvestmentsAtFairValue>
    <us-gaap:RestrictedInvestmentsAtFairValue
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e1297-wk-Fact-EC7AAD7C041FD7C9845FAE306F6A970D"
      unitRef="usd">0</us-gaap:RestrictedInvestmentsAtFairValue>
    <us-gaap:RestrictedInvestmentsAtFairValue
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e1316-wk-Fact-65451B3FCF93FB34494CAE306F6F409B"
      unitRef="usd">0</us-gaap:RestrictedInvestmentsAtFairValue>
    <us-gaap:RestrictedInvestmentsAtFairValue
      contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e1336-wk-Fact-CBE5C35BD152626DC54CAE306F047BD0"
      unitRef="usd">5600000</us-gaap:RestrictedInvestmentsAtFairValue>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e1356-wk-Fact-210179AC3FD40794F22405C9ACC813B0"
      unitRef="usd">2672900000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e1375-wk-Fact-528C39BD017C932DF8BE05CA431353A5"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e1394-wk-Fact-0DC63EFB8F02F6DF703905CA922C7E9B"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e1414-wk-Fact-DA26BF8D874508123E2405CADD80D372"
      unitRef="usd">2672900000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-5"
      id="d18316207e1517-wk-Fact-52D5D89725CC26E74562AE306F069551"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-5"
      id="d18316207e1536-wk-Fact-E4A467B556224CCF929EAE306F6BE00A"
      unitRef="usd">215000000.0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-5"
      id="d18316207e1555-wk-Fact-49FF4A9D34B821C71381AE306F727250"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-5"
      id="d18316207e1575-wk-Fact-BE08E7667CD4947EAB7BAE306E24D8DB"
      unitRef="usd">215000000.0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember"
      decimals="-5"
      id="d18316207e1595-wk-Fact-0B257DC9E2F14CE38669AE306F789A35"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember"
      decimals="-5"
      id="d18316207e1614-wk-Fact-8FE4327A6D1AF08BDF89AE306F7A4001"
      unitRef="usd">80300000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember"
      decimals="-5"
      id="d18316207e1633-wk-Fact-B724E8B000B6A49DBB0AAE306F707356"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember"
      decimals="-5"
      id="d18316207e1653-wk-Fact-7FFA49DD20926D8AEF72AE306F052034"
      unitRef="usd">80300000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember"
      decimals="-5"
      id="d18316207e1673-wk-Fact-4296653EB8850CDC5EDAAE306F0838FD"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember"
      decimals="-5"
      id="d18316207e1692-wk-Fact-5920087675CEC77DC079AE306F07F64E"
      unitRef="usd">3600000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember"
      decimals="-5"
      id="d18316207e1711-wk-Fact-3766865C6B4CD2F5F6AEAE306F7A8927"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember"
      decimals="-5"
      id="d18316207e1731-wk-Fact-6366FAF1E4B2FAEC1DA0AE306F06200E"
      unitRef="usd">3600000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember"
      decimals="-5"
      id="d18316207e1751-wk-Fact-6090F8F144028D5DEB88AE306F7A88E2"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember"
      decimals="-5"
      id="d18316207e1770-wk-Fact-CA6AE5ECCBF0CC98ECECAE306F097356"
      unitRef="usd">11000000.0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember"
      decimals="-5"
      id="d18316207e1789-wk-Fact-EAA9227C3F31FACF7A21AE306F08BAF6"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember"
      decimals="-5"
      id="d18316207e1809-wk-Fact-E42F73CE3D36FD19A97EAE306F76D420"
      unitRef="usd">11000000.0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-5"
      id="d18316207e1829-wk-Fact-2404CFDD78CEF168CC39AE306F05B52F"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-5"
      id="d18316207e1848-wk-Fact-42A7A0B8406C9C255061AE306F72744E"
      unitRef="usd">63300000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-5"
      id="d18316207e1867-wk-Fact-D0D7BA4FB0276FBF9BC1AE306F6F9105"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-5"
      id="d18316207e1887-wk-Fact-15729AC2C0383154EAC0AE306F6B1F19"
      unitRef="usd">63300000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e1907-wk-Fact-B272721B2DC447CCE9D8AE306E24811B"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e1926-wk-Fact-0D32F1887F1E7E083DABAE306F6D3795"
      unitRef="usd">373200000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e1945-wk-Fact-6EB2F7A7CB7AB5030A7CAE306F6E503F"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e1965-wk-Fact-B98EF11204CBE9A9C969AE306E2460A3"
      unitRef="usd">373200000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e1985-wk-Fact-13688A0284BA0EB876D4AE306F0837CE"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e2004-wk-Fact-FC36545EFB633CAAAC42AE306F788735"
      unitRef="usd">600000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e2023-wk-Fact-C04F29EFFCFDA6EA6510AE306F7873CE"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e2043-wk-Fact-46690B13803170F205FBAE306F72F074"
      unitRef="usd">600000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e2068-wk-Fact-31F8713E974895E39B34AE306F74EA20"
      unitRef="usd">2738100000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e2087-wk-Fact-0BE58CC4F55C131B5D25AE306F71CBC5"
      unitRef="usd">461900000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e2106-wk-Fact-7A0DA80CF5122EED1C5DAE306F77A17B"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e2126-wk-Fact-84A058A623C38905AB38AE306F76AE67"
      unitRef="usd">3200000000.0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e2310-wk-Fact-0D88C543FF04482A1BD6AE306F07E731"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e2329-wk-Fact-E439BE73FA4E4D8030FFAE306F67C006"
      unitRef="usd">700000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e2348-wk-Fact-16A3DB5E781CAF9322A1AE306F0653D1"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e2368-wk-Fact-D3D655686732034DDA23AE306F79ADCE"
      unitRef="usd">700000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e2384-wk-Fact-39B297FB06570F4625B5AE306F069324"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e2403-wk-Fact-E67C8BB238CB8D303564AE306F7A020A"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e2422-wk-Fact-A63BB0648589D09D8043AE306F759FBE"
      unitRef="usd">8400000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e2442-wk-Fact-3EA8902D9ED316510E72AE306F6B1529"
      unitRef="usd">8400000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e2467-wk-Fact-2D049ED96CD823358EBEAE306F052863"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e2486-wk-Fact-1F629D1BF45F615BF083AE306F6C2CDB"
      unitRef="usd">700000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e2505-wk-Fact-8DC96AA817F7323037C2AE306F7175C1"
      unitRef="usd">8400000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e2525-wk-Fact-C9AE946F81084D7B162BAE306E246094"
      unitRef="usd">9100000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CommercialPaperMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e2831-wk-Fact-FE0BB27E7D022FF13072AE306F75E538"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CommercialPaperMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e2850-wk-Fact-3FE0C69FB8D6A7E68EE0AE306F787F40"
      unitRef="usd">36000000.0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CommercialPaperMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e2864-wk-Fact-3521040BF714A7376A03AE306F6A7617"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CommercialPaperMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e2889-wk-Fact-E196C45E7AB14635086EAE306F63C680"
      unitRef="usd">36000000.0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e2904-wk-Fact-D53F17704C53213A612EAE306F6EA188"
      unitRef="usd">43700000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e2923-wk-Fact-C1B315A856CC19624B38AE306F6054D2"
      unitRef="usd">10000000.0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e2942-wk-Fact-F412A7B38069C57D84FBAE306F6CB886"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e2962-wk-Fact-8A90B0D4FB6797C662F9AE306F689F44"
      unitRef="usd">53700000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_USTreasuryAndGovernmentMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e2982-wk-Fact-7EDB3AEF2F20B3FB035FAE306F71E9D0"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_USTreasuryAndGovernmentMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e3001-wk-Fact-97B94712A3672442E1EAAE306E3A85CE"
      unitRef="usd">11200000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_USTreasuryAndGovernmentMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e3020-wk-Fact-EE344CE3A91D7BD6A018AE306F5E9E80"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_USTreasuryAndGovernmentMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e3040-wk-Fact-F8A2F5BDEBA8ACF403ACAE306F647936"
      unitRef="usd">11200000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e3060-wk-Fact-290EF6B256E9D7E4321FAE306F644B31"
      unitRef="usd">3400000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e3079-wk-Fact-3C1CAA62D82D03D1547EAE306E4AC2DD"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e3098-wk-Fact-021F60ECB577070EF862AE306F794740"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e3118-wk-Fact-7E9B4F4A588C0F06419BAE306F64BB59"
      unitRef="usd">3400000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e3138-wk-Fact-FBB88861201F4BA909DCAE306E3A31FA"
      unitRef="usd">47100000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e3157-wk-Fact-476489F3212C0D541DF0AE306F6CDDDF"
      unitRef="usd">57200000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e3176-wk-Fact-F6CF92CA26BBC913C496AE306F63D706"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="FI2017Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashEquivalentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e3196-wk-Fact-205307A644953B666274AE306F656C25"
      unitRef="usd">104300000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:RestrictedInvestmentsAtFairValue
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e3216-wk-Fact-EE76E1F282E673A6EB88AE306F76D8F1"
      unitRef="usd">5600000</us-gaap:RestrictedInvestmentsAtFairValue>
    <us-gaap:RestrictedInvestmentsAtFairValue
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e3235-wk-Fact-1744BFE471DD9B4C9B33AE306F7AED25"
      unitRef="usd">0</us-gaap:RestrictedInvestmentsAtFairValue>
    <us-gaap:RestrictedInvestmentsAtFairValue
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e3254-wk-Fact-F3B4DF6AB9D55F13A3F7AE306F6EF43F"
      unitRef="usd">0</us-gaap:RestrictedInvestmentsAtFairValue>
    <us-gaap:RestrictedInvestmentsAtFairValue
      contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e3274-wk-Fact-50EFE82B36CAD8297BD4AE306F680C59"
      unitRef="usd">5600000</us-gaap:RestrictedInvestmentsAtFairValue>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-5"
      id="d18316207e3376-wk-Fact-7AA868E62D7DF4029B09AE306F678C19"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-5"
      id="d18316207e3395-wk-Fact-E49E73D5EF18969014DBAE306F657E00"
      unitRef="usd">185700000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-5"
      id="d18316207e3414-wk-Fact-A1ED3EF3C8B180F887D9AE306F62C989"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-5"
      id="d18316207e3434-wk-Fact-4755485AA67CB12AC817AE306F635950"
      unitRef="usd">185700000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember"
      decimals="-5"
      id="d18316207e3455-wk-Fact-EC4F154BBDA1FD706631AE306F74E802"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember"
      decimals="-5"
      id="d18316207e3474-wk-Fact-A9C15AE487F2E236C9CFAE306F6FDDAC"
      unitRef="usd">67600000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember"
      decimals="-5"
      id="d18316207e3493-wk-Fact-71838E67683043DD8730AE306F6B8E43"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember"
      decimals="-5"
      id="d18316207e3513-wk-Fact-6815FCB0EC89C6CC84D0AE306F69BCAF"
      unitRef="usd">67600000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember"
      decimals="-5"
      id="d18316207e3533-wk-Fact-4DE7BA4076E4F34370E6AE306F5D0C2C"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember"
      decimals="-5"
      id="d18316207e3552-wk-Fact-BC286E31D0203390B0E1AE306F7549DC"
      unitRef="usd">3400000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember"
      decimals="-5"
      id="d18316207e3571-wk-Fact-63E6A90467BBCB4D5653AE306F6C5E9A"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember"
      decimals="-5"
      id="d18316207e3591-wk-Fact-202C24059A52C966F151AE306E4A0ED1"
      unitRef="usd">3400000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_InterestBearingDepositsMember"
      decimals="-5"
      id="d18316207e3611-wk-Fact-C8DE2CB74E96182AABC8AE306E4A79E4"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_InterestBearingDepositsMember"
      decimals="-5"
      id="d18316207e3630-wk-Fact-46BA1982398B8EE58E7AAE306F664568"
      unitRef="usd">700000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_InterestBearingDepositsMember"
      decimals="-5"
      id="d18316207e3649-wk-Fact-05B4DC813552444FF1B1AE306F77EB4D"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_InterestBearingDepositsMember"
      decimals="-5"
      id="d18316207e3669-wk-Fact-3B1A822362BB602A93ECAE306F71427E"
      unitRef="usd">700000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember"
      decimals="-5"
      id="d18316207e3689-wk-Fact-46EFF480517EB2A4D401AE306F6DD189"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember"
      decimals="-5"
      id="d18316207e3708-wk-Fact-684664FEFAEC230F5E53AE306F6E539D"
      unitRef="usd">15000000.0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember"
      decimals="-5"
      id="d18316207e3727-wk-Fact-AB7A0DAF8FAFA41BD8BFAE306F5D02C6"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember"
      decimals="-5"
      id="d18316207e3747-wk-Fact-362FEAF46074D3CDC8C4AE306F5A9836"
      unitRef="usd">15000000.0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember"
      decimals="-5"
      id="d18316207e3767-wk-Fact-858196A9ADE2D2ADB2FEAE306F62CFE2"
      unitRef="usd">973400000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember"
      decimals="-5"
      id="d18316207e3786-wk-Fact-85D11C84F40432A97841AE306F785EBC"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember"
      decimals="-5"
      id="d18316207e3805-wk-Fact-BF4B020BB9C448D1B87CAE306F7546B4"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember"
      decimals="-5"
      id="d18316207e3825-wk-Fact-14232DB076AAD04E634EAE306F60C09A"
      unitRef="usd">973400000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-5"
      id="d18316207e3845-wk-Fact-2C79057CE7A16206E780AE306F5AEBFD"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-5"
      id="d18316207e3864-wk-Fact-A29FC0324C8245BBD522AE306F59C570"
      unitRef="usd">55600000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-5"
      id="d18316207e3883-wk-Fact-72130089940AADD8946EAE306F678D53"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-5"
      id="d18316207e3903-wk-Fact-3964DAEC5DE94D0D5CB8AE306F77BE00"
      unitRef="usd">55600000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e3923-wk-Fact-D242F06E177B21E81ED7AE306F6BB3A6"
      unitRef="usd">973400000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e3942-wk-Fact-F77369ED7BEF39B75F4CAE306F5EFD30"
      unitRef="usd">328000000.0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e3961-wk-Fact-D90424494AACF8932F8CAE306F5A6CD9"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e3981-wk-Fact-740B78607E4566A539CBAE306E240FEF"
      unitRef="usd">1301400000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e4001-wk-Fact-D30BBFB4274BFC97BC4EAE306F69D50D"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e4020-wk-Fact-A31BA187E15B743B1220AE306F6F726B"
      unitRef="usd">500000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e4039-wk-Fact-7D43E71034F883940788AE306E4A9FDE"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e4059-wk-Fact-3F7265B3D5DF10981943AE306F721BB8"
      unitRef="usd">500000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e4084-wk-Fact-19E592FB5E3FDDCB372AAE306F60CCCF"
      unitRef="usd">1026100000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e4103-wk-Fact-A5F50C3505FB519D4CF8AE306F6979C3"
      unitRef="usd">385700000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e4117-wk-Fact-89CDEEFD1052E9556573AE306F646A47"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e4142-wk-Fact-AA860597C43D1F9D86D1AE306F6D2AD7"
      unitRef="usd">1411800000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e4327-wk-Fact-9D891EBBE198FDB76AD4AE306F5C55EC"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e4346-wk-Fact-10C61C8DE7552DFC15CAAE306F6D232E"
      unitRef="usd">1600000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e4360-wk-Fact-84DF817535A540D1987DAE306F65C766"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e4385-wk-Fact-B6AE40ECFA778D826FF5AE306F70CE2E"
      unitRef="usd">1600000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e4400-wk-Fact-120B2104C8B4C1C47A9FAE306F627D34"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e4419-wk-Fact-B9D5B219FE35E878E9E4AE306F719F27"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e4438-wk-Fact-184B0C9DDE70B2FAE960AE306E3AEFBA"
      unitRef="usd">16700000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e4458-wk-Fact-B642E5CD310C71FAD5CBAE306E4AB917"
      unitRef="usd">16700000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e4483-wk-Fact-E6F6CE52FEDCAB0DB44EAE306F5F9316"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e4502-wk-Fact-0E1A99350C320541971DAE306E24B859"
      unitRef="usd">1600000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e4521-wk-Fact-E7C7DE7B0BE800AD8483AE306F5C4AB8"
      unitRef="usd">16700000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e4541-wk-Fact-A97BFF7F07E47D3FEE07AE306F6108E5"
      unitRef="usd">18300000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e4631-wk-Fact-C3ECC8BEE8D8DAB64938061C76641081"
      unitRef="usd">40200000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e4646-wk-Fact-F945BC3C563385065444061C79C656B0"
      unitRef="usd">2632700000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e4671-wk-Fact-DA26BF8D874508123E2405CADD80D372"
      unitRef="usd">2672900000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGain
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18316207e4688-wk-Fact-5C71667AFF7E26A9B5E005D7D7E89BE7"
      unitRef="usd">607700000</us-gaap:EquitySecuritiesFvNiUnrealizedGain>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e4821-wk-Fact-6BF2D85599CA45ED1A00AE306F494392"
      unitRef="usd">373000000.0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e4840-wk-Fact-C8282836A1B7C0377274AE306F4BCD97"
      unitRef="usd">371200000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e4855-wk-Fact-9DC905FBE675705D45BBAE306F4AA0BC"
      unitRef="usd">200000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e4874-wk-Fact-87D3C95D586B06A7BC93AE306F4C890A"
      unitRef="usd">930200000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e4899-wk-Fact-3399F9A63270EFC35C99AE306F4A4DB4"
      unitRef="usd">373200000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e4918-wk-Fact-740B78607E4566A539CBAE306E240FEF"
      unitRef="usd">1301400000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherCurrentLiabilitiesMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e5139-wk-Fact-AE21CB29B714C5D3E35CAE306F74ED8F"
      unitRef="usd">3200000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherCurrentLiabilitiesMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e5158-wk-Fact-4C82EA223174D126A277AE306F727D9F"
      unitRef="usd">2700000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e5173-wk-Fact-6C35B4CFFAC703B5FD24AE306F749D9C"
      unitRef="usd">5200000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e5192-wk-Fact-A11716EE32B956CA92CBAE306F76CBD2"
      unitRef="usd">14000000.0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e5217-wk-Fact-3EA8902D9ED316510E72AE306F6B1529"
      unitRef="usd">8400000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e5236-wk-Fact-B642E5CD310C71FAD5CBAE306E4AB917"
      unitRef="usd">16700000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <bio:BusinessAcquisitionContingentConsiderationPotentialPercentagePayout
      contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember_us-gaap_ContingentConsiderationByTypeAxis_bio_SalesmilestonepercentageofannualinvoicesMember"
      decimals="2"
      id="d18316207e5267-wk-Fact-F890E5254535E6BCB807AE306EE0D249"
      unitRef="number">0.39</bio:BusinessAcquisitionContingentConsiderationPotentialPercentagePayout>
    <bio:BusinessAcquisitionContingentConsiderationPotentialPercentagePayout
      contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember_us-gaap_ContingentConsiderationByTypeAxis_bio_SalesmilestonepercentageofannualinvoiceslowMember"
      decimals="2"
      id="d18316207e5271-wk-Fact-A8828D675BF5DAD00194AE306EDF8CB3"
      unitRef="number">0.20</bio:BusinessAcquisitionContingentConsiderationPotentialPercentagePayout>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow
      contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember_us-gaap_ContingentConsiderationByTypeAxis_bio_SalesmilestoneminimumamountMember"
      decimals="-5"
      id="d18316207e5275-wk-Fact-6C67D611534121B2C6D9AE306EE5468E"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="FD2018Q1QTD_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember"
      decimals="-5"
      id="d18316207e5279-wk-Fact-2C17D0676974DBFD15D1AE306EE6551B"
      unitRef="usd">1300000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="FD2018Q3QTD_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember"
      decimals="-5"
      id="d18316207e5283-wk-Fact-80F829CAB847FC4A6D4AE3D71C29DD45"
      unitRef="usd">800000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="D2018Q4_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember"
      decimals="-5"
      id="d18316207e5288-wk-Fact-7A368BC17B357342CCF1AE306EE1FFF7"
      unitRef="usd">-12200000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember"
      decimals="-5"
      id="d18316207e5292-wk-Fact-316A4AC44C2190202E06AE306EE4D9E9"
      unitRef="usd">8400000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-2B67426AB5A38EFF8F37AE306F8AA65C-0-wk-Fact-3D6762EFA9C72180A94BAE306EE6E708">conciliation of the Level 3 analytical flow cytometer platform contingent consideration liabilities measured at estimated fair value (in millions):&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:66.796875%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:77%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:21%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;January 1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;16.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Payment of sales milestone &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(2.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Net decrease in estimated fair value of contingent consideration included in Selling, general and administrative expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(6.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December 31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;8.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:11pt;background-color:#ffffff;"&gt;The following table provides q&lt;/span&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18316207e5383-wk-Fact-65E458E254D6C04457E8AE306F05C8AC"
      unitRef="usd">16700000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember"
      decimals="-5"
      id="d18316207e5398-wk-Fact-C8569C4F5D0E75EE956EAE306F06E979"
      unitRef="usd">2100000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember"
      decimals="-5"
      id="d18316207e5419-wk-Fact-7DC7B92DA923252515A7AE306F052B26"
      unitRef="usd">6200000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember"
      decimals="-5"
      id="d18316207e5445-wk-Fact-F9A12003C087557A474BAE306F05409A"
      unitRef="usd">8400000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-5D7D95AA7E79B979A792AE306F8A6166-0-wk-Fact-8BCED6D1EED4176E05E2AE306EDF755D">&lt;span style="font-family:inherit;font-size:11pt;background-color:#ffffff;"&gt;ntitative information about Level 3 inputs for fair value measurement of our analytical flow cytometer platform contingent consideration liability as of&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;background-color:#ffffff;"&gt; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;background-color:#ffffff;color:#000000;text-decoration:none;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;background-color:#ffffff;"&gt;.&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;  &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Significant increases or decreases in these inputs in isolation could result in a significantly lower or higher fair value measurement.&lt;/span&gt;&lt;div style="line-height:120%;text-align:center;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:85.546875%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="5"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:17%;"/&gt;&lt;td style="width:26%;"/&gt;&lt;td style="width:41%;"/&gt;&lt;td style="width:15%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Valuation Technique&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Unobservable Input&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Percentage&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Analytical flow cytometer platform&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Probability-weighted income approach&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;text-decoration:underline;"&gt;Sales milestones:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Discount rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Cost of debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <bio:DiscountRate
      contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember_us-gaap_ContingentConsiderationByTypeAxis_bio_MarketPriceOfRiskMember"
      decimals="3"
      id="d18316207e5571-wk-Fact-BB2705A5AB3435D451BCAE306ED8ECCA"
      unitRef="number">0.110</bio:DiscountRate>
    <bio:DiscountRate
      contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember_us-gaap_ContingentConsiderationByTypeAxis_bio_ProjectedVolatilityOfSalesMemberMember"
      decimals="3"
      id="d18316207e5597-wk-Fact-F6AEC96CB7AE87193B95AE306ED8AA9F"
      unitRef="number">0.051</bio:DiscountRate>
    <bio:PriceChangeDebtSecurity
      contextRef="FD2018Q4YTD"
      decimals="2"
      id="d18316207e5649-wk-Fact-B7B23E3DE2C94E23D94FAE306EE57FE2"
      unitRef="number">0.05</bio:PriceChangeDebtSecurity>
    <bio:TolerablevarianceLevel2debtsecuritypricing
      contextRef="FD2018Q4YTD"
      decimals="2"
      id="d18316207e5653-wk-Fact-2820067F19C7C44CF4B2AE306EE0C5A6"
      unitRef="number">0.01</bio:TolerablevarianceLevel2debtsecuritypricing>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-7EB7A8047E12BC2CC74C06111CC12948-0-wk-Fact-6FA6F7D25B0CE7B092C306119A3C85B4">Available-for-sale investments consist of the following (in millions):&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Amortized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Gains&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Estimated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Fair&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Short-term investments:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Corporate debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;216.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(1.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;215.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Municipal obligations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;11.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;11.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Asset-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;63.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;63.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;U.S. government sponsored agencies&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;80.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;80.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Foreign government obligations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;375.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(2.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;373.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Long-term investments:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Asset-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;375.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(2.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;373.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-5"
      id="d18316207e5981-wk-Fact-7C6FF2563A15B738817CAE306F6695C3"
      unitRef="usd">216200000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-5"
      id="d18316207e6000-wk-Fact-559487544BFC87FFE748AE306F6DEC24"
      unitRef="usd">100000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-5"
      id="d18316207e6019-wk-Fact-7EC097099357D71B0E96AE306F7BB6E9"
      unitRef="usd">1300000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-5"
      id="d18316207e6040-wk-Fact-5A1415518C99C1567F42AE306F7671E3"
      unitRef="usd">215000000.0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember"
      decimals="-5"
      id="d18316207e6055-wk-Fact-7E937E797676201CF375AE306F6EA5C9"
      unitRef="usd">11100000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember"
      decimals="-5"
      id="d18316207e6074-wk-Fact-537AC40086093C33AA06AE306F65C6DD"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember"
      decimals="-5"
      id="d18316207e6093-wk-Fact-364347656F7E2AC715F7AE306F7991AA"
      unitRef="usd">100000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember"
      decimals="-5"
      id="d18316207e6114-wk-Fact-D38C4E0BBFF55A4AFFCFAE306F65533E"
      unitRef="usd">11000000.0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-5"
      id="d18316207e6134-wk-Fact-3FAB726FA45D7AABE5CFAE306F6B8337"
      unitRef="usd">63500000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-5"
      id="d18316207e6153-wk-Fact-2E0A90F105D2E9A54320AE306F786D53"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-5"
      id="d18316207e6172-wk-Fact-A7067094EA7F478E3C1EAE306F74C640"
      unitRef="usd">400000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-5"
      id="d18316207e6193-wk-Fact-22696B5E332C387C94D1AE306F6893CB"
      unitRef="usd">63100000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember"
      decimals="-5"
      id="d18316207e6213-wk-Fact-4A2ABAD032D76B0AD303AE306F7AE2F3"
      unitRef="usd">80900000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember"
      decimals="-5"
      id="d18316207e6232-wk-Fact-E2CFC60333F783D5B907AE306F654C9D"
      unitRef="usd">200000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember"
      decimals="-5"
      id="d18316207e6251-wk-Fact-2159401276BF8928D21AAE306F6555B5"
      unitRef="usd">800000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember"
      decimals="-5"
      id="d18316207e6272-wk-Fact-657E7E9672554A733A74AE306F73E368"
      unitRef="usd">80300000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember"
      decimals="-5"
      id="d18316207e6292-wk-Fact-66086BBF88B20C1DC0E4AE306F66798F"
      unitRef="usd">3600000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember"
      decimals="-5"
      id="d18316207e6311-wk-Fact-E47AD91A88A34B8EBDEDAE306F6CD67E"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember"
      decimals="-5"
      id="d18316207e6330-wk-Fact-8559D7312AEE216696CEAE306F6DE69A"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember"
      decimals="-5"
      id="d18316207e6350-wk-Fact-DF13A004F170A4D75597AE306F6827F7"
      unitRef="usd">3600000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_DebtSecuritiesMember"
      decimals="-5"
      id="d18316207e6370-wk-Fact-22E496752F41DB9C96A2AE306F78DEEB"
      unitRef="usd">375300000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_DebtSecuritiesMember"
      decimals="-5"
      id="d18316207e6389-wk-Fact-3EA1EF519E579AB44E05AE306F73B07C"
      unitRef="usd">300000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_DebtSecuritiesMember"
      decimals="-5"
      id="d18316207e6408-wk-Fact-ADB8765D6EE5E0C1062DAE306F68C709"
      unitRef="usd">2600000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_DebtSecuritiesMember"
      decimals="-5"
      id="d18316207e6429-wk-Fact-58902C02BAF1B38E20B3AE306F66E66C"
      unitRef="usd">373000000.0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-5"
      id="d18316207e6531-wk-Fact-FB7BDA33696547A11B57AE306F744E57"
      unitRef="usd">200000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-5"
      id="d18316207e6550-wk-Fact-422F6A0542153A7E4CDBAE306F735B69"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-5"
      id="d18316207e6569-wk-Fact-EA856DCA951325443B17AE306F7072F2"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-5"
      id="d18316207e6589-wk-Fact-1C3F45EFDE4B2162796AAE306F688E29"
      unitRef="usd">200000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_DebtSecuritiesMember"
      decimals="-5"
      id="d18316207e6610-wk-Fact-F5698340848BABD7380FAE306F722278"
      unitRef="usd">200000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_DebtSecuritiesMember"
      decimals="-5"
      id="d18316207e6629-wk-Fact-889F1AB7730B933CCE40AE306F6A14A6"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_DebtSecuritiesMember"
      decimals="-5"
      id="d18316207e6648-wk-Fact-74D46C9C1E7C71FEDC40AE306F709BF4"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_DebtSecuritiesMember"
      decimals="-5"
      id="d18316207e6668-wk-Fact-426CEE69CE572EF0A12BAE306F753FF7"
      unitRef="usd">200000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e6693-wk-Fact-C86BD02C62F7F1F9E2ECAE306F67D211"
      unitRef="usd">375500000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e6712-wk-Fact-E1D09B62C2C1FAC52EBCAE306F78C9DC"
      unitRef="usd">300000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e6731-wk-Fact-549C10E354333526A97DAE306E24AAC6"
      unitRef="usd">2600000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e6752-wk-Fact-B98EF11204CBE9A9C969AE306E2460A3"
      unitRef="usd">373200000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-12975B2939073D7C2B1806124526C42D-0-wk-Fact-0910AE1D04E6A4E2055306127C4BA8E6">The following is a summary of the amortized cost and estimated fair value of our debt securities at &lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; by contractual maturity date (in millions):&lt;/span&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:67%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Amortized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Estimated Fair&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Mature in less than one year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;155.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;155.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Mature in one to five years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;172.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;171.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Mature in more than five years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;47.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;46.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;375.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;373.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18316207e6848-wk-Fact-80FFACC6437062CC0D88AE306F12707C"
      unitRef="usd">155500000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18316207e6867-wk-Fact-EA91FB998E759DA015FFAE306F13775C"
      unitRef="usd">155200000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18316207e6882-wk-Fact-0EC5D2DE2B83B5250265AE306F12844A"
      unitRef="usd">172400000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18316207e6901-wk-Fact-BDC2625D62512A9A2A84AE306F123796"
      unitRef="usd">171300000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18316207e6921-wk-Fact-E9779B0DECCE9A61B3EEAE306F131172"
      unitRef="usd">47600000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18316207e6940-wk-Fact-D40E5E5B4A8BAEEAEFF4AE306F13A3F3"
      unitRef="usd">46700000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18316207e6965-wk-Fact-3708925BB29A9316326BAE306F13D09F"
      unitRef="usd">375500000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18316207e6984-wk-Fact-C7FA281988E3F0E6BA13AE306F122205"
      unitRef="usd">373200000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-65912DD45AEB092FB762AE306F8B04F3-0-wk-Fact-E7CC59E83A764717CF44AE306EE7F949">Available-for-sale investments consist of the following (in millions):&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Amortized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Gains&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Estimated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Fair&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Short-term investments:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Corporate debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;185.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;185.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Brokered certificates of deposit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Municipal obligations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;15.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;15.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Asset-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;55.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;55.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;U.S. government sponsored agencies&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;68.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;67.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Foreign government obligations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Marketable equity securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;34.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;9.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;43.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;363.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;9.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(1.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;371.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Long-term investments:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Marketable equity securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;54.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;875.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;930.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Asset-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;54.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;875.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;930.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;418.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;884.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(1.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,301.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AvailableForSaleSecuritiesTextBlock>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-5"
      id="d18316207e7303-wk-Fact-100D3431D866816FC17DAE306E241321"
      unitRef="usd">185900000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-5"
      id="d18316207e7322-wk-Fact-07A6C38461F87C1A1F92AE306E3AC445"
      unitRef="usd">300000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-5"
      id="d18316207e7341-wk-Fact-78B498878AB758163611AE306E38B237"
      unitRef="usd">500000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-5"
      id="d18316207e7362-wk-Fact-97EC76DFD67E812375DDAE306E3A26CF"
      unitRef="usd">185700000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_InterestBearingDepositsMember"
      decimals="-5"
      id="d18316207e7377-wk-Fact-8CE79CC09634E3380671AE306E2420A7"
      unitRef="usd">700000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_InterestBearingDepositsMember"
      decimals="-5"
      id="d18316207e7396-wk-Fact-547B8BCB1B78148350ACAE306E24B735"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_InterestBearingDepositsMember"
      decimals="-5"
      id="d18316207e7415-wk-Fact-00CE87B0C29B5D9EE93EAE306E244B3B"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_InterestBearingDepositsMember"
      decimals="-5"
      id="d18316207e7440-wk-Fact-E7511767E060173291C3AE306E34C94F"
      unitRef="usd">700000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember"
      decimals="-5"
      id="d18316207e7455-wk-Fact-AAF212F7B58E83DCC7DAAE306ED11FB1"
      unitRef="usd">15100000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember"
      decimals="-5"
      id="d18316207e7474-wk-Fact-D7C1049B8799CD974509AE306E241A93"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember"
      decimals="-5"
      id="d18316207e7493-wk-Fact-23F673217F2650A407C8AE306ED02306"
      unitRef="usd">100000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_MunicipalBondsMember"
      decimals="-5"
      id="d18316207e7514-wk-Fact-A087606CB380BFB39BB7AE306E243A39"
      unitRef="usd">15000000.0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-5"
      id="d18316207e7534-wk-Fact-1B7F0F9856C49D077FDAAE306E3A63AF"
      unitRef="usd">55600000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-5"
      id="d18316207e7553-wk-Fact-D725D54CF5B11A92CE72AE306E3624E7"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-5"
      id="d18316207e7572-wk-Fact-D37C4A67062FA0198A6AAE306E241784"
      unitRef="usd">200000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-5"
      id="d18316207e7593-wk-Fact-CDEC3862C7E046F54226AE306E3803ED"
      unitRef="usd">55400000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember"
      decimals="-5"
      id="d18316207e7613-wk-Fact-9A07898B63A1D8DDB5BAAE306E24DFD6"
      unitRef="usd">68300000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember"
      decimals="-5"
      id="d18316207e7632-wk-Fact-AAD77F568B4C35AD3768AE306E24A330"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember"
      decimals="-5"
      id="d18316207e7651-wk-Fact-622061946D772CE83E8FAE306E386921"
      unitRef="usd">700000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasuryAndGovernmentMember"
      decimals="-5"
      id="d18316207e7672-wk-Fact-D48500AE8A9576662315AE306E390727"
      unitRef="usd">67600000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember"
      decimals="-5"
      id="d18316207e7692-wk-Fact-D7D104490A9CD0D1BF6FAE306E3969D2"
      unitRef="usd">3400000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember"
      decimals="-5"
      id="d18316207e7711-wk-Fact-27EBD1365AF75CEC824AAE306E244E25"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember"
      decimals="-5"
      id="d18316207e7730-wk-Fact-741D87ED72CCC00E05E1AE306E3A9FA5"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_ForeignGovernmentDebtSecuritiesMember"
      decimals="-5"
      id="d18316207e7750-wk-Fact-90B6503C1C5A0CCA4BE5AE306E240864"
      unitRef="usd">3400000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember"
      decimals="-5"
      id="d18316207e7770-wk-Fact-D586415E4741C17E7ACFAE306E38D875"
      unitRef="usd">34400000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember"
      decimals="-5"
      id="d18316207e7789-wk-Fact-70BB79FC7FBBC2228457AE306E3499CE"
      unitRef="usd">9000000.0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember"
      decimals="-5"
      id="d18316207e7808-wk-Fact-7F8D5C406E7E6AEC9DF5AE306E241C97"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember"
      decimals="-5"
      id="d18316207e7828-wk-Fact-C14C741E6FB18397C95CAE306E378D34"
      unitRef="usd">43400000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AvailableforsaleSecuritiesMember"
      decimals="-5"
      id="d18316207e7848-wk-Fact-60E1138C22EABB506307AE306E3A36F5"
      unitRef="usd">363400000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AvailableforsaleSecuritiesMember"
      decimals="-5"
      id="d18316207e7867-wk-Fact-D0F94CDC28B7BB048D16AE306E241047"
      unitRef="usd">9300000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AvailableforsaleSecuritiesMember"
      decimals="-5"
      id="d18316207e7886-wk-Fact-F16897150359A6471F46AE306E3A7419"
      unitRef="usd">1500000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_ShortTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AvailableforsaleSecuritiesMember"
      decimals="-5"
      id="d18316207e7907-wk-Fact-DF01829582B9B57F78D4AE306E38FD17"
      unitRef="usd">371200000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember"
      decimals="-5"
      id="d18316207e8010-wk-Fact-ECF96DF920E8AD1F4E22AE306E365E4B"
      unitRef="usd">54500000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember"
      decimals="-5"
      id="d18316207e8029-wk-Fact-126481BCD9F851EEC88AAE306E2487D1"
      unitRef="usd">875500000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember"
      decimals="-5"
      id="d18316207e8048-wk-Fact-39E12E97588EAF0F2FD4AE306E3A0A5E"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_EquitySecuritiesMember"
      decimals="-5"
      id="d18316207e8068-wk-Fact-C6761DB8D3CC9F552060AE306E24AD63"
      unitRef="usd">930000000.0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-5"
      id="d18316207e8088-wk-Fact-5EA1302C040B7AC705A4AE306ED16F13"
      unitRef="usd">200000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-5"
      id="d18316207e8107-wk-Fact-05C927A36662F916EDCCAE306E240666"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-5"
      id="d18316207e8126-wk-Fact-7CD59C4F2EF280C76B52AE306E3A2E55"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AssetBackedSecuritiesMember"
      decimals="-5"
      id="d18316207e8146-wk-Fact-6619198A39A339CAFD79AE306E2457A2"
      unitRef="usd">200000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AvailableforsaleSecuritiesMember"
      decimals="-5"
      id="d18316207e8166-wk-Fact-34F9AA568E89FC6CB1ECAE306E35E220"
      unitRef="usd">54700000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AvailableforsaleSecuritiesMember"
      decimals="-5"
      id="d18316207e8185-wk-Fact-69FCE50E92DACB7F3253AE306ED0395A"
      unitRef="usd">875500000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AvailableforsaleSecuritiesMember"
      decimals="-5"
      id="d18316207e8204-wk-Fact-547510A448D24402A301AE306E24C291"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherLongTermInvestmentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_AvailableforsaleSecuritiesMember"
      decimals="-5"
      id="d18316207e8224-wk-Fact-C70DD057A7527805D60FAE306E24075D"
      unitRef="usd">930200000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e8249-wk-Fact-73F3142773F9BB84FBF9AE306E2497C5"
      unitRef="usd">418100000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e8268-wk-Fact-17A42E1CF6D0E940F95AAE306E3AECF0"
      unitRef="usd">884800000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e8287-wk-Fact-B46CE3405DE540169AB2AE306E39FBD4"
      unitRef="usd">1500000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-5"
      id="d18316207e8308-wk-Fact-740B78607E4566A539CBAE306E240FEF"
      unitRef="usd">1301400000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-8BFD56588877D611F9A8AE306F8B4E2A-0-wk-Fact-316764620459DB741ED7AE306EE445A6">The following is a summary of investments with gross unrealized losses and the associated fair value (in millions):&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, &lt;br/&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Fair value of investments in a loss position 12 months or more&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;117.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;43.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Fair value of investments in a loss position less than 12 months&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;193.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;168.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Gross unrealized losses for investments in a loss position 12 months or more&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Gross unrealized losses for investments in a loss position less than 12 months&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18316207e8452-wk-Fact-7DE8C2C02EC33E311AE3AE306F10BE3B"
      unitRef="usd">117900000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18316207e8471-wk-Fact-9DAA5329BCF5746B783EAE306F125F3B"
      unitRef="usd">43900000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18316207e8491-wk-Fact-04C5AA881AB44196A083AE306F114AD7"
      unitRef="usd">193000000.0</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18316207e8510-wk-Fact-88C18B768FAA058A5461AE306F11526E"
      unitRef="usd">168700000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18316207e8530-wk-Fact-EB0CF6C8A2CC3C803E69AE306F116A86"
      unitRef="usd">1800000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18316207e8549-wk-Fact-AF9F4A676B4501074330AE306F114619"
      unitRef="usd">700000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18316207e8569-wk-Fact-376539205434D1F88F55AE306F116E01"
      unitRef="usd">800000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18316207e8588-wk-Fact-BAF0544277FDAF18695FAE306F125BEE"
      unitRef="usd">800000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:ScheduleOfDerivativeInstrumentsTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-959DF6A412B06ED2A43AAE306F8A4002-0-wk-Fact-4CF858FDE588365ACCDAAE306EE40BB1">The following is a summary of our forward foreign currency exchange contracts (in millions):&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:86%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Contracts maturing in January through March 2019 to sell foreign currency:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Notional value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;50.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Unrealized gain&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Contracts maturing in January through March 2019 to purchase foreign currency:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Notional value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;284.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Unrealized loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsTextBlock>
    <invest:DerivativeNotionalAmount
      contextRef="FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_bio_ForwardforeignexchangecontracttosellforeigncurrencyMember"
      decimals="-5"
      id="d18316207e8728-wk-Fact-A0EF07A80EB44DFA8F0BAE306E4A0E03"
      unitRef="usd">50600000</invest:DerivativeNotionalAmount>
    <us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_bio_ForwardforeignexchangecontracttosellforeigncurrencyMember"
      decimals="-5"
      id="d18316207e8748-wk-Fact-76891965645DB46A4A10AE306E4A8F0D"
      unitRef="usd">200000</us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <invest:DerivativeNotionalAmount
      contextRef="FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_bio_ForwardforeignexchangecontracttopurchaseforeigncurrencyMember"
      decimals="-5"
      id="d18316207e8789-wk-Fact-1AD817E1183E3483E9CEAE306E4A1727"
      unitRef="usd">284500000</invest:DerivativeNotionalAmount>
    <us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="FD2018Q4YTD_us-gaap_DerivativeInstrumentRiskAxis_bio_ForwardforeignexchangecontracttopurchaseforeigncurrencyMember"
      decimals="-5"
      id="d18316207e8809-wk-Fact-FD97D5807C236C5939EEAE306E4AF206"
      unitRef="usd">-500000</us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-A1A76F8928009BE3082AAE306F8A5706-0-wk-Fact-FAA9F942233DECE885EDAE306EE458AD">The estimated fair value of the financial instruments discussed above and the level of the fair value hierarchy within which the fair value measurement is categorized are as follows (in millions):&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="20"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:33%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:7%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="9" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="9" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Carrying&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Amount&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Estimated&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Fair&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Value&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Fair Value Hierarchy Level&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;text-align:center;"&gt;Carrying&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;text-align:center;"&gt;Amount&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Estimated&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Fair&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Value&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Fair Value Hierarchy Level&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;91.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,249.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total long-term debt, excluding leases &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:12px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;and current maturities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;423.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;435.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;423.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;449.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:OtherInvestments
      contextRef="FI2018Q4_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember"
      decimals="-5"
      id="d18316207e9129-wk-Fact-03C81C4B793BFCF4D89AAE306ECF5E79"
      unitRef="usd">0</us-gaap:OtherInvestments>
    <us-gaap:OtherInvestments
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember"
      decimals="-5"
      id="d18316207e9148-wk-Fact-F7D15B125FCC31CFBA94AE306ED0C06D"
      unitRef="usd">0</us-gaap:OtherInvestments>
    <us-gaap:OtherInvestments
      contextRef="FI2017Q4_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember"
      decimals="-5"
      id="d18316207e9178-wk-Fact-D3DF2486D412E05B9C4CAE306ED0CFE4"
      unitRef="usd">91800000</us-gaap:OtherInvestments>
    <us-gaap:OtherInvestments
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember"
      decimals="-5"
      id="d18316207e9197-wk-Fact-E8032E84828BDF83CD8AAE306F58C67C"
      unitRef="usd">1249400000</us-gaap:OtherInvestments>
    <us-gaap:LongTermDebtFairValue
      contextRef="FI2018Q4_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember"
      decimals="-5"
      id="d18316207e9230-wk-Fact-F5E9B4D63A9CE74EC26FAE306ED08B2D"
      unitRef="usd">423700000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember"
      decimals="-5"
      id="d18316207e9249-wk-Fact-28F9970607E9AA5F7D0EAE306ECFB821"
      unitRef="usd">435800000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="FI2017Q4_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember"
      decimals="-5"
      id="d18316207e9279-wk-Fact-9D3F7A33CAF003257403AE306ED1CEA3"
      unitRef="usd">423100000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="FI2017Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember"
      decimals="-5"
      id="d18316207e9298-wk-Fact-F82C1E5746C15878330CAE306ECFA431"
      unitRef="usd">449800000</us-gaap:LongTermDebtFairValue>
    <bio:Investmentownershippercentage
      contextRef="FI2018Q4"
      decimals="2"
      id="d18316207e9334-wk-Fact-AF68DFD38125083302B4AE306EE80288"
      unitRef="number">0.37</bio:Investmentownershippercentage>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-36FFDFBEF401CE14C996AE306F8BFE98-0-wk-Fact-276B5E7CDD201BAB740EAE306EC8D315">4.&#160;&#160;&#160;&#160;GOODWILL AND OTHER PURCHASED INTANGIBLE ASSETS&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Changes to goodwill by segment were as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:97.8515625%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="26"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:35%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:6%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:6%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Life&lt;br/&gt;Science&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Clinical&lt;br/&gt;Diagnostics&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Life&lt;br/&gt;Science&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Clinical&lt;br/&gt;Diagnostics&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Balances as of January 1:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;234.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;324.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;559.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;207.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;311.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;518.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Accumulated impairment losses and write-offs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(35.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(17.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(53.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(27.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(14.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(41.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Goodwill, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;198.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;307.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;506.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;179.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;297.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;477.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Acquisitions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;26.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;26.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Divestiture&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(1.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(1.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Impairment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(5.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(276.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(282.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(8.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(2.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(11.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Currency fluctuations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(2.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(2.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;1.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;12.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;14.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Balances as of December 31:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;234.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;320.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;555.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;234.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;324.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;559.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Accumulated impairment losses and write-offs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(41.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(293.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(335.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(35.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(17.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(53.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Goodwill, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;192.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;27.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;219.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;198.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;307.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;506.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In March 2018, we wrote off &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$1.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; of goodwill from our Clinical Diagnostics segment as a result of a divestiture of a product line.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In conjunction with the purchase of all the issued and outstanding stock of RainDance Technologies, Inc. in February 2017 (see Note 2, "Acquisitions"), we recorded &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$26.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; of goodwill and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$37.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; of definite-lived intangible assets: &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$36.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; of licenses, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$1.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; of developed product technology and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$0.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; of tradenames.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In 2018, we impaired goodwill associated with our 1999 acquisition of Pasteur Sanofi Diagnostics S.A., 2007 through 2012 acquisitions of DiaMed Holding AG, DiaMed Fennica Oy, DiaMed (G.B.) Limited, and DiaMed Benelux (collectively DiaMed), 2010 acquisition of Biotest AG, and 2013 acquisition of AbD Serotec in the amounts of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$18.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$247.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$10.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$5.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, respectively.  Goodwill for DiaMed, Biotest AG and AbD Serotec was fully impaired at December 31, 2018.  Impairments for the Pasteur Sanofi Diagnostics S.A., DiaMed and Biotest AG were included in our Clinical Diagnostics segment's results of operations, and the impairment for AbD Serotec was included in our Life Science segment's results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In 2017, we impaired goodwill associated with our 1999 acquisition of Pasteur Sanofi Diagnostics S.A. and with our 2013 acquisition of AbD Serotec in the amounts of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$2.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$8.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, respectively.  Impairment for the Pasteur Sanofi Diagnostics S.A. was included in our Clinical Diagnostics segment's results of operations, and the impairment for AbD Serotec was included in our Life Science segment's results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The impairments were based upon a revision of our Level 3 valuation inputs, i.e., expected future cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other than goodwill, we have no intangible assets with indefinite lives.  Information regarding our identifiable purchased intangible assets with definite lives is as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="14"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Life (years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Purchase&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Accumulated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Net&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Customer relationships/lists&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;1-6&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;88.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(68.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;20.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Know how&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;1-7&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;190.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(159.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;30.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Developed product technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;1-10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;130.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(86.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;43.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Licenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;7-11&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;76.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(40.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;35.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Tradenames&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2-6&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(3.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Covenants not to compete&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;7&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(1.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&#160;&#160;&#160;&#160;Total definite-lived intangible assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;493.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(360.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;133.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="14"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="13" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Life (years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Purchase&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Accumulated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Net&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Customer relationships/lists&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;1-7&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;92.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(64.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;27.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Know how&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;1-8&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;194.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(157.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;37.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Developed product technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;1-12&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;133.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(70.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;63.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Licenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;1-12&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;76.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(36.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;40.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Tradenames&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;1-6&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(3.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Covenants not to compete&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;1-8&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;7.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(3.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;4.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&#160;&#160;&#160;&#160;Total definite-lived intangible assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;509.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(334.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;174.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In 2018, we impaired developed product technology and fully impaired covenants not to compete in the amounts of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$8.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$1.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, respectively, associated with our 2012 acquisition of a cell sorting system from Propel Labs, Inc.  These impairments were included in our Life Science segment's results of operations.  The impairments were based upon a revision of our Level 3 valuation inputs, i.e., expected future cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Amortization expense related to purchased intangible assets for the years ended December 31, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;2016&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$28.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$30.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$35.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, respectively. &#160;Estimated future amortization expense (based on existing purchased intangible assets) for the years ending December 31, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;2020&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;2021&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;2022&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;2023&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and thereafter is &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$21.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$19.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$18.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$15.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$14.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$42.3 million&lt;/span&gt;&lt;/span&gt;, respectively.</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-1E49F38D05157436AEC0AE306F8BDCE7-0-wk-Fact-A12995F9590324169EABAE306ECC0D21">&lt;br/&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Changes to goodwill by segment were as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:97.8515625%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="26"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:35%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:6%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:6%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Life&lt;br/&gt;Science&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Clinical&lt;br/&gt;Diagnostics&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Life&lt;br/&gt;Science&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Clinical&lt;br/&gt;Diagnostics&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Balances as of January 1:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;234.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;324.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;559.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;207.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;311.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;518.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Accumulated impairment losses and write-offs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(35.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(17.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(53.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(27.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(14.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(41.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Goodwill, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;198.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;307.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;506.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;179.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;297.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;477.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Acquisitions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;26.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;26.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Divestiture&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(1.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(1.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Impairment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(5.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(276.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(282.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(8.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(2.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(11.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Currency fluctuations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(2.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(2.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;1.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;12.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;14.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Balances as of December 31:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;234.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;320.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;555.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;234.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;324.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;559.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Accumulated impairment losses and write-offs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(41.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(293.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(335.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(35.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(17.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;(53.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Goodwill, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;192.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;27.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;219.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;198.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;307.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;506.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:GoodwillGross
      contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18283173e1024-wk-Fact-87621A25C3D40AFE2EC1AE306F433850"
      unitRef="usd">234700000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18283173e1043-wk-Fact-9F674AB56DAB43D94714AE306F4ED9A0"
      unitRef="usd">324600000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18283173e1063-wk-Fact-930FF35573C063C77899AE306F56E0F1"
      unitRef="usd">559300000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="FI2016Q4_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18283173e1087-wk-Fact-7DACA148D3A551793928AE306F521D46"
      unitRef="usd">207100000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="FI2016Q4_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18283173e1106-wk-Fact-5A3A6AC7DC55F0A463CDAE306F439215"
      unitRef="usd">311700000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="FI2016Q4"
      decimals="-5"
      id="d18283173e1126-wk-Fact-C5EE730455F2AE2ABBE0AE306F475DD0"
      unitRef="usd">518800000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18283173e1146-wk-Fact-C63E24CADA877C5D5806AE306F49278D"
      unitRef="usd">35900000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18283173e1166-wk-Fact-BB371FC420E4F4B25C61AE306F4DB86B"
      unitRef="usd">17300000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18283173e1186-wk-Fact-8DB2DF28858C9437DEBBAE306F4596DA"
      unitRef="usd">53200000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="FI2016Q4_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18283173e1212-wk-Fact-8E52862D8EED7201E8F4AE306F53F72F"
      unitRef="usd">27200000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="FI2016Q4_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18283173e1232-wk-Fact-E7E06F51E44A70AA8A21AE306F4D076F"
      unitRef="usd">14500000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="FI2016Q4"
      decimals="-5"
      id="d18283173e1253-wk-Fact-6A9B499B19CD6FA33484AE306F4A73AC"
      unitRef="usd">41700000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18283173e1279-wk-Fact-173D56D6D3909AF34845AE306F43C8E3"
      unitRef="usd">198800000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18283173e1298-wk-Fact-72EC6FAF0301D9E31F9CAE306F53FDCD"
      unitRef="usd">307300000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18283173e1317-wk-Fact-E570DBF16ABD65F18F9CAE306F52F8AB"
      unitRef="usd">506100000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="FI2016Q4_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18283173e1342-wk-Fact-33530998C4EBEFB06A6AAE306F5401EC"
      unitRef="usd">179900000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="FI2016Q4_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18283173e1361-wk-Fact-A8242A3D804A6013CF78AE306F52A07C"
      unitRef="usd">297200000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="FI2016Q4"
      decimals="-5"
      id="d18283173e1381-wk-Fact-712AD5B835C92E5FCC22AE306F411E21"
      unitRef="usd">477100000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18283173e1406-wk-Fact-16940E28BD9542EB656FAE306F4794A2"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18283173e1425-wk-Fact-36A2030D97798446C71EAE306F44E3B9"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18283173e1444-wk-Fact-6FD258977282FC46984CAE306F511811"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18283173e1469-wk-Fact-BD2F0D16CDCDB0402269AE306F4A08F3"
      unitRef="usd">26200000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18283173e1488-wk-Fact-5B1F18853F9AE76BEF62AE306F46900E"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18283173e1508-wk-Fact-211609DD00B5E7B69300AE306F545610"
      unitRef="usd">26200000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18283173e1533-wk-Fact-236CF1B7C0BD7C61C3E9AE306F6B95E9"
      unitRef="usd">0</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18283173e1552-wk-Fact-8556BE91412B7718046EAE306F725BF6"
      unitRef="usd">1400000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18283173e1572-wk-Fact-2C5D6904898054F18A2AAE306F7030E3"
      unitRef="usd">1400000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18283173e1598-wk-Fact-87470610B70BDF262EBEAE306F6FBB28"
      unitRef="usd">0</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18283173e1617-wk-Fact-644B01FFDC5AC971A901AE306F696FB0"
      unitRef="usd">0</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18283173e1637-wk-Fact-C4E69D033A3FE770AEA8AE306F6D25DC"
      unitRef="usd">0</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18283173e1662-wk-Fact-E1F8E4D562CEFADA3B174B3E250251DB"
      unitRef="usd">5900000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18283173e1682-wk-Fact-4199318E4EE6F368B52DAE306F487F92"
      unitRef="usd">276100000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18283173e1702-wk-Fact-0A92AFEC2A98C28E6EFCAE306F52A7C0"
      unitRef="usd">282000000.0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18283173e1728-wk-Fact-7353A84A7FCE2BF492F4AE306EC7A922"
      unitRef="usd">8700000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18283173e1748-wk-Fact-D09803E12FB3219B83F0AE306ECBA081"
      unitRef="usd">2800000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18283173e1769-wk-Fact-1119213267863B6C8380AE306F412F7F"
      unitRef="usd">11500000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18283173e1795-wk-Fact-E67FA097CC2D81C1BD4DAE306F435A8A"
      unitRef="usd">-200000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18283173e1815-wk-Fact-E3F281CC24675E871158AE306F40BEB2"
      unitRef="usd">-2700000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18283173e1835-wk-Fact-859CA4E8102715C75B5EAE306F407BB8"
      unitRef="usd">-2900000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18283173e1861-wk-Fact-FC2385A2E17B9FB4B539AE306F4C9112"
      unitRef="usd">1400000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18283173e1880-wk-Fact-A714915526B21E8904E1AE306F44726B"
      unitRef="usd">12900000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18283173e1900-wk-Fact-F596EE4DE9D445BCAF8BAE306F4E12AF"
      unitRef="usd">14300000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillGross
      contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18283173e2059-wk-Fact-0D4EAEAFFF0F4F6EEB3BAE306F548FC3"
      unitRef="usd">234500000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18283173e2078-wk-Fact-946503056733521CBF44AE306F4F96E4"
      unitRef="usd">320500000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18283173e2097-wk-Fact-8B97E0AB4B0D502A6267AE306F4D36D5"
      unitRef="usd">555000000.0</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18283173e2122-wk-Fact-87621A25C3D40AFE2EC1AE306F433850"
      unitRef="usd">234700000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18283173e2141-wk-Fact-9F674AB56DAB43D94714AE306F4ED9A0"
      unitRef="usd">324600000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18283173e2161-wk-Fact-930FF35573C063C77899AE306F56E0F1"
      unitRef="usd">559300000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18283173e2186-wk-Fact-878E73FC7820C66BB6C0AE306F4C7DAD"
      unitRef="usd">41800000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18283173e2206-wk-Fact-9B61CCD7E93539DEE77CAE306F4CAAF0"
      unitRef="usd">293400000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18283173e2226-wk-Fact-F183AD1E96D4E41214BCAE306F4D5182"
      unitRef="usd">335200000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18283173e2252-wk-Fact-C63E24CADA877C5D5806AE306F49278D"
      unitRef="usd">35900000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18283173e2272-wk-Fact-BB371FC420E4F4B25C61AE306F4DB86B"
      unitRef="usd">17300000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18283173e2293-wk-Fact-8DB2DF28858C9437DEBBAE306F4596DA"
      unitRef="usd">53200000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18283173e2324-wk-Fact-536E0AE7B256D963F852AE306F4843B5"
      unitRef="usd">192700000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18283173e2343-wk-Fact-AC5A32CACB7E6755BA33AE306F461DC1"
      unitRef="usd">27100000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18283173e2363-wk-Fact-B8996639D6B3BB7DF989AE306F42E925"
      unitRef="usd">219800000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18283173e2387-wk-Fact-173D56D6D3909AF34845AE306F43C8E3"
      unitRef="usd">198800000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18283173e2406-wk-Fact-72EC6FAF0301D9E31F9CAE306F53FDCD"
      unitRef="usd">307300000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18283173e2426-wk-Fact-E570DBF16ABD65F18F9CAE306F52F8AB"
      unitRef="usd">506100000</us-gaap:Goodwill>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit
      contextRef="FD2018Q1QTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18283173e2446-wk-Fact-3D20E7C1DFC987861987F758C51D8831"
      unitRef="usd">1400000</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="FD2017Q1QTD_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member"
      decimals="-5"
      id="d18283173e2455-wk-Fact-CCBA0ACC5CE8EA7BE1A4AE306F50CDEF"
      unitRef="usd">26200000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="I2017Q1_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member"
      decimals="-5"
      id="d18283173e2459-wk-Fact-B0F331CA3852A6CBA4A7AE306F55F57D"
      unitRef="usd">37600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="I2017Q1_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember"
      decimals="-5"
      id="d18283173e2463-wk-Fact-83CD17F47C32B819CD12AE306EC9FCA4"
      unitRef="usd">36400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="I2017Q1_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-5"
      id="d18283173e2467-wk-Fact-098641CB1B8D3E1B0FBDAE306ECB5C1C"
      unitRef="usd">1000000.0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="I2017Q1_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      decimals="-5"
      id="d18283173e2471-wk-Fact-6553A53199F1BA376791AE306ECECEA3"
      unitRef="usd">200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_PasteurSanofiDiagnosicsS.A.Member_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18283173e2480-wk-Fact-0307CEA7E31EBB56E35E4EC79D22162E"
      unitRef="usd">18100000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_DiaMedMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18283173e2484-wk-Fact-3E9297C1EDAAE3EEADF24EE311522660"
      unitRef="usd">247200000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_BiotestAGMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18283173e2488-wk-Fact-81AE54458835B8E10BED4EE3203FA945"
      unitRef="usd">10800000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18283173e2492-wk-Fact-E1F8E4D562CEFADA3B174B3E250251DB"
      unitRef="usd">5900000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18283173e2502-wk-Fact-D09803E12FB3219B83F0AE306ECBA081"
      unitRef="usd">2800000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18283173e2506-wk-Fact-7353A84A7FCE2BF492F4AE306EC7A922"
      unitRef="usd">8700000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-38257F7AD110359C36B1AE306F8B610C-0-wk-Fact-1E3483A830E9290920CBAE306EC58F90">Information regarding our identifiable purchased intangible assets with definite lives is as follows (in millions):&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="14"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Life (years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Purchase&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Accumulated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Net&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Customer relationships/lists&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;1-6&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;88.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(68.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;20.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Know how&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;1-7&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;190.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(159.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;30.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Developed product technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;1-10&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;130.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(86.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;43.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Licenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;7-11&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;76.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(40.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;35.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Tradenames&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2-6&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(3.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Covenants not to compete&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;7&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(1.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&#160;&#160;&#160;&#160;Total definite-lived intangible assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;493.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(360.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;133.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="14"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="13" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Life (years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Purchase&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Accumulated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Net&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Customer relationships/lists&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;1-7&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;92.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(64.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;27.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Know how&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;1-8&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;194.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(157.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;37.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Developed product technology&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;1-12&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;133.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(70.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;63.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Licenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;1-12&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;76.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(36.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;40.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Tradenames&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;1-6&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(3.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Covenants not to compete&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;1-8&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;7.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(3.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;4.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&#160;&#160;&#160;&#160;Total definite-lived intangible assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;509.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(334.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;174.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;</us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"
      decimals="-5"
      id="d18283173e2737-wk-Fact-C38E65EF68B8F0A1B13CAE306EDB30D0"
      unitRef="usd">88700000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"
      decimals="-5"
      id="d18283173e2756-wk-Fact-E6830B1D020688BA9271AE306EDCF39B"
      unitRef="usd">68300000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"
      decimals="-5"
      id="d18283173e2777-wk-Fact-318D7C0A94880FA5568DAE306EDB1133"
      unitRef="usd">20400000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bio_KnowHowMember"
      decimals="-5"
      id="d18283173e2802-wk-Fact-177F349F63740A59D1B8AE306EDC6D24"
      unitRef="usd">190600000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bio_KnowHowMember"
      decimals="-5"
      id="d18283173e2821-wk-Fact-62FA212E21B6F44448A0AE306EDAC328"
      unitRef="usd">159800000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bio_KnowHowMember"
      decimals="-5"
      id="d18283173e2842-wk-Fact-E8424C1C981E5AFB2E9CAE306EDD7A5B"
      unitRef="usd">30800000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-5"
      id="d18283173e2872-wk-Fact-F9B08F583E6BCC7EEA81AE306EDEA095"
      unitRef="usd">130400000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-5"
      id="d18283173e2891-wk-Fact-417511A3F06717AD656CAE306EE09DCB"
      unitRef="usd">86600000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-5"
      id="d18283173e2912-wk-Fact-7A8FD7278A9DF97A0344AE306EDEA877"
      unitRef="usd">43800000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember"
      decimals="-5"
      id="d18283173e2942-wk-Fact-7CCA5624929A89410EEEAE306EDE1D6A"
      unitRef="usd">76300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember"
      decimals="-5"
      id="d18283173e2961-wk-Fact-5A7B0731F56D668405C3AE306ED9E0CE"
      unitRef="usd">40900000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember"
      decimals="-5"
      id="d18283173e2982-wk-Fact-1E1CBAD62D75E03AB12FAE306EDB7683"
      unitRef="usd">35400000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      decimals="-5"
      id="d18283173e3012-wk-Fact-9F41F0F08BF572DAD515AE306ED9B664"
      unitRef="usd">3900000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      decimals="-5"
      id="d18283173e3031-wk-Fact-1A6BBEDE58802FA2DED2AE306ED8A24F"
      unitRef="usd">3300000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      decimals="-5"
      id="d18283173e3052-wk-Fact-4B4F04DFC506F4D4398AAE306EDF9AFE"
      unitRef="usd">600000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember"
      decimals="-5"
      id="d18283173e3082-wk-Fact-23FC5C6A2F8FE89027A3AE306EDEE0D5"
      unitRef="usd">3200000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember"
      decimals="-5"
      id="d18283173e3101-wk-Fact-E3E6B83527E3279C5501AE306EDA485D"
      unitRef="usd">1100000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember"
      decimals="-5"
      id="d18283173e3122-wk-Fact-D393D227069FB148F5A5AE306EDABAC7"
      unitRef="usd">2100000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18283173e3157-wk-Fact-C74F7DCEE8683D143363AE306EE0DF4E"
      unitRef="usd">493100000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18283173e3176-wk-Fact-BC0BDA35831DDF448844AE306ED94EDF"
      unitRef="usd">360000000.0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18283173e3197-wk-Fact-C7E9F687D0EAEF2C0129AE306EDC478B"
      unitRef="usd">133100000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"
      decimals="-5"
      id="d18283173e3413-wk-Fact-9496B0A47227D819C7ECAE306EF9D413"
      unitRef="usd">92300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"
      decimals="-5"
      id="d18283173e3432-wk-Fact-289F47D5F94DE694A683AE306EF7217C"
      unitRef="usd">64400000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"
      decimals="-5"
      id="d18283173e3453-wk-Fact-A39382F6B4D2085A9498AE306EF88E0D"
      unitRef="usd">27900000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bio_KnowHowMember"
      decimals="-5"
      id="d18283173e3478-wk-Fact-392869FC2875C5CA619AAE306EFA4BB4"
      unitRef="usd">194900000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bio_KnowHowMember"
      decimals="-5"
      id="d18283173e3497-wk-Fact-887316CAB0E32F562A7EAE306EFA7B6E"
      unitRef="usd">157900000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_bio_KnowHowMember"
      decimals="-5"
      id="d18283173e3518-wk-Fact-0AF929D2600E8875E752AE306EF75889"
      unitRef="usd">37000000.0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-5"
      id="d18283173e3548-wk-Fact-DA7679C805BE4873E79AAE306EF67A11"
      unitRef="usd">133300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-5"
      id="d18283173e3567-wk-Fact-EEEC3FC8E540D34BD11DAE306EF56A9F"
      unitRef="usd">70300000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember"
      decimals="-5"
      id="d18283173e3588-wk-Fact-EC1532DA42A5B80FC32CAE306EF96DC8"
      unitRef="usd">63000000.0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember"
      decimals="-5"
      id="d18283173e3618-wk-Fact-405C0E9E01B1F0528446AE306EF57999"
      unitRef="usd">76700000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember"
      decimals="-5"
      id="d18283173e3637-wk-Fact-E3D4109B2EF81D4B2843AE306EFB05FB"
      unitRef="usd">36000000.0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember"
      decimals="-5"
      id="d18283173e3658-wk-Fact-2C1BF60A0EADF5B14310AE306EF60D6F"
      unitRef="usd">40700000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      decimals="-5"
      id="d18283173e3688-wk-Fact-85C6B1B31779B80E3DE6AE306EF88DBE"
      unitRef="usd">3900000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      decimals="-5"
      id="d18283173e3707-wk-Fact-E87C62F97D3AB5DA9B00AE306EFBF674"
      unitRef="usd">3000000.0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember"
      decimals="-5"
      id="d18283173e3728-wk-Fact-61F917488D0E4578D391AE306EF6FBD7"
      unitRef="usd">900000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember"
      decimals="-5"
      id="d18283173e3758-wk-Fact-1CEC4524B3589C60B94CAE306EF62724"
      unitRef="usd">7900000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember"
      decimals="-5"
      id="d18283173e3777-wk-Fact-EF43D968447A0AEC23AFAE306EF516F1"
      unitRef="usd">3300000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2017Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember"
      decimals="-5"
      id="d18283173e3798-wk-Fact-FEE78D75D488FB5ED655AE306EF4C030"
      unitRef="usd">4600000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18283173e3833-wk-Fact-231AC043C9255034D17BAE306EFAE742"
      unitRef="usd">509000000.0</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18283173e3852-wk-Fact-1EC3D76C36C4F42A066AAE306EF9F98A"
      unitRef="usd">334900000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18283173e3873-wk-Fact-0C252DF53AE7EE5677D2AE306EF6EE03"
      unitRef="usd">174100000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_CellsorterMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18283173e3893-wk-Fact-F5A7F8994972CFB366144B3F0FFF1776"
      unitRef="usd">8800000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_CellsorterMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18283173e3897-wk-Fact-7234E25CBC25BEA0BF874B41D0E125D5"
      unitRef="usd">1700000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18283173e3919-wk-Fact-FD95D880FA82A72745F1AE306EC696A9"
      unitRef="usd">28300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18283173e3923-wk-Fact-DD15B3B367F833B89D2FAE306EC6638B"
      unitRef="usd">30800000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18283173e3928-wk-Fact-E658CD634789411AF104AE306EC4A09A"
      unitRef="usd">35200000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18283173e3953-wk-Fact-4CD7C7084B3747936A42AE306ECDACE0"
      unitRef="usd">21700000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18283173e3957-wk-Fact-C16CF553A5B8420F7747AE306EC4628E"
      unitRef="usd">19700000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18283173e3961-wk-Fact-0CC1E9735CBFD11B6898AE306EC92BDB"
      unitRef="usd">18900000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18283173e3965-wk-Fact-A32CD484F153861699DFAE306EC63967"
      unitRef="usd">15700000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18283173e3969-wk-Fact-7ED53EA395DA405336A6AE306EC8E459"
      unitRef="usd">14800000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18283173e3974-wk-Fact-1457EBBF925910857E63AE306EC996F1"
      unitRef="usd">42300000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:LongTermDebtTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-1DB371A079CEB29D47ACAE306F8B8CE0-0-wk-Fact-C1E1C18F10F67809AB80AE306E3A2EFD">5.&lt;span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;"&gt;NOTES PAYABLE AND LONG-TERM DEBT&lt;/span&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Under domestic and international lines of credit, standby letters of credit and guarantee arrangements, we had &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$208.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; available for borrowing and usage as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, which was reduced by &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$3.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; that was utilized for standby letters of credit and guarantee arrangements issued by our banks to support our obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The principal components of long-term debt are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:96.484375%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;4.875% Senior Notes due 2020, net of discount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;425.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;425.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Less unamortized discount and debt issuance costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(1.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(1.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Long-term debt less unamortized discount and debt issuance costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;423.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;423.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Capital leases and other debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;15.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;11.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;439.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;435.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Less current maturities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Long-term debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;438.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;434.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-style:italic;"&gt;Senior Notes due 2020&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In December 2010, Bio-Rad sold &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$425.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; principal amount of Senior Notes due December 2020 (&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;4.875%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; Notes). &#160;The sale yielded net cash proceeds of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$422.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; at an effective rate of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;4.946%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;. &#160;The &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;4.875%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; Notes pay a fixed rate of interest of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;4.875%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; per year. &#160;We have the option to redeem any or all of the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;4.875%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; Notes at any time at a redemption price of 100% of the principal amount (plus a specified make-whole premium as defined in the indenture governing the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;4.875%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; Notes) and accrued and unpaid interest thereon to the redemption date. &#160;Our obligations under the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;4.875%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; Notes are not secured and rank equal in right of payment with all of our existing and future unsubordinated indebtedness. &#160;Certain covenants apply at each year end to the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;4.875%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; Notes including limitations on the following:  liens, sale and leaseback transactions, mergers, consolidations or sales of assets and other covenants.  We were in compliance with these covenants as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.  There are no restrictive covenants relating to total indebtedness, interest coverage, stock repurchases, recapitalizations, dividends and distributions to shareholders or current ratios.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-style:italic;"&gt;Credit Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In June 2014, Bio-Rad entered into a &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;font-style:normal;text-decoration:none;"&gt;&lt;span&gt;$200.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; unsecured Credit Agreement.  Borrowings under the Credit Agreement are on a revolving basis and can be used to make permitted acquisitions, for working capital and for other general corporate purposes.  We had no outstanding borrowings under the Credit Agreement as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; or &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;; however, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$0.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$0.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; were utilized for domestic standby letters of credit that reduced our borrowing availability as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, respectively.  The Credit Agreement matures in &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;June 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.  If we had borrowed against our Credit Agreement, the borrowing rate would have been &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.925%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The Credit Agreement requires Bio-Rad to comply with certain financial ratios and covenants, among other things. These ratios and covenants include a leverage ratio test and an interest coverage test, as well as restrictions on our ability to declare or pay dividends, incur debt, guarantee debt, enter into transactions with affiliates, merge or consolidate, sell assets, make investments and create liens. &#160;We were in compliance with all of these ratios and covenants as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Maturities of long-term debt at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; are as follows: &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; - &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$0.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;2020&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; - &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$426.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;2021&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; - &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$1.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;2022&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;  - &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$1.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;2023&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; - &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$0.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;thereafter&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; - &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$9.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18266813e570-wk-Fact-84DDF6D80E21587D52F1AE306E3A44CA"
      unitRef="usd">208200000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="FI2018Q4_us-gaap_DebtInstrumentAxis_us-gaap_PerformanceGuaranteeMember"
      decimals="-5"
      id="d18266813e578-wk-Fact-2F0E53C67FF7D2E90EFCAE306E3A5005"
      unitRef="usd">3100000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-5E0CC24FF62D3FF82889AE306F8B7504-0-wk-Fact-FC9D843B9E71C3C675CFAE306E3A561B">The principal components of long-term debt are as follows (in millions):&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:96.484375%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;4.875% Senior Notes due 2020, net of discount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;425.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;425.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Less unamortized discount and debt issuance costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(1.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(1.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Long-term debt less unamortized discount and debt issuance costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;423.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;423.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Capital leases and other debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;15.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;11.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;439.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;435.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Less current maturities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Long-term debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;438.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;434.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:UnsecuredDebt
      contextRef="FI2018Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember"
      decimals="-5"
      id="d18266813e706-wk-Fact-F25840CDEC26A83D4875AE306E2478CB"
      unitRef="usd">425000000.0</us-gaap:UnsecuredDebt>
    <us-gaap:UnsecuredDebt
      contextRef="FI2017Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember"
      decimals="-5"
      id="d18266813e725-wk-Fact-E659CF0C7FD5068407C3AE306E24A2A0"
      unitRef="usd">425000000.0</us-gaap:UnsecuredDebt>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="FI2018Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember"
      decimals="-5"
      id="d18266813e740-wk-Fact-D433F3FF36D19D9CDC23AE306E24D668"
      unitRef="usd">1300000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="FI2017Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember"
      decimals="-5"
      id="d18266813e760-wk-Fact-56CCA59520635810809FAE306E242BB0"
      unitRef="usd">1900000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="FI2018Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember"
      decimals="-5"
      id="d18266813e781-wk-Fact-AD84B33C5E899B3B5403AE306E2460CA"
      unitRef="usd">423700000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="FI2017Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember"
      decimals="-5"
      id="d18266813e800-wk-Fact-E8007DF0E3FB24442146AE306E244C63"
      unitRef="usd">423100000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
      contextRef="FI2018Q4_us-gaap_DebtInstrumentAxis_bio_CapitalLeasesandOtherDebtMember_us-gaap_LongtermDebtTypeAxis_us-gaap_CapitalLeaseObligationsMember"
      decimals="-5"
      id="d18266813e820-wk-Fact-E4FEFC4B095ECD29366CAE306E24B1F8"
      unitRef="usd">15700000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
      contextRef="FI2017Q4_us-gaap_DebtInstrumentAxis_bio_CapitalLeasesandOtherDebtMember_us-gaap_LongtermDebtTypeAxis_us-gaap_CapitalLeaseObligationsMember"
      decimals="-5"
      id="d18266813e839-wk-Fact-6AECA15896A1D14994A7AE306E355114"
      unitRef="usd">11900000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18266813e859-wk-Fact-92DE0F01AB960F4C29FDAE306E248917"
      unitRef="usd">439400000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18266813e878-wk-Fact-CB308993EE8278AC5DBFAE306E243EA0"
      unitRef="usd">435000000.0</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18266813e898-wk-Fact-29416AD97AB4E0D19031AE306E24AEFD"
      unitRef="usd">500000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18266813e918-wk-Fact-148B280161B316CA6E26AE306E24ABD1"
      unitRef="usd">400000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18266813e944-wk-Fact-6947BB0A38204932362BAE306E24F969"
      unitRef="usd">438900000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18266813e963-wk-Fact-CF2A56F0E538600A6796AE306E2418F4"
      unitRef="usd">434600000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="FI2010Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember"
      decimals="-5"
      id="d18266813e988-wk-Fact-8249E67A25FD432A0A0CAE306E3A42DC"
      unitRef="usd">425000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="FI2010Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember"
      decimals="5"
      id="d18266813e992-wk-Fact-6FDA802D89C892E4FEFEAE306E3AB68F"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="FI2010Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember"
      decimals="-5"
      id="d18266813e996-wk-Fact-46D9A4D9270C4CA90827AE306E3A7E1F"
      unitRef="usd">422600000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="FI2010Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember"
      decimals="5"
      id="d18266813e1000-wk-Fact-54C5D2551CF3534F106CAE306E393EED"
      unitRef="number">0.04946</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="FI2010Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember"
      decimals="5"
      id="d18266813e1004-wk-Fact-6FDA802D89C892E4FEFEAE306E3AB68F"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="FI2010Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember"
      decimals="5"
      id="d18266813e1009-wk-Fact-6FDA802D89C892E4FEFEAE306E3AB68F"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="FI2010Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember"
      decimals="5"
      id="d18266813e1013-wk-Fact-6FDA802D89C892E4FEFEAE306E3AB68F"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="FI2010Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember"
      decimals="5"
      id="d18266813e1017-wk-Fact-6FDA802D89C892E4FEFEAE306E3AB68F"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="FI2010Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember"
      decimals="5"
      id="d18266813e1021-wk-Fact-6FDA802D89C892E4FEFEAE306E3AB68F"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="FI2010Q4_us-gaap_DebtInstrumentAxis_bio_SeniorNotes4.875due2020Member_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember"
      decimals="5"
      id="d18266813e1025-wk-Fact-6FDA802D89C892E4FEFEAE306E3AB68F"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="FI2014Q2_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember"
      decimals="-5"
      id="d18266813e1046-wk-Fact-57738B61B7D2EB195287AE306E3A6B68"
      unitRef="usd">200000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="FI2018Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_StandbyLettersOfCreditMember"
      decimals="-5"
      id="d18266813e1058-wk-Fact-E7A77C2B05C128789F58AE306E3AD505"
      unitRef="usd">200000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="FI2017Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_StandbyLettersOfCreditMember"
      decimals="-5"
      id="d18266813e1062-wk-Fact-6B14A5FBC4B591A8F9C4AE306E3A9F6B"
      unitRef="usd">500000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="FI2018Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember"
      decimals="INF"
      id="d18266813e1079-wk-Fact-6D09DC706EB27D90E0DFAE306E3AA816"
      unitRef="number">0.03925</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18266813e1111-wk-Fact-BA94691F2ACEC1233756AE306E3811AB"
      unitRef="usd">500000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18266813e1119-wk-Fact-4B743FB2B0C4CDB5A4D8AE306E38C184"
      unitRef="usd">426600000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18266813e1128-wk-Fact-864142038A107B6A5F5CAE306E3816C5"
      unitRef="usd">1700000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18266813e1136-wk-Fact-A6012B630E2E2927724CAE306E3ABBCE"
      unitRef="usd">1600000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18266813e1144-wk-Fact-636BB061ABEF99F213A7AE306E374D6E"
      unitRef="usd">400000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18266813e1153-wk-Fact-BB382992860425641CE4AE306E389816"
      unitRef="usd">9900000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-9881250021CD22D9ADA7AE306F8BD7D1-0-wk-Fact-C604FB5CFABD5AC5CC82AE306F2F9233">6.       INCOME TAXES&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The U.S. and international components of income before taxes are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:58%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;U.S.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;363.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;72.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(38.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;International&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;149.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;25.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;80.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Income before taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;512.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;97.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;41.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The provision for income taxes consists of the following (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:57%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Current tax expense:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;U.S. Federal&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;8.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;16.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;State&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;International&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;30.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;32.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;30.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Current tax expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;41.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;42.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;49.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Deferred tax expense (benefit):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;U.S. Federal&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;114.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(69.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(42.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;State&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;6.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;4.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(2.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;International&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(19.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(6.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Deferred tax expense (benefit)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;120.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(84.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(51.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Non-current tax (benefit) expense &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(15.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;18.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;17.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Provision for (benefit from) income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;147.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(24.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;15.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The reconciliation between our effective tax rate on income before taxes and the statutory tax rate is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="10"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:55%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;U. S. statutory tax rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;21&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;35&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;35&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:justify;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Impact of foreign operations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(15&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:justify;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Foreign dividends, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(40&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:justify;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Research tax credits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:justify;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Nontaxable subsidies&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:justify;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Tax settlements and changes to unrecognized tax benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;47&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:justify;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Goodwill impairment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;11&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:justify;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Domestic manufacturing deduction&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:justify;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Share-based compensation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:justify;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Nondeductible executive compensation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:justify;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Fines and penalties&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:justify;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Prior period adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:justify;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;U.S. taxation of foreign income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;15&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:justify;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Acquisition-related&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:justify;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;U.S. tax reform&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(71&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:justify;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;State taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:justify;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Provision for (benefit from) income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;29&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(25&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;37&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;On December 22, 2017, the U.S. enacted comprehensive tax legislation (the &#x201c;Tax Act&#x201d;).  The Tax Act made broad and complex changes to the U.S. tax code that affect our 2017 financial statements, including the imposition of a one-time mandatory deemed repatriation tax (&#x201c;Transition Tax&#x201d;) on certain earnings accumulated offshore since 1986 and the reduction of the corporate tax rate from 35% to 21% for U.S. taxable income, resulting in a one-time remeasurement of U.S. federal deferred tax assets and liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Subsequent to the enactment of the Tax Act, the SEC staff issued Staff Accounting Bulletin No. 118, Income Tax Accounting Implications of the Tax Cuts and Jobs Act ("SAB 118"), which provides guidance on accounting for the tax effects of the Tax Act.  SAB 118 provides a measurement period that should not extend beyond one year from the Tax Act enactment date for companies to complete the accounting under Accounting Standards Codification ("ASC") 740, "Income Taxes."  We have completed our accounting for the income tax effects of the Tax Act, under SAB 118, as of December 31, 2018.  As noted in our 2017 Annual Report, we were able to make reasonable estimates and provisionally recorded an income tax benefit of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$70 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; related to the Transition Tax and remeasurement of our U.S. federal deferred tax assets and liabilities.  The final accounting for the Tax Act resulted in an additional income tax benefit of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$49 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; for a final income tax benefit of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$119 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.  This is comprised of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$169&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; tax benefit related to the remeasurement of U.S. federal deferred tax assets and liabilities, offset by a &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$50 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; tax detriment for the Transition Tax.  We elected to account for the tax effect of the Global Intangible Low-Taxed Income (&#x201c;GILTI&#x201d;) in the period in which it is incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Our effective income tax rate was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;29%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(25)%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;37%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; in &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, respectively.  The effective tax rate for 2018 was driven by detriments due to non-deductible impairment charges and the taxation of our foreign operations, partially offset by a &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$49 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; benefit recorded as a result of the completion of our accounting for the Tax Act under SAB 118.  The effective tax rate for 2017 was driven by a &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$70 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; benefit recorded as a provisional estimate of the accounting for the Tax Act.  The effective tax rate for 2016 included additional tax liabilities for unrecognized tax benefits related to the non-deductibility of interest expense in our foreign jurisdictions. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Many jurisdictions in which we operate have statutory tax rates that differ from the U.S. statutory tax rate of 21%.  Our effective tax rate is impacted, either favorably or unfavorably, by many factors including, but not limited to the jurisdictional mix of income before tax, changes to statutory tax rates, changes in tax laws or regulations, tax audits and settlements, and generation of tax credits.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Deferred tax assets and liabilities reflect the tax effects of losses, credits, and temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. &#160;Significant components of deferred tax assets and liabilities are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:70%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Deferred tax assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Bad debt, inventory and warranty accruals&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;21.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;28.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other post-employment benefits, vacation and other reserves&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;23.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;24.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Tax credit and net operating loss carryforwards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;75.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;73.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;27.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;19.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&#160;&#160;&#160;Total gross deferred tax assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;147.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;145.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Valuation allowance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(70.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(66.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total deferred tax assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;76.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;79.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Property and equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;40.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;33.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Investments and intangible assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;540.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;219.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total deferred tax liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;580.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;252.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Net deferred tax liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(504.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(173.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The realization of deferred tax assets is dependent upon the generation of sufficient taxable income of the appropriate character in future periods.  We regularly assess our ability to realize our deferred tax assets and establish a valuation allowance if it is more likely than not that some portion, or all, of our deferred tax assets will not be realized.  In assessing the realizability of our deferred tax assets, we weigh all available positive and negative evidence.  Due to the weight of objectively verifiable negative evidence, we believe that it is more likely than not that our California and certain foreign deferred tax assets will not be realized as of December 31, 2018, and have maintained a valuation allowance on such deferred tax assets.  The valuation allowance against our deferred tax assets in California and certain foreign jurisdictions increased by &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$4.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; in 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;As of December 31, 2018, our foreign and California net operating loss carryforwards were approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$205.0&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$52.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, respectively.  Of our foreign net operating losses, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$118.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; may be carried forward indefinitely.  The majority of the remaining foreign net operating losses, if not utilized, will begin to expire in 2025.  Our California net operating loss carryforwards, if not utilized, will begin to expire in 2029.  As of December 31, 2018, our California research tax credit carryforwards were approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$32.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and may be carried forward indefinitely.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:174%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Our income tax returns are audited by U.S. federal, state and foreign tax authorities.  We are currently under examination by many of these tax authorities.  The tax years open to examination include the years 2014 and forward for the U.S. and the years 2012 and forward for certain foreign jurisdictions including France, Germany, India and Switzerland.  There are differing interpretations of tax laws and regulations, and as a result, significant disputes may arise with these tax authorities involving issues of the timing and amount of deductions and allocations of income among various tax jurisdictions.  We evaluate our exposures associated with our tax filing positions on a quarterly basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;We record liabilities for unrecognized tax benefits related to uncertain tax positions.  We do not believe any currently pending uncertain tax positions will have a material adverse effect on our consolidated financial statements, although an adverse resolution of one or more of these uncertain tax positions in any period may have a material impact on the results of operations for that period.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The following is a tabular reconciliation of the total amounts of unrecognized tax benefits (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:56%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Unrecognized tax benefits &#x2013; January 1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;54.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;21.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;11.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Additions to tax positions related to prior years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;10.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Reductions to tax positions related to prior years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(20.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(1.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Additions to tax positions related to the current year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;4.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;34.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Settlements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(6.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(2.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Lapse of statute of limitations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(1.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(3.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(2.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Currency translation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(2.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Unrecognized tax benefits &#x2013; December 31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;29.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;54.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;21.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Bio-Rad recognizes accrued interest and penalties related to unrecognized tax benefits as income tax expense. Related to the unrecognized tax benefits noted above, the cumulative amount of accrued interest and penalties as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, respectively was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$9.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$10.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$11.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.  Bio-Rad accrued interest and penalties of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$(1.4)&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$(0.9)&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$8.7&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; in &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, respectively.  The total unrecognized tax benefits and interest and penalties of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$39.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; in &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; was partially offset by deferred tax assets of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$1.6&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and prepaid taxes of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$5.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, for a net amount of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$32.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, based on the expected outcome of certain examinations or as a result of the expiration of statutes of limitation for certain jurisdictions, we believe that within the next twelve months it is reasonably possible that our previously unrecognized tax benefits could decrease by approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$3.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.  Substantially all such amounts will impact our effective income tax rate if recognized.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;It is generally our intention to repatriate certain foreign earnings to the extent that such repatriations are not restricted by local laws or accounting rules, and there are no substantial incremental costs.  During the current year, we recorded approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$6.7 million&lt;/span&gt;&lt;/span&gt; of deferred tax liability for the earnings of certain foreign jurisdictions that we may repatriate in the future.  The determination of the amount of the unrecognized deferred tax liability for foreign earnings that are indefinitely reinvested is not practicable to estimate.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-DD6DFEE73ED100D316D0AE306F8CFF17-0-wk-Fact-DA826FDBD5BAB5A0DF16AE306F323092">The U.S. and international components of income before taxes are as follows (in millions):&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:58%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;U.S.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;363.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;72.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(38.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;International&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;149.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;25.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;80.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Income before taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;512.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;97.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;41.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18290485e746-wk-Fact-95F2D396F8E48FD73E3FAE306E3A9AA1"
      unitRef="usd">363400000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18290485e765-wk-Fact-EDC11BD588468E52EBA4AE306E3AAA17"
      unitRef="usd">72800000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18290485e785-wk-Fact-139CE65B1E095F365F23AE306E3A16A3"
      unitRef="usd">-38500000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18290485e806-wk-Fact-1B8A715FDDE4173616C0AE306E3AF758"
      unitRef="usd">149300000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18290485e825-wk-Fact-9CA1BF6EC9798FAF6694AE306E3AABA7"
      unitRef="usd">25000000.0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18290485e844-wk-Fact-ADA03B4934C615554580AE306E3AB96A"
      unitRef="usd">80100000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18290485e875-wk-Fact-F1DFD4B5B2BB5EC82CC9AE306E3A292E"
      unitRef="usd">512700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18290485e894-wk-Fact-C161065ADCBA820E0B35AE306E3AA704"
      unitRef="usd">97800000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18290485e914-wk-Fact-C499B2A7A51E2F770A58AE306E3AAEC7"
      unitRef="usd">41600000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-D057A39CD284FFEF00B8AE306F8C4EED-0-wk-Fact-706FB238A48A299B8A90AE306F311918">The provision for income taxes consists of the following (in millions):&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:57%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Current tax expense:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;U.S. Federal&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;8.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;16.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;State&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;International&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;30.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;32.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;30.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Current tax expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;41.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;42.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;49.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Deferred tax expense (benefit):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;U.S. Federal&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;114.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(69.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(42.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;State&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;6.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;4.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(2.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;International&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(19.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(6.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Deferred tax expense (benefit)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;120.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(84.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(51.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Non-current tax (benefit) expense &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(15.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;18.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;17.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Provision for (benefit from) income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;147.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(24.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;15.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18290485e1181-wk-Fact-7CA3B4FF3A733C4ABB06AE306E4A9093"
      unitRef="usd">8800000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18290485e1200-wk-Fact-BF3A1F226558AFAED5EBAE306E4A5A13"
      unitRef="usd">6700000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18290485e1220-wk-Fact-2232FE6EF0E686D7771FAE306E4A48E5"
      unitRef="usd">16100000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18290485e1240-wk-Fact-A13C61A963B1A1BEC80EAE306EC72679"
      unitRef="usd">2200000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18290485e1259-wk-Fact-D6E29BA2ACD796314E74AE306E4AD31E"
      unitRef="usd">3400000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18290485e1278-wk-Fact-F6C297545156046510F6AE306E4A0E23"
      unitRef="usd">3100000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18290485e1304-wk-Fact-319A1B83884FA66FFB45AE306E4A0BE0"
      unitRef="usd">30500000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18290485e1323-wk-Fact-A68E21D54393252CF538AE306E4A8013"
      unitRef="usd">32000000.0</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18290485e1342-wk-Fact-F3B4B18CEBBFD19F61B7AE306EC44C92"
      unitRef="usd">30400000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18290485e1368-wk-Fact-C7A6200F2DC391B9748FAE306E4A12A3"
      unitRef="usd">41500000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18290485e1387-wk-Fact-D1E86C0169BC295B994CAE306EC701BD"
      unitRef="usd">42100000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18290485e1406-wk-Fact-A07A2FF6F1BC08D86AB0AE306EC312F3"
      unitRef="usd">49600000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18290485e1497-wk-Fact-902C44134ECD6EA22E2AAE306EC70FA1"
      unitRef="usd">114000000.0</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18290485e1516-wk-Fact-01CB37F68207F6FD5BD2AE306E4A896E"
      unitRef="usd">-69800000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18290485e1536-wk-Fact-44BB0C5CACE561C62C44AE306EC40874"
      unitRef="usd">-42400000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18290485e1563-wk-Fact-DECC489053669FE2EF4DAE306EC56A77"
      unitRef="usd">6600000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18290485e1582-wk-Fact-D34EFD851759B49E878EAE306EC4BE6D"
      unitRef="usd">4300000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18290485e1601-wk-Fact-FD9C1B30A3C5B9C84A96AE306E4A9894"
      unitRef="usd">-2800000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18290485e1628-wk-Fact-528BE31EE344B6F2C0A2AE306E4A697F"
      unitRef="usd">300000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18290485e1647-wk-Fact-CDBEEE210E0D85995B97AE306E4AE596"
      unitRef="usd">-19300000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18290485e1667-wk-Fact-243950F9B4BE66818A2CAE306EC50187"
      unitRef="usd">-6000000.0</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18290485e1695-wk-Fact-9B233BBD674EB4DA9E3DAE306E4AF612"
      unitRef="usd">120900000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18290485e1714-wk-Fact-B790DCB3BF73B041B912AE306E4A26CE"
      unitRef="usd">-84800000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18290485e1734-wk-Fact-EAA04D81A3398F77E21BAE306EC353A8"
      unitRef="usd">-51200000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <bio:NonCurrentIncomeTaxExpense
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18290485e1761-wk-Fact-6CB79C82D0B8CA0EFAFDAE306E4AF0FA"
      unitRef="usd">-15400000</bio:NonCurrentIncomeTaxExpense>
    <bio:NonCurrentIncomeTaxExpense
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18290485e1781-wk-Fact-F5757F2D6A17260B9F90AE306E4AB07E"
      unitRef="usd">18300000</bio:NonCurrentIncomeTaxExpense>
    <bio:NonCurrentIncomeTaxExpense
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18290485e1800-wk-Fact-1E64517884ED751046E6AE306EC27601"
      unitRef="usd">17200000</bio:NonCurrentIncomeTaxExpense>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18290485e1831-wk-Fact-1589FDD0E55B39936B0EAE306E4A40B3"
      unitRef="usd">147000000.0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18290485e1850-wk-Fact-EC18C673755946E0CF9BAE306E4A072D"
      unitRef="usd">-24400000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18290485e1871-wk-Fact-EC31EB8D22606AB0C2A7AE306E4A0585"
      unitRef="usd">15600000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-5C1313FD76DCC2F6AA76AE306F8B7082-0-wk-Fact-5532336951B1EC99DFA9AE306F30E1F5">The reconciliation between our effective tax rate on income before taxes and the statutory tax rate is as follows:&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="10"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:55%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;U. S. statutory tax rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;21&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;35&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;35&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:justify;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Impact of foreign operations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(15&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:justify;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Foreign dividends, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(40&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:justify;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Research tax credits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:justify;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Nontaxable subsidies&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:justify;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Tax settlements and changes to unrecognized tax benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;47&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:justify;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Goodwill impairment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;11&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:justify;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Domestic manufacturing deduction&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:justify;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Share-based compensation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:justify;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Nondeductible executive compensation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:justify;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Fines and penalties&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:justify;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Prior period adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:justify;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;U.S. taxation of foreign income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;15&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:justify;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Acquisition-related&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:justify;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;U.S. tax reform&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(71&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:justify;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;State taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:justify;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Provision for (benefit from) income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;29&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(25&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;37&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="FD2018Q4YTD"
      decimals="2"
      id="d18290485e2036-wk-Fact-59D236B91C7A444FBD0BAE306F3719AC"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="FD2017Q4YTD"
      decimals="2"
      id="d18290485e2051-wk-Fact-D0EFAE23A828BAF45E2DAE306F48D3EE"
      unitRef="number">0.35</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="FD2016Q4YTD"
      decimals="2"
      id="d18290485e2066-wk-Fact-F11A6B92B9989AA70751AE306F443803"
      unitRef="number">0.35</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="FD2018Q4YTD"
      decimals="2"
      id="d18290485e2087-wk-Fact-748FC4B892F137111F15AE306F43917E"
      unitRef="number">-0.04</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="FD2017Q4YTD"
      decimals="2"
      id="d18290485e2102-wk-Fact-81CE3DE0FFD7912BE01DAE306F455A1F"
      unitRef="number">0.06</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="FD2016Q4YTD"
      decimals="2"
      id="d18290485e2116-wk-Fact-BB61BE97E6B45BBF7C55AE306F386D5F"
      unitRef="number">-0.15</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings
      contextRef="FD2018Q4YTD"
      decimals="2"
      id="d18290485e2137-wk-Fact-5BA83E88E5695C5D6F06AE306E4A062C"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings>
    <us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings
      contextRef="FD2017Q4YTD"
      decimals="2"
      id="d18290485e2151-wk-Fact-C406ADC1FDC9B769E94FAE306F43589A"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings>
    <us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings
      contextRef="FD2016Q4YTD"
      decimals="2"
      id="d18290485e2165-wk-Fact-200746D19BB7AEFFF4C8AE306E3A7AC7"
      unitRef="number">0.40</us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
      contextRef="FD2018Q4YTD"
      decimals="2"
      id="d18290485e2186-wk-Fact-BA9668514E3A96D63B8CAE306E4AB0E7"
      unitRef="number">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
      contextRef="FD2017Q4YTD"
      decimals="2"
      id="d18290485e2201-wk-Fact-84B9A5DB4F48AD08AF11AE306F42415D"
      unitRef="number">0.04</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
      contextRef="FD2016Q4YTD"
      decimals="2"
      id="d18290485e2216-wk-Fact-1AF2C55BA5EAF3B2CEF2AE306F3AF846"
      unitRef="number">0.09</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="FD2018Q4YTD"
      decimals="2"
      id="d18290485e2237-wk-Fact-B9F16147151987AF3F77AE306F42B058"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="FD2017Q4YTD"
      decimals="2"
      id="d18290485e2251-wk-Fact-4F3C02B2C0D76B050439AE306F38CA8A"
      unitRef="number">0.02</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="FD2016Q4YTD"
      decimals="2"
      id="d18290485e2266-wk-Fact-0C70E392C8BBFB6A0EB9AE306E4A908D"
      unitRef="number">0.04</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements
      contextRef="FD2018Q4YTD"
      decimals="2"
      id="d18290485e2287-wk-Fact-543EFC06D070A6DB3388AE306F39DAD8"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements
      contextRef="FD2017Q4YTD"
      decimals="2"
      id="d18290485e2301-wk-Fact-860F0174359D3C892DDDAE306F3A8DCA"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements
      contextRef="FD2016Q4YTD"
      decimals="2"
      id="d18290485e2315-wk-Fact-FA53629658878E17E022AE306F3BF97D"
      unitRef="number">0.47</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="FD2018Q4YTD"
      decimals="2"
      id="d18290485e2335-wk-Fact-102D540CEC79589E3BD5AE306F3FFC22"
      unitRef="number">0.06</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="FD2017Q4YTD"
      decimals="2"
      id="d18290485e2349-wk-Fact-364B81814B9199574B37AE306F40EDD8"
      unitRef="number">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="FD2016Q4YTD"
      decimals="2"
      id="d18290485e2363-wk-Fact-085C4B4B0A984D748F8DAE306F454ED6"
      unitRef="number">0.11</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities
      contextRef="FD2018Q4YTD"
      decimals="2"
      id="d18290485e2383-wk-Fact-27D566F3C62D36FF122CAE306F3D9817"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities
      contextRef="FD2017Q4YTD"
      decimals="2"
      id="d18290485e2397-wk-Fact-89917A023F87DC17ADEFAE306F3E23C9"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities
      contextRef="FD2016Q4YTD"
      decimals="2"
      id="d18290485e2411-wk-Fact-EFC21AF33D052A067476AE306F4631EF"
      unitRef="number">0.04</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="FD2018Q4YTD"
      decimals="2"
      id="d18290485e2432-wk-Fact-7EAE1E06FA5361040D7CAE306E4A9F91"
      unitRef="number">-0.01</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="FD2017Q4YTD"
      decimals="2"
      id="d18290485e2447-wk-Fact-CC2159BF347001C9A35AAE306E3A6CBF"
      unitRef="number">-0.05</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="FD2016Q4YTD"
      decimals="2"
      id="d18290485e2462-wk-Fact-F03D6AE67D483D269EF5AE306F361B93"
      unitRef="number">0.03</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="FD2018Q4YTD"
      decimals="2"
      id="d18290485e2483-wk-Fact-8F4E0E50D8E3D7E7F876AE306E3A4810"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="FD2017Q4YTD"
      decimals="2"
      id="d18290485e2497-wk-Fact-C45BBED28873F5598A71AE306F3F3FF7"
      unitRef="number">0.02</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="FD2016Q4YTD"
      decimals="2"
      id="d18290485e2511-wk-Fact-0A22FBBB7A8410CA193FAE306F3F9C31"
      unitRef="number">0.03</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <bio:EffectiveIncomeTaxRateReconciliationFinesandPenaltiesPercent
      contextRef="FD2018Q4YTD"
      decimals="2"
      id="d18290485e2531-wk-Fact-77D4A493D4FC8C21A409AE306E3A6ABD"
      unitRef="number">0</bio:EffectiveIncomeTaxRateReconciliationFinesandPenaltiesPercent>
    <bio:EffectiveIncomeTaxRateReconciliationFinesandPenaltiesPercent
      contextRef="FD2017Q4YTD"
      decimals="2"
      id="d18290485e2545-wk-Fact-6024C830F59229683BB7AE306F3F944B"
      unitRef="number">0</bio:EffectiveIncomeTaxRateReconciliationFinesandPenaltiesPercent>
    <bio:EffectiveIncomeTaxRateReconciliationFinesandPenaltiesPercent
      contextRef="FD2016Q4YTD"
      decimals="2"
      id="d18290485e2559-wk-Fact-CE02F6754CF52D425B99AE306F368275"
      unitRef="number">0.02</bio:EffectiveIncomeTaxRateReconciliationFinesandPenaltiesPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes
      contextRef="FD2018Q4YTD"
      decimals="2"
      id="d18290485e2579-wk-Fact-BB61B65AAAED98A3C35AAE306F3CAC5A"
      unitRef="number">-0.01</us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes
      contextRef="FD2017Q4YTD"
      decimals="2"
      id="d18290485e2594-wk-Fact-5E3E072DA46834912286AE306F3F9846"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes
      contextRef="FD2016Q4YTD"
      decimals="2"
      id="d18290485e2608-wk-Fact-22969DCE23FE2728B042AE306F44D87A"
      unitRef="number">0.04</us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
      contextRef="FD2018Q4YTD_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember"
      decimals="2"
      id="d18290485e2628-wk-Fact-132432BD9D306024809AAE306F3D2C43"
      unitRef="number">0.15</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
      contextRef="FD2017Q4YTD_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember"
      decimals="2"
      id="d18290485e2642-wk-Fact-5B5F3854DA69050057D8AE306E3AE318"
      unitRef="number">0.03</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
      contextRef="FD2016Q4YTD_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember"
      decimals="2"
      id="d18290485e2656-wk-Fact-A39FE6405B95C61E1475AE306F41250D"
      unitRef="number">0.02</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
      contextRef="FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_us-gaap_AcquisitionRelatedCostsMember"
      decimals="2"
      id="d18290485e2676-wk-Fact-91F6AD5702D635A0449FAE306F37C785"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
      contextRef="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_us-gaap_AcquisitionRelatedCostsMember"
      decimals="2"
      id="d18290485e2690-wk-Fact-C0E54619AD57FE6617BEAE306E3A1FE5"
      unitRef="number">0.10</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
      contextRef="FD2016Q4YTD_us-gaap_BusinessAcquisitionAxis_us-gaap_AcquisitionRelatedCostsMember"
      decimals="2"
      id="d18290485e2704-wk-Fact-877182085D55D41EE4F3AE306F41D9AA"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <bio:EffectiveIncomeTaxRateReconciliationTaxCutsandJobsAct
      contextRef="FD2018Q4YTD_us-gaap_IncomeTaxAuthorityAxis_bio_TaxCutsandJobsActMember"
      decimals="2"
      id="d18290485e2724-wk-Fact-F761F97D34DCEB2FFEFEAE306E3AA592"
      unitRef="number">-0.10</bio:EffectiveIncomeTaxRateReconciliationTaxCutsandJobsAct>
    <bio:EffectiveIncomeTaxRateReconciliationTaxCutsandJobsAct
      contextRef="FD2017Q4YTD_us-gaap_IncomeTaxAuthorityAxis_bio_TaxCutsandJobsActMember"
      decimals="2"
      id="d18290485e2739-wk-Fact-876B188CC11494E3A8DEAE306E4AD2A3"
      unitRef="number">-0.71</bio:EffectiveIncomeTaxRateReconciliationTaxCutsandJobsAct>
    <bio:EffectiveIncomeTaxRateReconciliationTaxCutsandJobsAct
      contextRef="FD2016Q4YTD_us-gaap_IncomeTaxAuthorityAxis_bio_TaxCutsandJobsActMember"
      decimals="2"
      id="d18290485e2754-wk-Fact-1F4AE10542A2DBA946B3AE306E4AD6B8"
      unitRef="number">0</bio:EffectiveIncomeTaxRateReconciliationTaxCutsandJobsAct>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="FD2018Q4YTD"
      decimals="2"
      id="d18290485e2774-wk-Fact-5BFE0789AD17D9DC1F08AE306F3E1D25"
      unitRef="number">0.02</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="FD2017Q4YTD"
      decimals="2"
      id="d18290485e2788-wk-Fact-982F4E553D960EF8D013AE306F3A3463"
      unitRef="number">0.03</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="FD2016Q4YTD"
      decimals="2"
      id="d18290485e2802-wk-Fact-8FD750F45B149B22C402AE306E4A9B10"
      unitRef="number">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="FD2018Q4YTD"
      decimals="2"
      id="d18290485e2822-wk-Fact-A9CD929B683256B2141EAE306F3BCD6A"
      unitRef="number">0.02</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="FD2017Q4YTD"
      decimals="2"
      id="d18290485e2836-wk-Fact-0A280B95E32458926213AE306F3B9A4B"
      unitRef="number">-0.03</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="FD2016Q4YTD"
      decimals="2"
      id="d18290485e2851-wk-Fact-F31B19DE6D48EAF5DA27AE306E3A0266"
      unitRef="number">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="FD2018Q4YTD"
      decimals="2"
      id="d18290485e2871-wk-Fact-6324E28C659F01389A51AE306F2D2E6C"
      unitRef="number">0.29</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="FD2017Q4YTD"
      decimals="2"
      id="d18290485e2886-wk-Fact-0345ADA85F44390599FDAE306F59330C"
      unitRef="number">-0.25</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="FD2016Q4YTD"
      decimals="2"
      id="d18290485e2901-wk-Fact-A4172922AE011581D0A9AE306F5B0A1B"
      unitRef="number">0.37</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <bio:TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-6"
      id="d18290485e2927-wk-Fact-F76AD2E4F66DC53656B03008D3EAC5E7"
      unitRef="usd">-70000000</bio:TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit>
    <bio:TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease
      contextRef="FD2018Q4YTD"
      decimals="-6"
      id="d18290485e2931-wk-Fact-5AB50A06F9F42F793EC43150AA29E8DE"
      unitRef="usd">-49000000</bio:TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease>
    <bio:TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit
      contextRef="FD2018Q4YTD"
      decimals="-6"
      id="d18290485e2935-wk-Fact-E2C6136C403BA2861F63AE306F339C05"
      unitRef="usd">-119000000</bio:TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit>
    <bio:TaxCutsandJobsActIncomeTaxExpenseBenefitComposition
      contextRef="FD2018Q4YTD"
      decimals="-6"
      id="d18290485e2939-wk-Fact-5D6F3DCA25D755C1C72DAE306F2C67FC"
      unitRef="usd">-169000000</bio:TaxCutsandJobsActIncomeTaxExpenseBenefitComposition>
    <bio:TaxCutsandJobsActIncomeTaxExpenseComposition
      contextRef="FD2018Q4YTD"
      decimals="-6"
      id="d18290485e2943-wk-Fact-284440EE99D186990DC97563D0B7B4E2"
      unitRef="usd">50000000</bio:TaxCutsandJobsActIncomeTaxExpenseComposition>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="FD2018Q4YTD"
      decimals="2"
      id="d18290485e2952-wk-Fact-6324E28C659F01389A51AE306F2D2E6C"
      unitRef="number">0.29</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="FD2017Q4YTD"
      decimals="2"
      id="d18290485e2956-wk-Fact-0345ADA85F44390599FDAE306F59330C"
      unitRef="number">-0.25</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="FD2016Q4YTD"
      decimals="2"
      id="d18290485e2960-wk-Fact-A4172922AE011581D0A9AE306F5B0A1B"
      unitRef="number">0.37</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <bio:TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease
      contextRef="FD2018Q4YTD"
      decimals="-6"
      id="d18290485e2977-wk-Fact-5AB50A06F9F42F793EC43150AA29E8DE"
      unitRef="usd">-49000000</bio:TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease>
    <bio:TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit
      contextRef="FD2017Q4YTD"
      decimals="-6"
      id="d18290485e2981-wk-Fact-F76AD2E4F66DC53656B03008D3EAC5E7"
      unitRef="usd">-70000000</bio:TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-0487F75EB10F0AF4CCA2AE306F8CAFF3-0-wk-Fact-40C996DB5836F18434A1AE306F2EBF07">Deferred tax assets and liabilities reflect the tax effects of losses, credits, and temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. &#160;Significant components of deferred tax assets and liabilities are as follows (in millions):&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:70%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Deferred tax assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Bad debt, inventory and warranty accruals&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;21.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;28.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other post-employment benefits, vacation and other reserves&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;23.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;24.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Tax credit and net operating loss carryforwards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;75.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;73.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;27.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;19.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&#160;&#160;&#160;Total gross deferred tax assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;147.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;145.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Valuation allowance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(70.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(66.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total deferred tax assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;76.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;79.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Property and equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;40.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;33.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Investments and intangible assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;540.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;219.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total deferred tax liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;580.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;252.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Net deferred tax liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(504.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(173.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18290485e3177-wk-Fact-2F8E85922CD5D63DFE52AE306F0085B1"
      unitRef="usd">21700000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18290485e3196-wk-Fact-3CA98DB6615A5FF9DD76AE306EFF6D47"
      unitRef="usd">28600000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18290485e3216-wk-Fact-E3C70FB5016FF92F62E6AE306EFEF12F"
      unitRef="usd">23000000.0</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18290485e3235-wk-Fact-672A35FE37B95291B8F6AE306F02A098"
      unitRef="usd">24000000.0</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18290485e3260-wk-Fact-70F3AD5E61C47206CA2EAE306F00851D"
      unitRef="usd">75300000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18290485e3279-wk-Fact-00A4CBD581CFEC7CE228AE306F01DB01"
      unitRef="usd">73300000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18290485e3304-wk-Fact-B6814951677951B028DAAE306F010939"
      unitRef="usd">27100000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18290485e3323-wk-Fact-5A274CC453EB9DA67F71AE306EFEC648"
      unitRef="usd">19700000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18290485e3348-wk-Fact-F959C8FBAEDC9EFFD6D1AE306F03418A"
      unitRef="usd">147100000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18290485e3367-wk-Fact-8960429E1EB504274D0CAE306F020E60"
      unitRef="usd">145600000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18290485e3392-wk-Fact-3669C012F30C5B4D77F8AE306EFFC6E2"
      unitRef="usd">70800000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18290485e3412-wk-Fact-E36781633D384F139D76AE306F0092A1"
      unitRef="usd">66400000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18290485e3438-wk-Fact-B1EEAD952352E697E1DBAE306F016348"
      unitRef="usd">76300000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18290485e3457-wk-Fact-FFCB2EE1E3AA43D62D24AE306EFE6184"
      unitRef="usd">79200000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18290485e3529-wk-Fact-CB24FFC123C24BCD4337AE306F006E24"
      unitRef="usd">40100000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18290485e3548-wk-Fact-B810679F31A9D0988962AE306F0247E6"
      unitRef="usd">33500000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesOtherFiniteLivedAssets
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18290485e3573-wk-Fact-5E5876FD6BCC12371552AE306EFD44CE"
      unitRef="usd">540600000</us-gaap:DeferredTaxLiabilitiesOtherFiniteLivedAssets>
    <us-gaap:DeferredTaxLiabilitiesOtherFiniteLivedAssets
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18290485e3592-wk-Fact-9F2123878E05F1318A04AE306F01AA57"
      unitRef="usd">219100000</us-gaap:DeferredTaxLiabilitiesOtherFiniteLivedAssets>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18290485e3617-wk-Fact-35186209F8068ABF2E4BAE306EFEE863"
      unitRef="usd">580700000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18290485e3636-wk-Fact-6471BFFF8CF2254AB2F6AE306F002444"
      unitRef="usd">252600000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18290485e3666-wk-Fact-A20B6930A0BE8C5B60CAAE306F023A21"
      unitRef="usd">504400000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18290485e3686-wk-Fact-7F2DF3004023309FDA2AAE306F020CC9"
      unitRef="usd">173400000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18290485e3707-wk-Fact-EC65F31A001170C608EA31381385C871"
      unitRef="usd">4400000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:OperatingLossCarryforwards
      contextRef="FI2018Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember"
      decimals="-5"
      id="d18290485e3716-wk-Fact-0BB09E159300CC92F2E4AE306F312E86"
      unitRef="usd">205000000.0</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="FI2018Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember"
      decimals="-5"
      id="d18290485e3720-wk-Fact-CBEC670F6E0112CFDC39AE306F5A73F4"
      unitRef="usd">52700000</us-gaap:OperatingLossCarryforwards>
    <bio:OperatingLossCarryforwardWithNoExpirationDate
      contextRef="FI2018Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember"
      decimals="-5"
      id="d18290485e3724-wk-Fact-F7DB7F9187089C9506ECAE306F2BAE0A"
      unitRef="usd">118800000</bio:OperatingLossCarryforwardWithNoExpirationDate>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="FI2018Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_us-gaap_TaxCreditCarryforwardAxis_us-gaap_ResearchMember"
      decimals="-5"
      id="d18290485e3728-wk-Fact-064176A8B2F56E567862AE306F2DEF5D"
      unitRef="usd">32100000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-15678728C26BDBFB0CE7AE306F8CFA63-0-wk-Fact-79BD6425B146A153492EAE306F5DDCF4">&lt;br/&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The following is a tabular reconciliation of the total amounts of unrecognized tax benefits (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:56%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Unrecognized tax benefits &#x2013; January 1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;54.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;21.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;11.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Additions to tax positions related to prior years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;10.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Reductions to tax positions related to prior years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(20.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(1.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Additions to tax positions related to the current year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;4.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;34.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Settlements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(6.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(2.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Lapse of statute of limitations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(1.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(3.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(2.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Currency translation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(2.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Unrecognized tax benefits &#x2013; December 31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;29.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;54.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;21.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18290485e3867-wk-Fact-11E65A35ECA117CDA085AE306ED82D5A"
      unitRef="usd">54900000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="FI2016Q4"
      decimals="-5"
      id="d18290485e3886-wk-Fact-1FDCBC9A34E165C64E4CAE306ED8CC8A"
      unitRef="usd">21100000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="FI2015Q4"
      decimals="-5"
      id="d18290485e3906-wk-Fact-2680CC7D74D93E68860CAE306ED65461"
      unitRef="usd">11900000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18290485e3926-wk-Fact-697421E783DBFC7B1EB5AE306ED7A6F4"
      unitRef="usd">600000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18290485e3945-wk-Fact-57E42C14CDF7D4689D03AE306ED80190"
      unitRef="usd">1300000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18290485e3964-wk-Fact-F03D3796526E74CF7089AE306EDAA7FD"
      unitRef="usd">10400000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18290485e3990-wk-Fact-ADB37A0F361C1B6949D1AE306EDE97E5"
      unitRef="usd">20200000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18290485e4010-wk-Fact-3FA411FCF167216B96A1AE306EDBDD87"
      unitRef="usd">1000000.0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18290485e4030-wk-Fact-1A123FC2381EA20420EEAE306ED8E450"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18290485e4056-wk-Fact-25955A01C57BBB47C989AE306EDD0B55"
      unitRef="usd">4600000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18290485e4075-wk-Fact-831145D7EFE5A418BFF1AE306ED667A0"
      unitRef="usd">34800000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18290485e4094-wk-Fact-258C1304DC1137AF5836AE306ED6C0F8"
      unitRef="usd">3400000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18290485e4120-wk-Fact-2426DE0926EB446F4DC8AE306EDC7BC9"
      unitRef="usd">6800000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18290485e4140-wk-Fact-0A6B6CACE775E96D148EAE306ED88635"
      unitRef="usd">200000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18290485e4160-wk-Fact-635673984604F79805A6AE306EDA52FF"
      unitRef="usd">2400000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18290485e4187-wk-Fact-4B6473001063961C9DC8AE306EDDDE15"
      unitRef="usd">1100000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18290485e4207-wk-Fact-8653AA19096D06CEC206AE306ED96405"
      unitRef="usd">3400000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18290485e4227-wk-Fact-0363587C011ED116C403AE306EDC39E9"
      unitRef="usd">2300000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18290485e4254-wk-Fact-9BF2C3A7A3FFE850F810AE306ED62E1F"
      unitRef="usd">2200000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18290485e4274-wk-Fact-B729CA40F3ECA0B41D88AE306ED7E2FE"
      unitRef="usd">2300000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18290485e4293-wk-Fact-9025EEBFCFC045FE3A70AE306ED7E6EF"
      unitRef="usd">100000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18290485e4324-wk-Fact-BA527E89197B124A7C5FAE306EDAD08A"
      unitRef="usd">29800000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18290485e4343-wk-Fact-11E65A35ECA117CDA085AE306ED82D5A"
      unitRef="usd">54900000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="FI2016Q4"
      decimals="-5"
      id="d18290485e4363-wk-Fact-1FDCBC9A34E165C64E4CAE306ED8CC8A"
      unitRef="usd">21100000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18290485e4395-wk-Fact-C34F70F0BC48D8A8F801AE306F5B8D89"
      unitRef="usd">9500000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18290485e4399-wk-Fact-8F9ACD21A40005B56610AE306F2D8E2C"
      unitRef="usd">10900000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="FI2016Q4"
      decimals="-5"
      id="d18290485e4404-wk-Fact-0212381F19C8EC8023BEAE306F342243"
      unitRef="usd">11800000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18290485e4408-wk-Fact-DE124DCFBFDE043A77C7AE306F2FD9BE"
      unitRef="usd">-1400000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18290485e4412-wk-Fact-DED50EFDAA79E17937C9AE306F5F9C85"
      unitRef="usd">-900000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18290485e4416-wk-Fact-C1CD1BAA162F7FF7A039AE306F2F9FE1"
      unitRef="usd">8700000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="FI2018Q4_bio_IncludingaccruedinterestandpenaltiesAxis_bio_IncludingaccruedinterestandpenaltiesMember"
      decimals="-5"
      id="d18290485e4433-wk-Fact-855B3393108FDFCE9C25AE306F3351F2"
      unitRef="usd">39300000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="FI2018Q4_bio_IncludingaccruedinterestandpenaltiesAxis_bio_IncludingaccruedinterestandpenaltiesMember"
      decimals="-5"
      id="d18290485e4441-wk-Fact-F739781AD17DB23B40B7AE306F5FAC31"
      unitRef="usd">1600000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:PrepaidTaxes
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18290485e4445-wk-Fact-CB4972F789FFEFEB9522AE306F2C9C0B"
      unitRef="usd">5500000</us-gaap:PrepaidTaxes>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="FI2018Q4_bio_NetofprepaidtaxesAxis_bio_NetofprepaidtaxesMember"
      decimals="-5"
      id="d18290485e4450-wk-Fact-D539F2BE4EBBE3482E4AAE306F5E24A0"
      unitRef="usd">32200000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18290485e4463-wk-Fact-58D41C38143B7392237DAE306F35511F"
      unitRef="usd">3100000</us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18290485e4472-wk-Fact-68443BBE1C7C573552AC3777722067D6"
      unitRef="usd">6700000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-7F10EFA73BA7BE655E06AE306F8CC704-0-wk-Fact-9087AFF11985AF17E4FBAE306F1F4D56">7.&#160;&#160;&#160;&#160;STOCKHOLDERS' EQUITY&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Bio-Rad&#x2019;s issued and outstanding stock consists of Class A Common Stock (Class A) and Class B Common Stock (Class B). &#160;Each share of Class A and Class B participates equally in the earnings of Bio-Rad, and is identical in all respects except as follows.  Class A has limited voting rights. &#160;Each share of Class A is entitled to one tenth of a vote on most matters, and each share of Class B is entitled to one vote. &#160;Additionally, Class A stockholders are entitled to elect &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;25%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; of the Board of Directors and Class B stockholders are entitled to elect &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;75%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; of the directors. Cash dividends may be paid on Class A shares without paying a cash dividend on Class B shares but no cash dividend may be paid on Class B shares unless at least an equal cash dividend is paid on Class A shares. &#160;Class B shares are convertible at any time into Class A shares on a one-for-one basis at the option of the stockholder. &#160;The founders of Bio-Rad, the Schwartz family, collectively hold a majority of Bio-Rad&#x2019;s voting stock. &#160;As a result, the Schwartz family is able to exercise significant influence over Bio-Rad.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Changes to Bio-Rad's issued common stock shares are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:65.4296875%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="6"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:56%;"/&gt;&lt;td style="width:20%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:2%;"/&gt;&lt;td style="width:20%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;text-decoration:underline;font-weight:bold;"&gt;Class A Shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;text-decoration:underline;font-weight:bold;"&gt;Class B Shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Balance at January 1, 2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24,230&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,131&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;B to A conversions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(13&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Issuance of common stock&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;211&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Balance at December 31, 2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24,454&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,124&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;B to A conversions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;34&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(34&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Issuance of common stock&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;191&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Balance at December 31, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24,679&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,108&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;B to A conversions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;30&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(30&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Issuance of common stock&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;175&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Balance at December 31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24,884&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,096&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-style:italic;"&gt;Treasury Shares&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In November, 2017, the Board of Directors authorized a new share repurchase program, granting Bio-Rad authority to repurchase, on a discretionary basis, up to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$250.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; of outstanding shares of our common stock.  Repurchases may be made at management's discretion from time to time on the open market or through privately negotiated transactions.  This new authorization superseded the prior authorization of up to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$18.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; of Bio-Rad's common stock and has no expiration.  The share repurchase activity under the share repurchase program through open market transactions in 2017 and 2018 is summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="11"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:48%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Number of Shares Purchased&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Weighted-Average Price per Share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total Shares Repurchased To Date&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Remaining Authorized Value &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;(in millions)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;May 1, 2017 - May 31, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;220.02&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,539&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;June 1, 2017 - June 30, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;221.82&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,039&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;August 1, 2017 - August 31, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,200&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;221.45&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,239&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November 1, 2018 - November 30, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;178,911&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;273.39&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;193,150&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;201.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In September 2017, we used &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;12,740&lt;/span&gt;&lt;/span&gt; of the repurchased shares in connection with the vesting of restricted stock units under the 2007 Incentive Award Plan in order to obtain a tax deduction in some of our foreign entities.  The Credit Agreement may limit our ability to repurchase our stock.</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <bio:ElectionPercentageForBoardOfDirectors
      contextRef="FD2018Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      decimals="2"
      id="d18268347e564-wk-Fact-A0280DBCFF642DF2A07FAE306F7A3E76"
      unitRef="number">0.25</bio:ElectionPercentageForBoardOfDirectors>
    <bio:ElectionPercentageForBoardOfDirectors
      contextRef="FD2018Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember"
      decimals="2"
      id="d18268347e568-wk-Fact-289F56EECBC5AB591A3AAE306F7B4FDA"
      unitRef="number">0.75</bio:ElectionPercentageForBoardOfDirectors>
    <us-gaap:ScheduleOfStockByClassTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-7AB59268F7F2F5C876D4AE306F8C206F-0-wk-Fact-15544223F84EBF78BE6AAE306F1EAC8A">Changes to Bio-Rad's issued common stock shares are as follows (in thousands):&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:65.4296875%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="6"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:56%;"/&gt;&lt;td style="width:20%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:2%;"/&gt;&lt;td style="width:20%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;text-decoration:underline;font-weight:bold;"&gt;Class A Shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;text-decoration:underline;font-weight:bold;"&gt;Class B Shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Balance at January 1, 2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24,230&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,131&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;B to A conversions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(13&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Issuance of common stock&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;211&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Balance at December 31, 2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24,454&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,124&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;B to A conversions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;34&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(34&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Issuance of common stock&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;191&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Balance at December 31, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24,679&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,108&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;B to A conversions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;30&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(30&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Issuance of common stock&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;175&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Balance at December 31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24,884&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,096&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;</us-gaap:ScheduleOfStockByClassTextBlock>
    <us-gaap:SharesIssued
      contextRef="FI2015Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      decimals="-3"
      id="d18268347e637-wk-Fact-61E53609675D75C1BA8AAE306EF2A986"
      unitRef="shares">24230000</us-gaap:SharesIssued>
    <us-gaap:SharesIssued
      contextRef="FI2015Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember"
      decimals="-3"
      id="d18268347e651-wk-Fact-56B6D4715AA5EB04B207AE306EEC0153"
      unitRef="shares">5131000</us-gaap:SharesIssued>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="FD2016Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      decimals="-3"
      id="d18268347e666-wk-Fact-1D66816B9996ADAA2921AE306EEFE011"
      unitRef="shares">13000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="FD2016Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember"
      decimals="-3"
      id="d18268347e680-wk-Fact-3552D04B6A32B3B26387AE306EF5B7BF"
      unitRef="shares">-13000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="FD2016Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      decimals="-3"
      id="d18268347e696-wk-Fact-F79902A352997772EB7BAE306EF1039C"
      unitRef="shares">211000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="FD2016Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember"
      decimals="-3"
      id="d18268347e710-wk-Fact-9775D6523555B3C733B2AE306F035E1B"
      unitRef="shares">6000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssued
      contextRef="FI2016Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      decimals="-3"
      id="d18268347e725-wk-Fact-DE60A44C1E09C2185024AE306EF32A5B"
      unitRef="shares">24454000</us-gaap:SharesIssued>
    <us-gaap:SharesIssued
      contextRef="FI2016Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember"
      decimals="-3"
      id="d18268347e739-wk-Fact-667021BEB84BBF2C0D03AE306EEE9336"
      unitRef="shares">5124000</us-gaap:SharesIssued>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="FD2017Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      decimals="-3"
      id="d18268347e754-wk-Fact-45BC7853966A56BCAF16AE306EF1DD88"
      unitRef="shares">34000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="FD2017Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember"
      decimals="-3"
      id="d18268347e768-wk-Fact-CBFF684CF1AA88DA9A7DAE306EEBAC2D"
      unitRef="shares">-34000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="FD2017Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      decimals="-3"
      id="d18268347e784-wk-Fact-5426839E4AE4DDD18806AE306F0424F2"
      unitRef="shares">191000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="FD2017Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember"
      decimals="-3"
      id="d18268347e798-wk-Fact-BBA5264418DBCF2724C6AE306EEEF05B"
      unitRef="shares">18000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssued
      contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      decimals="-3"
      id="d18268347e813-wk-Fact-E1BD73D495B1F51F4059AE306EF4A74A"
      unitRef="shares">24679000</us-gaap:SharesIssued>
    <us-gaap:SharesIssued
      contextRef="FI2017Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember"
      decimals="-3"
      id="d18268347e827-wk-Fact-BBF98C74AAAEBF7FB1C7AE306F042E3E"
      unitRef="shares">5108000</us-gaap:SharesIssued>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="FD2018Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      decimals="-3"
      id="d18268347e842-wk-Fact-6FCCB2A8F7FACB765A47AE306EF526D5"
      unitRef="shares">30000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="FD2018Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember"
      decimals="-3"
      id="d18268347e856-wk-Fact-5FA4B72641702EBF1F07AE306EF0992E"
      unitRef="shares">-30000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="FD2018Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      decimals="-3"
      id="d18268347e872-wk-Fact-F976C205B9C8E1045A04AE306EED34DE"
      unitRef="shares">175000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="FD2018Q4YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember"
      decimals="-3"
      id="d18268347e886-wk-Fact-0B980AB4415FD8B6D64BAE306EED2ADB"
      unitRef="shares">18000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssued
      contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember"
      decimals="-3"
      id="d18268347e901-wk-Fact-F52C5CBF3F1C40CC6E82AE306EED3EE0"
      unitRef="shares">24884000</us-gaap:SharesIssued>
    <us-gaap:SharesIssued
      contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember"
      decimals="-3"
      id="d18268347e915-wk-Fact-B726296B85EE30FC46D7AE306EF33636"
      unitRef="shares">5096000</us-gaap:SharesIssued>
    <us-gaap:TreasuryStockTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-C192381F8560A0DF1E1B5566679AB926-0-wk-Fact-1BA6E25C26B813128D29557218E41D6D">Treasury Shares&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In November, 2017, the Board of Directors authorized a new share repurchase program, granting Bio-Rad authority to repurchase, on a discretionary basis, up to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$250.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; of outstanding shares of our common stock.  Repurchases may be made at management's discretion from time to time on the open market or through privately negotiated transactions.  This new authorization superseded the prior authorization of up to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$18.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; of Bio-Rad's common stock and has no expiration.  The share repurchase activity under the share repurchase program through open market transactions in 2017 and 2018 is summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="11"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:48%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Number of Shares Purchased&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Weighted-Average Price per Share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total Shares Repurchased To Date&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Remaining Authorized Value &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;(in millions)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;May 1, 2017 - May 31, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;220.02&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,539&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;June 1, 2017 - June 30, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;221.82&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,039&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;August 1, 2017 - August 31, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,200&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;221.45&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,239&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;November 1, 2018 - November 30, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;178,911&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;273.39&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;193,150&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;201.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In September 2017, we used &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;12,740&lt;/span&gt;&lt;/span&gt; of the repurchased shares in connection with the vesting of restricted stock units under the 2007 Incentive Award Plan in order to obtain a tax deduction in some of our foreign entities.  The Credit Agreement may limit our ability to repurchase our stock.</us-gaap:TreasuryStockTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18268347e938-wk-Fact-130169B059C6C537F6DEAE306F184B46"
      unitRef="usd">250000000.0</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18268347e942-wk-Fact-43CE1310FFE78F703834AE306F18BC65"
      unitRef="usd">18000000.0</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="D2017Q2SD"
      decimals="0"
      id="d18268347e1035-wk-Fact-C3A2F35F57E663902BC95575A8E9BA7F"
      unitRef="shares">2500</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="D2017Q2SD"
      decimals="2"
      id="d18268347e1049-wk-Fact-54FD53B1A6FE4B3F612C557DAF2D9F35"
      unitRef="usdPerShare">220.02</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockShares
      contextRef="I2017Q2May"
      decimals="0"
      id="d18268347e1058-wk-Fact-728D3136808618ADE7025587B9689113"
      unitRef="shares">3539</us-gaap:TreasuryStockShares>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="I2017Q2May"
      decimals="-5"
      id="d18268347e1072-wk-Fact-035DA695C674E4898F74558B3700A1B9"
      unitRef="usd">2700000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="D2017Q2June"
      decimals="0"
      id="d18268347e1087-wk-Fact-92ADB878E51818A552895577BADE8BBA"
      unitRef="shares">1500</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="D2017Q2June"
      decimals="2"
      id="d18268347e1101-wk-Fact-4D4848DC4CF7ABCCEF6A557E55758C82"
      unitRef="usdPerShare">221.82</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockShares
      contextRef="FI2017Q2"
      decimals="0"
      id="d18268347e1110-wk-Fact-AD39783ACB6848AC2C8E5588B3986532"
      unitRef="shares">5039</us-gaap:TreasuryStockShares>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="FI2017Q2"
      decimals="-5"
      id="d18268347e1124-wk-Fact-2EF18B7672A860BCBCF7558BA9FEAE16"
      unitRef="usd">2400000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="D2017Q3August"
      decimals="0"
      id="d18268347e1139-wk-Fact-F849770AC21B83B6B4555577BBC7A283"
      unitRef="shares">9200</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="D2017Q3August"
      decimals="2"
      id="d18268347e1153-wk-Fact-11FE47DCC87FAF2F9E4F557E566E2C74"
      unitRef="usdPerShare">221.45</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockShares
      contextRef="I2017Q1Aug"
      decimals="0"
      id="d18268347e1162-wk-Fact-330402694CDBD12199F15588B4D85174"
      unitRef="shares">14239</us-gaap:TreasuryStockShares>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="I2017Q1Aug"
      decimals="-5"
      id="d18268347e1176-wk-Fact-788B5AF4A683213A187D558BAAFFF3C8"
      unitRef="usd">400000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="D2018Q4November"
      decimals="0"
      id="d18268347e1191-wk-Fact-26AAB50A1472CF5D3CBD5577BCB6BC69"
      unitRef="shares">178911</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="D2018Q4November"
      decimals="2"
      id="d18268347e1205-wk-Fact-A6A6E87C20BCC98DEECA557E5769F9CD"
      unitRef="usdPerShare">273.39</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockShares
      contextRef="I2018Q1Nov"
      decimals="0"
      id="d18268347e1214-wk-Fact-BDF356003A252F6A94255588B5D03DC2"
      unitRef="shares">193150</us-gaap:TreasuryStockShares>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="I2018Q1Nov"
      decimals="-5"
      id="d18268347e1228-wk-Fact-F43AC55AF476A0AED846558BABF3B60C"
      unitRef="usd">201100000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued
      contextRef="FD2017Q4YTD_us-gaap_StatementClassOfStockAxis_bio_TreasuryClassAMember"
      decimals="0"
      id="d18268347e1239-wk-Fact-6F275608266B3D0355BEAE306F1AAEF3"
      unitRef="shares">12740</us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued>
    <bio:AccumulatedOtherComprehensiveIncomeTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-C1B3B44B8F6FBE705BB1AE306F8C06A3-0-wk-Fact-24515C7FEB1038F47DFDAE306E4A8FA9">8.&#160;&#160;&#160;&#160;&lt;span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;"&gt;ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)&lt;/span&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Accumulated other comprehensive income (loss) included in our Consolidated Balance Sheets and Consolidated Statements of Changes in Stockholders' Equity consists of the following components (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.8046875%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:36%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign currency translation adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign other post-employment benefits adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net unrealized holding gains (losses) on available-for-sale investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total Accumulated other comprehensive income (loss)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balances as of January 1, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(18.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;435.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;417.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other comprehensive income (loss), before reclassifications&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;76.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(6.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;203.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;273.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Amounts reclassified from Accumulated other comprehensive income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Income tax effects&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(74.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(74.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Effect of adoption of ASU 2018-02&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;120.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;120.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other comprehensive income (loss), net of income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;76.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(3.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;248.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;321.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balances as of December 31, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;77.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(22.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;683.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;738.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Effect of adoption of ASU 2016-01 and 2018-03**&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(679.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(679.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balances as of January 1, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;77.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(22.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;59.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other comprehensive (loss) income, before reclassifications&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(112.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(107.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Amounts reclassified from Accumulated other comprehensive income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Income tax effects&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other comprehensive (loss) income, net of income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(112.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(106.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balances as of December 31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(35.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(14.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(47.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;*&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;*See Note 1, "Significant Accounting Policies" under "Recent Accounting Pronouncements Adopted"&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In 2017, we adopted ASU 2018-02, "Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income," which gave entities the option to reclassify to retained earnings tax effects related to items in Accumulated other comprehensive income ("OCI") that the FASB refers to as having been stranded in Accumulated OCI as a result of the Tax Act.  We reclassified the income tax effects of the Tax Act on the remeasurement of our deferred tax liabilities related to our available-for-sale equity securities by increasing OCI and decreasing Retained earnings by &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$120.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The increase in 2017 for net unrealized holding gains on available-for-sale investments was primarily from our ownership in the preferred shares of Sartorius.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The amounts reclassified out of Accumulated other comprehensive income into the Consolidated Statements of Income, with presentation location, were as follows:&lt;/span&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:97.65625%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:45%;"/&gt;&lt;td style="width:3%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:7%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:7%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:3%;"/&gt;&lt;td style="width:24%;"/&gt;&lt;td style="width:5%;"/&gt;&lt;td style="width:2%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Components of Comprehensive income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Location&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Amortization of foreign other post-employment benefit items&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Selling, general and administrative expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net holding (losses) gains on equity securities and available for sale investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other (income) expense, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;Reclassification adjustments are calculated using the specific identification method.</bio:AccumulatedOtherComprehensiveIncomeTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-13451F8159CF9542A956AE306F8CEED9-0-wk-Fact-852EB7CB3AC6DCBE12ABAE306E4A5E95">Accumulated other comprehensive income (loss) included in our Consolidated Balance Sheets and Consolidated Statements of Changes in Stockholders' Equity consists of the following components (in millions):&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.8046875%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:36%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign currency translation adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Foreign other post-employment benefits adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net unrealized holding gains (losses) on available-for-sale investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total Accumulated other comprehensive income (loss)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balances as of January 1, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(18.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;435.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;417.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other comprehensive income (loss), before reclassifications&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;76.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(6.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;203.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;273.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Amounts reclassified from Accumulated other comprehensive income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Income tax effects&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(74.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(74.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Effect of adoption of ASU 2018-02&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;120.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;120.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other comprehensive income (loss), net of income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;76.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(3.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;248.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;321.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balances as of December 31, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;77.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(22.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;683.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;738.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Effect of adoption of ASU 2016-01 and 2018-03**&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(679.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(679.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balances as of January 1, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;77.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(22.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;59.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other comprehensive (loss) income, before reclassifications&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(112.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(107.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Amounts reclassified from Accumulated other comprehensive income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Income tax effects&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other comprehensive (loss) income, net of income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(112.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(106.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balances as of December 31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(35.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(14.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(47.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="-5"
      id="d18276216e676-wk-Fact-7E43820C64E11DE3B2A5AE306F577B9E"
      unitRef="usd">1300000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"
      decimals="-5"
      id="d18276216e690-wk-Fact-227AB72D4812F53982CEAE306E4A41C4"
      unitRef="usd">-18600000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="-5"
      id="d18276216e705-wk-Fact-FF0A5637C632A34343E6AE306F564C1F"
      unitRef="usd">435000000.0</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"
      decimals="-5"
      id="d18276216e720-wk-Fact-10DF2C2FD8375CCC1DB0AE306F1AFF04"
      unitRef="usd">417700000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="-5"
      id="d18276216e735-wk-Fact-014FA924150C12C230EAAE306F199484"
      unitRef="usd">76100000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"
      decimals="-5"
      id="d18276216e749-wk-Fact-12B5CA1855311E54F879AE306EDF38C1"
      unitRef="usd">-6500000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="-5"
      id="d18276216e764-wk-Fact-E15D67F8C824D91C0BC6AE306F1571DE"
      unitRef="usd">203600000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"
      decimals="-5"
      id="d18276216e778-wk-Fact-587806872491C9E583CCEE3D7AE61A15"
      unitRef="usd">273200000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="-5"
      id="d18276216e799-wk-Fact-3F49C5D3A1457EA1F8C1AE306F177999"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"
      decimals="-5"
      id="d18276216e813-wk-Fact-08852E15663DCF8E8912AE306F166FF6"
      unitRef="usd">2100000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="-5"
      id="d18276216e827-wk-Fact-DD45D10D93B77C930701AE306F162D00"
      unitRef="usd">-100000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"
      decimals="-5"
      id="d18276216e842-wk-Fact-C8D3AE1D37C1F25D750EEE3D7AD79938"
      unitRef="usd">2000000.0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="-5"
      id="d18276216e863-wk-Fact-071AE7282F85942714FAAE306EE0F8AA"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"
      decimals="-5"
      id="d18276216e877-wk-Fact-58B2B80C93207976BB21AE306F55BCE1"
      unitRef="usd">-700000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="-5"
      id="d18276216e891-wk-Fact-5ED702AD2C72D7E031CCAE306F182124"
      unitRef="usd">74900000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"
      decimals="-5"
      id="d18276216e906-wk-Fact-C9FE42706410F20F9BD9AE306F587945"
      unitRef="usd">74200000</us-gaap:OtherComprehensiveIncomeLossTax>
    <bio:TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="-5"
      id="d18276216e956-wk-Fact-FEDDF0EF0427CBB6FB4FEE3E7DEF07C8"
      unitRef="usd">120100000</bio:TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect>
    <bio:TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"
      decimals="-5"
      id="d18276216e970-wk-Fact-B105DF6B3144C85B53D5EE3F649B58D4"
      unitRef="usd">120100000</bio:TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="-5"
      id="d18276216e991-wk-Fact-758BE58F9C1AFCA60922AE306F21550C"
      unitRef="usd">76100000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"
      decimals="-5"
      id="d18276216e1005-wk-Fact-442DD05677CCDFD9A678AE306ED7B421"
      unitRef="usd">-3700000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="-5"
      id="d18276216e1020-wk-Fact-9D395541BB52C355143BAE306F55E89E"
      unitRef="usd">248700000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"
      decimals="-5"
      id="d18276216e1034-wk-Fact-31ECA56205979D826459AE306E3AB1B5"
      unitRef="usd">321100000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="-5"
      id="d18276216e1060-wk-Fact-85834B225F17159BCDB2AE306F19CC07"
      unitRef="usd">77400000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"
      decimals="-5"
      id="d18276216e1074-wk-Fact-249BB437C2689E88386DAE306EC30A18"
      unitRef="usd">-22300000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="-5"
      id="d18276216e1089-wk-Fact-4E03443395CF188EA2B4AE306F172391"
      unitRef="usd">683700000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"
      decimals="-5"
      id="d18276216e1104-wk-Fact-AAE64049B9622C842665AE306EDADA04"
      unitRef="usd">738800000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <bio:EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection
      contextRef="I2018Q1SD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="-5"
      id="d18276216e1147-wk-Fact-49F9C0A44B77ADAECC80EE4E0AA7ED87"
      unitRef="usd">-679300000</bio:EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection>
    <bio:EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection
      contextRef="I2018Q1SD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"
      decimals="-5"
      id="d18276216e1162-wk-Fact-52338A97FCE3A0FA7793EE4F009346C1"
      unitRef="usd">-679300000</bio:EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="I2018Q1SD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="-5"
      id="d18276216e1189-wk-Fact-C5C42478E7CE3163BF05EE4FA6FB0D8D"
      unitRef="usd">77400000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="I2018Q1SD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"
      decimals="-5"
      id="d18276216e1203-wk-Fact-4B68442AB8B71BACEADFEE50525A72EA"
      unitRef="usd">-22300000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="I2018Q1SD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="-5"
      id="d18276216e1218-wk-Fact-A7E31800B51803D2018BEE50B5DF252A"
      unitRef="usd">4400000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="I2018Q1SD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"
      decimals="-5"
      id="d18276216e1233-wk-Fact-9EC14EC7A93220B148B7EE5101174787"
      unitRef="usd">59500000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="-5"
      id="d18276216e1248-wk-Fact-1FD1435F0B54D2959F26AE306F1504CD"
      unitRef="usd">-112900000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"
      decimals="-5"
      id="d18276216e1263-wk-Fact-3B49C20AA59FFD982DE1AE306F13941A"
      unitRef="usd">6900000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="-5"
      id="d18276216e1277-wk-Fact-824F34B7C6F42966BC1BAE306EC93B25"
      unitRef="usd">-1400000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"
      decimals="-5"
      id="d18276216e1292-wk-Fact-4289F19B4F0758F64EB5AE306F1C6135"
      unitRef="usd">-107400000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="-5"
      id="d18276216e1315-wk-Fact-53125A65D599381FF05EAE306F1A9E85"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"
      decimals="-5"
      id="d18276216e1329-wk-Fact-91E8AE50A99E748DC663AE306EE1059C"
      unitRef="usd">2400000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="-5"
      id="d18276216e1343-wk-Fact-2C7920813A120597E635AE306F5921B2"
      unitRef="usd">300000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"
      decimals="-5"
      id="d18276216e1357-wk-Fact-AD87AD74207B147D7D9EAE306F5784AB"
      unitRef="usd">2700000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="-5"
      id="d18276216e1378-wk-Fact-C2E49AECB155A163FB8CAE306F13A84F"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"
      decimals="-5"
      id="d18276216e1392-wk-Fact-E335C593BCFF8347BF88AE306F144A7A"
      unitRef="usd">1800000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="-5"
      id="d18276216e1407-wk-Fact-4EBDE556CE750EDA8B44AE306EDAB1C5"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"
      decimals="-5"
      id="d18276216e1421-wk-Fact-4931314A3C6E935B8BF3AE306ED6ACB8"
      unitRef="usd">1800000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="-5"
      id="d18276216e1443-wk-Fact-57BDFAC37AF2AA0F61E2AE306F1534B6"
      unitRef="usd">-112900000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"
      decimals="-5"
      id="d18276216e1458-wk-Fact-FE237486954AB3604D8FAE306F172FD7"
      unitRef="usd">7500000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="-5"
      id="d18276216e1472-wk-Fact-1D9D5B400ADDE749ABCDAE306F58F0F2"
      unitRef="usd">-1100000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="FD2018Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"
      decimals="-5"
      id="d18276216e1487-wk-Fact-13C5EE9EF2CE8C967D27AE306EE6D65A"
      unitRef="usd">-106500000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="-5"
      id="d18276216e1514-wk-Fact-959D2C579A6442096B71AE306EDB3BDA"
      unitRef="usd">-35500000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"
      decimals="-5"
      id="d18276216e1529-wk-Fact-4F39645E3B99A1042976AE306F562926"
      unitRef="usd">-14800000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="-5"
      id="d18276216e1544-wk-Fact-1C50A315E8DFF6EAC92BAE306ED9639B"
      unitRef="usd">3300000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember"
      decimals="-5"
      id="d18276216e1559-wk-Fact-DC30EF054252A274CFA3AE306F203E51"
      unitRef="usd">-47000000.0</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <bio:TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect
      contextRef="FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="-5"
      id="d18276216e1585-wk-Fact-FEDDF0EF0427CBB6FB4FEE3E7DEF07C8"
      unitRef="usd">120100000</bio:TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect>
    <us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-A62293CA450DD386E8E7AE306F8C209E-0-wk-Fact-CA1A3CE52867946FD8E9AE306E4A93DC">reclassified out of Accumulated other comprehensive income into the Consolidated Statements of Income, with presentation location, were as follows:&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:97.65625%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:45%;"/&gt;&lt;td style="width:3%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:7%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:7%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:3%;"/&gt;&lt;td style="width:24%;"/&gt;&lt;td style="width:5%;"/&gt;&lt;td style="width:2%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Components of Comprehensive income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Location&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Amortization of foreign other post-employment benefit items&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Selling, general and administrative expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net holding (losses) gains on equity securities and available for sale investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other (income) expense, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;Reclassification adjustments are calculated using the specific identification method.</us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="FD2018Q4YTD_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"
      decimals="-5"
      id="d18276216e1830-wk-Fact-0C83DECBF32B7C8C3074AE306EF85351"
      unitRef="usd">-2400000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="FD2017Q4YTD_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"
      decimals="-5"
      id="d18276216e1845-wk-Fact-5C620CD6E2630917543DAE306EF8158C"
      unitRef="usd">-2100000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="FD2018Q4YTD_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="-5"
      id="d18276216e1892-wk-Fact-B829BEBD1EA730E97154AE306EFAEB1E"
      unitRef="usd">-300000</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="FD2017Q4YTD_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"
      decimals="-5"
      id="d18276216e1907-wk-Fact-B0CF8B26CBE6AF8F48B5AE306EF81C52"
      unitRef="usd">100000</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-E7314589FC03864709D8AE306F8DAAA0-0-wk-Fact-D285962EFA190EE848C8AE306E3906F0">&lt;br/&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;"&gt;9.       SHARE-BASED COMPENSATION/EQUITY AWARD AND PURCHASE PLANS&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Description of Share-Based Compensation Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;We believe our share-based compensation plans align the interests of our employees with those of our shareholders.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;"&gt;Equity Award Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;We have three equity award plans for officers and certain other employees: the 2003 Stock Option Plan (2003 Plan), the 2007 Incentive Award Plan (2007 Plan) and the 2017 Incentive Award Plan (2017 Plan). &#160;The 2003 Plan authorized the grant of incentive stock options and non-qualified stock options to employees.  The 2007 Plan authorized the grant of stock options, restricted stock, restricted stock units, stock appreciation rights and other types of equity awards to employees. &#160;We no longer grant equity under the 2003 Plan or 2007 Plan.  From 2007 through 2016, all share-based compensation grants were from the 2007 Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The 2017 Plan authorizes the grant to employees of stock options, stock appreciation rights, restricted stock, restricted stock units, and other types of equity awards.  A total of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,999,714&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; shares have been reserved for issuance of equity awards under the 2017 Plan and may be of either Class A or Class B common stock.  At &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, there were &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,584,834&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; shares available to be granted.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Under the above plans, Class A and Class B options are granted at prices not less than fair market value of the underlying common stock on the date of grant. &#160;Generally, options granted have a maximum term of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:11pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;"&gt;&lt;span&gt;10&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; years and vest in increments of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;20%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; per year over a &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;five&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;-year period on the yearly anniversary date of the grant. &#160;Stock awards issued under the 2007 Plan and 2017 Plan generally vest in increments of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;20%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; per year over a &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;five&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;-year period on the yearly anniversary date of the grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;"&gt;Employee Stock Purchase Plans&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;font-style:italic;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Our 2011 Employee Stock Purchase Plan (2011 ESPP) provides that eligible employees may contribute up to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;10%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; of their compensation up to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$25,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; annually toward the quarterly purchase of our Class A common stock. &#160;The employees&#x2019; purchase price is &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;85%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; of the lesser of the fair market value of the stock on the first business day or the last business day of each calendar quarter. &#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The 2011 ESPP includes two components: a Code Section 423 Component that we intend to qualify as an &#x201c;employee stock purchase plan&#x201d; under Section 423 of the U.S. Internal Revenue Code of 1986, as amended (the &#x201c;Code&#x201d;) and a Non-423 Component, which authorizes the grant of purchase rights that does not qualify as an &#x201c;employee stock purchase plan&#x201d; under Section 423 of the Code.  We have authorized the sale of &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;1,300,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; shares of Class A common stock under the 2011 ESPP.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Included in our share-based compensation expense is the cost related to stock option grants, ESPP stock purchases and restricted stock unit awards. &#160;Share-based compensation expense is allocated to Cost of goods sold, Research and development expense, and Selling, general and administrative expense in the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;For &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;2016&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, we recognized share-based compensation expense of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$27.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$23.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$19.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, respectively. &#160;The income tax benefit related to share-based compensation expense was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$4.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$5.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$5.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; for &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, respectively.  We did not capitalize any share-based compensation expense in inventory.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The tax benefit from share-based compensation vested or exercised during &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$5.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$6.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$1.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, respectively.  The actual tax benefit realized for the tax deductions from share-based compensation vested or exercised, including excess tax benefits that were recognized in stockholders&#x2019; equity, totaled &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$6.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; in 2016.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;For options and awards, we amortize the fair value on a straight-line basis. &#160;All stock compensation awards are amortized over the requisite service periods of the awards, which are generally the vesting periods.  With the adoption in 2017 of ASU 2016-09, "Improvements to Employee Share-Based Payment Accounting," we made a policy election to recognize forfeitures as they occur.  Prior to 2017, we recognized compensation expense net of estimated forfeitures.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The following table summarizes stock option activity:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="14"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:44%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Weighted-&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Exercise Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Weighted-&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Contractual&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Term (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Aggregate&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Intrinsic&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;(in millions)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outstanding, December 31, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;407,480&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;120.39&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;33,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;326.15&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Exercised&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(44,600&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;93.63&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Forfeited/expired&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(22,240&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;169.93&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outstanding, December 31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;373,640&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;138.81&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.90&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;38.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unvested, December 31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;99,600&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;223.91&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8.32&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Exercisable, December 31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;274,040&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;107.88&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.65&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;34.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Intrinsic value for stock options is defined as the difference between the current market value and the exercise price. The total intrinsic value on the date of exercise of stock options exercised during &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;2016&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; was approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$10 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, respectively.  The total fair value of options vested during &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;2016&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$6.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$4.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$2.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Cash received from stock options exercised during &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;2016&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$0.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$1.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$1.2&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, respectively. &#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, there was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$6.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; of total unrecognized compensation cost from stock options. This amount is expected to be recognized in the future over a weighted-average period of approximately &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:11pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;"&gt;&lt;span&gt;3&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; years.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The weighted-average fair value of stock options granted was estimated using a Black-Scholes option-pricing model with the following weighted-average assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:681px;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:340px;"/&gt;&lt;td style="width:5px;"/&gt;&lt;td style="width:8px;"/&gt;&lt;td style="width:87px;"/&gt;&lt;td style="width:12px;"/&gt;&lt;td style="width:5px;"/&gt;&lt;td style="width:8px;"/&gt;&lt;td style="width:83px;"/&gt;&lt;td style="width:12px;"/&gt;&lt;td style="width:5px;"/&gt;&lt;td style="width:8px;"/&gt;&lt;td style="width:94px;"/&gt;&lt;td style="width:12px;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Expected volatility&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;22&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;20&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;21&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Risk-free interest rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2.85&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1.87&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1.35&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Expected life (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;7.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;7.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;7.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Expected dividend&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Weighted-average fair value of options granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;105.94&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;58.65&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;42.40&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Volatility is based on the historical volatilities of our common stock for a period equal to the stock option&#x2019;s expected life. &#160;The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of the grant. The expected life represents the number of years that we estimate, based primarily on historical experience, that the options will be outstanding prior to exercise. &#160;We do not anticipate paying any cash dividends in the future and therefore use an expected dividend yield of zero.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Restricted stock units, which are rights to receive shares of company stock, were granted from 2009 through 2016 under the 2007 Plan and since 2017 under the 2017 Plan. &#160;The fair value of a restricted stock unit is the market value as determined by the closing price of the stock on the day of grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The following table summarizes restricted stock unit activity:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:654px;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="14"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:186px;"/&gt;&lt;td style="width:5px;"/&gt;&lt;td style="width:106px;"/&gt;&lt;td style="width:4px;"/&gt;&lt;td style="width:10px;"/&gt;&lt;td style="width:9px;"/&gt;&lt;td style="width:96px;"/&gt;&lt;td style="width:4px;"/&gt;&lt;td style="width:5px;"/&gt;&lt;td style="width:110px;"/&gt;&lt;td style="width:5px;"/&gt;&lt;td style="width:9px;"/&gt;&lt;td style="width:96px;"/&gt;&lt;td style="width:4px;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Restricted Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Units&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Weighted-&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Grant-Date&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Weighted-Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Contractual Term&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;(in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Aggregate&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Intrinsic Value&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;(in millions)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outstanding, December 31, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;473,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;172.76&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;185,755&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;326.15&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Vested&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(128,294&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;158.49&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(56,011&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;182.15&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outstanding, December 31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;474,450&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;235.57&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.11&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;110.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The total fair value of restricted stock units vested in &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$40.0&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$27.7&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$18.7&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, respectively.  As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, there was approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$102.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; of total unrecognized compensation cost related to restricted stock units. &#160;This amount is expected to be recognized over a remaining weighted-average period of approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;4&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; years.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;"&gt;Employee Stock Purchase Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The fair value of the employees&#x2019; purchase rights under the 2011 ESPP was estimated using a Black-Scholes model with the following weighted-average assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:529px;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:245px;"/&gt;&lt;td style="width:8px;"/&gt;&lt;td style="width:46px;"/&gt;&lt;td style="width:12px;"/&gt;&lt;td style="width:5px;"/&gt;&lt;td style="width:33px;"/&gt;&lt;td style="width:5px;"/&gt;&lt;td style="width:8px;"/&gt;&lt;td style="width:46px;"/&gt;&lt;td style="width:12px;"/&gt;&lt;td style="width:5px;"/&gt;&lt;td style="width:33px;"/&gt;&lt;td style="width:5px;"/&gt;&lt;td style="width:8px;"/&gt;&lt;td style="width:46px;"/&gt;&lt;td style="width:12px;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Expected volatility&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;27&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;19&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;20&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Risk-free interest rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1.82&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.83&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.26&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Expected life (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.24&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.24&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.25&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Expected dividend&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Weighted-average fair value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;of purchase rights&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;55.04&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;38.86&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;27.36&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The major assumptions are primarily based on historical data. &#160;Volatility is based on the historical volatilities of our common stock for a period equal to the expected life of the purchase rights. &#160;The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of the grant. &#160;We do not anticipate paying any cash dividends in the future and therefore use an expected dividend yield of zero.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;We sold &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;63,464&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; shares for &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$13.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:Times New Roman;font-size:11pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;"&gt;&lt;span&gt;74,409&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; shares for &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$13.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;93,605&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; shares for &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$11.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; under the 2011 ESPP to employees in &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;2016&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, respectively. &#160;At &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;658,248&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; shares remain authorized and available for issuance under the 2011 ESPP.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;We currently issue new shares or treasury shares, if available, to satisfy stock option exercises, restricted stock issuances and ESPP stock purchases.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_bio_StockOptionAndAwardPlansMember_us-gaap_PlanNameAxis_bio_IncentiveAwardPlan2017Member"
      decimals="0"
      id="d18300917e585-wk-Fact-5D5C47A784F85B0833EBAE306E34619D"
      unitRef="shares">1999714</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_bio_StockOptionAndAwardPlansMember_us-gaap_PlanNameAxis_bio_IncentiveAwardPlan2017Member"
      decimals="0"
      id="d18300917e593-wk-Fact-C1D4D49B34815440244EAE306E3A902A"
      unitRef="shares">1584834</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="d18300917e602-wk-Fact-B9D9D94328F908EDF9CDAE306E248AAF">P10Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="d18300917e606-wk-Fact-8B5C608AEE8E4A05BDF1AE306E34AB2C"
      unitRef="number">0.20</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_bio_StockAwardPlansMember"
      decimals="2"
      id="d18300917e614-wk-Fact-CA7952F5591BC27F9B8EAE306E3AF8FE"
      unitRef="number">0.20</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="2"
      id="d18300917e632-wk-Fact-26F007E17E0CD42B3D53AE306E242F72"
      unitRef="number">0.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate>
    <bio:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeContributionAmount
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="0"
      id="d18300917e636-wk-Fact-2FD29C6A5C6DE41D1DC8AE306E24A748"
      unitRef="usd">25000</bio:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeContributionAmount>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="2"
      id="d18300917e640-wk-Fact-D73AD969E8756B882206AE306E24FD7B"
      unitRef="number">0.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="FI2018Q4_us-gaap_PlanNameAxis_bio_A2011EmployeeStockPurchasePlanMember"
      decimals="0"
      id="d18300917e649-wk-Fact-B40E7B363C5C944C6A00AE306E350852"
      unitRef="shares">1300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18300917e681-wk-Fact-2D17020631E0CC74FBA1AE306E3A8DA4"
      unitRef="usd">27800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18300917e685-wk-Fact-867F3E4C8F3AC485F0C0AE306EEA5AC9"
      unitRef="usd">23400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18300917e690-wk-Fact-6269CB07F833CDB35088AE306E3A268A"
      unitRef="usd">19700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18300917e694-wk-Fact-00317E6E6996F40C00B2AE306E35DA10"
      unitRef="usd">4400000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18300917e698-wk-Fact-1B7E7E90605C6C3CD42AAE306E3AB6E6"
      unitRef="usd">5800000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18300917e702-wk-Fact-9E3315E9411BE203065BAE306EE883D3"
      unitRef="usd">5100000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18300917e736-wk-Fact-555F9B8C380BDCF26D58AE306E240C00"
      unitRef="usd">5400000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18300917e740-wk-Fact-57CE4309F66CDD3DDFB3AE306E3AA8F7"
      unitRef="usd">6300000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18300917e745-wk-Fact-6A039B60E73BA539BFEEAE306E3A3C9A"
      unitRef="usd">1500000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="-5"
      id="d18300917e749-wk-Fact-E758C9708EE4616570B3AE306E36767B"
      unitRef="usd">6000000.0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-DF96EBC21945085E80D8AE306F8D56DD-0-wk-Fact-26B22ECE18D35E4EF0EEAE306E2463C9">&lt;br/&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The following table summarizes stock option activity:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="14"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:44%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Weighted-&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Exercise Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Weighted-&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Contractual&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Term (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Aggregate&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Intrinsic&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;(in millions)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outstanding, December 31, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;407,480&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;120.39&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;33,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;326.15&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Exercised&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(44,600&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;93.63&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Forfeited/expired&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(22,240&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;169.93&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outstanding, December 31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;373,640&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;138.81&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.90&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;38.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unvested, December 31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;99,600&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;223.91&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8.32&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Exercisable, December 31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;274,040&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;107.88&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.65&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;34.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="d18300917e912-wk-Fact-30EA261B0429F056FFC9AE306F22E4F6"
      unitRef="shares">407480</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="d18300917e931-wk-Fact-EC345A2D5B71EAB23650AE306F291623"
      unitRef="usdPerShare">120.39</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="d18300917e982-wk-Fact-C09FED1452E605BDA2C6AE306F25539C"
      unitRef="shares">33000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="d18300917e1001-wk-Fact-37D5F707197B5DB86B39AE306F2F2B15"
      unitRef="usdPerShare">326.15</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="d18300917e1052-wk-Fact-5FD92714DF229AB6025DAE306F2C73C2"
      unitRef="shares">44600</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="d18300917e1072-wk-Fact-068725A27735EC51D3A2AE306F207772"
      unitRef="usdPerShare">93.63</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="d18300917e1123-wk-Fact-A6BF541900815500677BAE306F2888FC"
      unitRef="shares">22240</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="d18300917e1143-wk-Fact-DADE983DAE4F618743C4AE306F2DE65A"
      unitRef="usdPerShare">169.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="d18300917e1194-wk-Fact-EA6159C88096544C2E76AE306F2D804C"
      unitRef="shares">373640</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="d18300917e1213-wk-Fact-A6CBAD057F1F08A826BCAE306F2F9FAB"
      unitRef="usdPerShare">138.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="d18300917e1227-wk-Fact-F92CD04FEEA78927AB2BAE306F263AE2">P4Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="1"
      id="d18300917e1243-wk-Fact-1FAC42FB79BB10FC2451AE306F2484DA"
      unitRef="usd">38.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="d18300917e1335-wk-Fact-0D547F1F5155739E334EAE306F2AC4F0"
      unitRef="shares">99600</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="d18300917e1354-wk-Fact-2A25A532476C234E953FAE306F2DDB1B"
      unitRef="usdPerShare">223.91</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="d18300917e1368-wk-Fact-0BE7199F5833A378BD57AE306F2155EC">P8Y3M25D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="1"
      id="d18300917e1384-wk-Fact-3A60C2AFC0341D4D9184AE306F2E0BDC"
      unitRef="usd">3.9</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="d18300917e1404-wk-Fact-1D726B1FAE13821BF2BBAE306F3020A0"
      unitRef="shares">274040</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="d18300917e1423-wk-Fact-A894F799864A43797F1BAE306F2F9CE8"
      unitRef="usdPerShare">107.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="d18300917e1437-wk-Fact-FFCDB23DBA16E6A0D43EAE306F2FEFA4">P3Y7M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="1"
      id="d18300917e1453-wk-Fact-C66A5393D0968B7992C8AE306F2400D3"
      unitRef="usd">34.1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="-6"
      id="d18300917e1493-wk-Fact-90EAE2577FBDAF0ADFEAAE306E245484"
      unitRef="usd">8000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="-6"
      id="d18300917e1497-wk-Fact-3730D0B55B996729DD45AE306E3AB292"
      unitRef="usd">10000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="-6"
      id="d18300917e1502-wk-Fact-EC8DD64FE7AD3D615B37AE306E3A547F"
      unitRef="usd">1000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18300917e1518-wk-Fact-5584EE2FCBD3C0AD0578AE306E24A2A1"
      unitRef="usd">6000000.0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18300917e1522-wk-Fact-7B97B7DF8C566309EF03AE306E24FB34"
      unitRef="usd">4200000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18300917e1527-wk-Fact-BE4F6B7130781F3D6B7DAE306E2499AA"
      unitRef="usd">2100000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="-5"
      id="d18300917e1548-wk-Fact-CBC10FD98C5B55AD13EEAE306E3AF120"
      unitRef="usd">500000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="-5"
      id="d18300917e1552-wk-Fact-9F60CDD9290FC015C2C3AE306E2414C8"
      unitRef="usd">1600000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="-5"
      id="d18300917e1557-wk-Fact-AA794E6FC311DEFC6AC1AE306E246E1C"
      unitRef="usd">1200000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="-5"
      id="d18300917e1570-wk-Fact-346BF07B3CCE852BA47EAE306E3A5DF1"
      unitRef="usd">6300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="d18300917e1574-wk-Fact-64ACF00AA80583D21415AE306E3531E3">P3Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-4BD5621C30D062553920AE306F8D7016-0-wk-Fact-69824EABCC22713C2932AE306EE9FB6D">&lt;br/&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The weighted-average fair value of stock options granted was estimated using a Black-Scholes option-pricing model with the following weighted-average assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:681px;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:340px;"/&gt;&lt;td style="width:5px;"/&gt;&lt;td style="width:8px;"/&gt;&lt;td style="width:87px;"/&gt;&lt;td style="width:12px;"/&gt;&lt;td style="width:5px;"/&gt;&lt;td style="width:8px;"/&gt;&lt;td style="width:83px;"/&gt;&lt;td style="width:12px;"/&gt;&lt;td style="width:5px;"/&gt;&lt;td style="width:8px;"/&gt;&lt;td style="width:94px;"/&gt;&lt;td style="width:12px;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Expected volatility&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;22&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;20&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;21&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Risk-free interest rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2.85&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1.87&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1.35&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Expected life (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;7.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;7.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;7.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Expected dividend&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Weighted-average fair value of options granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;105.94&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;58.65&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;42.40&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="d18300917e1762-wk-Fact-85ADAE06CEA820EEB94EAE306F56096C"
      unitRef="number">0.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="d18300917e1782-wk-Fact-C072A4655DE03E86BDCBAE306E243DCB"
      unitRef="number">0.20</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="d18300917e1802-wk-Fact-B86DA59BA8460EB538DDAE306F5710A7"
      unitRef="number">0.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="4"
      id="d18300917e1829-wk-Fact-4FC8DC7C59D36E140039AE306F58E644"
      unitRef="number">0.0285</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="4"
      id="d18300917e1849-wk-Fact-B4D06234282D464EDD73AE306F58922E"
      unitRef="number">0.0187</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="4"
      id="d18300917e1869-wk-Fact-591C15C0ACD6702A735DAE306E241B0D"
      unitRef="number">0.0135</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="d18300917e1896-wk-Fact-84594516D0194BC305DEAE306F55F128">P7Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="d18300917e1915-wk-Fact-CFFBDFFBB49E03865B63AE306F590CB3">P7Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="d18300917e1934-wk-Fact-0482C0F55FBE0AA54754AE306E24E597">P7Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="d18300917e1960-wk-Fact-5C0423B429B27C560707AE306F543B73"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="d18300917e1979-wk-Fact-81F1324E4E69B99D4409AE306F540217"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend
      contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="d18300917e1998-wk-Fact-DD36C1889E753BC86712AE306F542896"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="d18300917e2029-wk-Fact-2E5C9750602BC0316A18AE306F5AE839"
      unitRef="usdPerShare">105.94</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="d18300917e2048-wk-Fact-FC09B5928FDF55F0D623AE306E24ECC0"
      unitRef="usdPerShare">58.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="2"
      id="d18300917e2068-wk-Fact-0EA2991292F856528956AE306F56E232"
      unitRef="usdPerShare">42.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-F4285AB0F15DE7E773A5AE306F8D216E-0-wk-Fact-6552EF08649BCFBB115FAE306E2459C1">&lt;br/&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The following table summarizes restricted stock unit activity:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:654px;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="14"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:186px;"/&gt;&lt;td style="width:5px;"/&gt;&lt;td style="width:106px;"/&gt;&lt;td style="width:4px;"/&gt;&lt;td style="width:10px;"/&gt;&lt;td style="width:9px;"/&gt;&lt;td style="width:96px;"/&gt;&lt;td style="width:4px;"/&gt;&lt;td style="width:5px;"/&gt;&lt;td style="width:110px;"/&gt;&lt;td style="width:5px;"/&gt;&lt;td style="width:9px;"/&gt;&lt;td style="width:96px;"/&gt;&lt;td style="width:4px;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Restricted Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Units&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Weighted-&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Grant-Date&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Weighted-Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Contractual Term&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;(in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Aggregate&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Intrinsic Value&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;(in millions)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outstanding, December 31, 2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;473,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;172.76&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;185,755&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;326.15&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Vested&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(128,294&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;158.49&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(56,011&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;182.15&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Outstanding, December 31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;474,450&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;235.57&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.11&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;110.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="d18300917e2253-wk-Fact-093E67C1CAF31A650E9BAE306F42E8CE"
      unitRef="shares">473000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="2"
      id="d18300917e2272-wk-Fact-2E24B8B4BFADC53D73DEAE306F425E88"
      unitRef="usdPerShare">172.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="d18300917e2323-wk-Fact-70EF2AF3AC10B345B805AE306F41AA2F"
      unitRef="shares">185755</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="2"
      id="d18300917e2342-wk-Fact-F6AD653C411277491B47AE306F40AA91"
      unitRef="usdPerShare">326.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="d18300917e2393-wk-Fact-FE0DD7F1C621D2D6764EAE306F3F2446"
      unitRef="shares">128294</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="2"
      id="d18300917e2413-wk-Fact-3F74C5BDE0828CE129C9AE306F44E2A0"
      unitRef="usdPerShare">158.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="d18300917e2464-wk-Fact-AB5769B546259FC41ADDAE306F3F54B0"
      unitRef="shares">56011</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="2"
      id="d18300917e2483-wk-Fact-105230BF98AD4D870E32AE306F3E383A"
      unitRef="usdPerShare">182.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="d18300917e2534-wk-Fact-5F56AEDF5B15E362453BAE306F414CF6"
      unitRef="shares">474450</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="2"
      id="d18300917e2553-wk-Fact-4CAAA95D78716A88DE24AE306F438ADB"
      unitRef="usdPerShare">235.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      id="d18300917e2567-wk-Fact-77245BE6D4C2651B3201AE306F40377C">P2Y1M9D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="1"
      id="d18300917e2583-wk-Fact-51F1F80205F9EE68B120AE306F43744B"
      unitRef="usdPerShare">110.2</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-5"
      id="d18300917e2615-wk-Fact-DD5B329359899D783C3FAE306E3A2C8A"
      unitRef="usd">40000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-5"
      id="d18300917e2619-wk-Fact-E97DC3A7608EB67DDD15AE306E369CBD"
      unitRef="usd">27700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-5"
      id="d18300917e2624-wk-Fact-0EC54B8014E41E4A436BAE306E2464E9"
      unitRef="usd">18700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-5"
      id="d18300917e2632-wk-Fact-5EBDC4F2C801E2A1B5F8AE306E241968"
      unitRef="usd">102400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      id="d18300917e2636-wk-Fact-11659B46B41170CCA0C6AE306E242423">P4Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-73216F66110A4E5407F2AE306F8D3A92-0-wk-Fact-6BD4C7135AFE300EF59EAE306E3A2858">The fair value of the employees&#x2019; purchase rights under the 2011 ESPP was estimated using a Black-Scholes model with the following weighted-average assumptions:&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:529px;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:245px;"/&gt;&lt;td style="width:8px;"/&gt;&lt;td style="width:46px;"/&gt;&lt;td style="width:12px;"/&gt;&lt;td style="width:5px;"/&gt;&lt;td style="width:33px;"/&gt;&lt;td style="width:5px;"/&gt;&lt;td style="width:8px;"/&gt;&lt;td style="width:46px;"/&gt;&lt;td style="width:12px;"/&gt;&lt;td style="width:5px;"/&gt;&lt;td style="width:33px;"/&gt;&lt;td style="width:5px;"/&gt;&lt;td style="width:8px;"/&gt;&lt;td style="width:46px;"/&gt;&lt;td style="width:12px;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Expected volatility&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;27&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;19&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;20&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Risk-free interest rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1.82&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.83&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.26&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Expected life (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.24&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.24&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.25&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Expected dividend&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Weighted-average fair value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;of purchase rights&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;55.04&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;38.86&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;27.36&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="2"
      id="d18300917e2855-wk-Fact-FE67CA57587D71804CECAE306E3AC2CA"
      unitRef="number">0.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="2"
      id="d18300917e2885-wk-Fact-563116E9E60FA572216FAE306E3ADDCC"
      unitRef="number">0.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="2"
      id="d18300917e2916-wk-Fact-F6D6A175AA651C539B82AE306E39F9F3"
      unitRef="number">0.20</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="4"
      id="d18300917e2937-wk-Fact-2F04A265F01C4ED9C815AE306E3AEAD8"
      unitRef="number">0.0182</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="4"
      id="d18300917e2967-wk-Fact-569A7660240AB9005F86AE306E39AD0A"
      unitRef="number">0.0083</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="4"
      id="d18300917e2998-wk-Fact-7336ACD9CC7562483756AE306E3A42DC"
      unitRef="number">0.0026</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      id="d18300917e3019-wk-Fact-89467D9040E77038550BAE306E369E64">P0Y2M26D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      id="d18300917e3048-wk-Fact-C198148DE277ADB10256AE306E36D664">P0Y2M26D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      id="d18300917e3078-wk-Fact-390E219B84810DB87532AE306E3A2C58">P0Y3M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="0"
      id="d18300917e3098-wk-Fact-475F27D9BB239077E8E9AE306E3A3FB6"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="0"
      id="d18300917e3127-wk-Fact-B707922B3E7CC563B317AE306E3AA234"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend
      contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="0"
      id="d18300917e3157-wk-Fact-30E737985C9D3990CFF1AE306E3A301D"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="2"
      id="d18300917e3264-wk-Fact-FF4C2C32CFD90101546DAE306E3A56E6"
      unitRef="usdPerShare">55.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
      contextRef="FI2017Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="2"
      id="d18300917e3293-wk-Fact-CD625C333CB4ACF85752AE306E373171"
      unitRef="usdPerShare">38.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
      contextRef="FI2016Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="2"
      id="d18300917e3323-wk-Fact-88B6FE6114EEDAF87C57AE306E3A2D25"
      unitRef="usdPerShare">27.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="0"
      id="d18300917e3348-wk-Fact-98DAD1A02E556384ABC8AE306E368524"
      unitRef="shares">63464</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="-5"
      id="d18300917e3352-wk-Fact-67A2B52295CD39A2CD8BAE306E247A4A"
      unitRef="usd">13600000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="0"
      id="d18300917e3356-wk-Fact-92DDD33DA2DF5A3E206FAE306E34FB17"
      unitRef="shares">74409</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="FD2017Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="-5"
      id="d18300917e3360-wk-Fact-C9C19C5552576C27FFA9AE306E3A2843"
      unitRef="usd">13000000.0</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="0"
      id="d18300917e3364-wk-Fact-0D0D304BF8D69AB78E6AAE306E3A7E41"
      unitRef="shares">93605</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="FD2016Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="-5"
      id="d18300917e3369-wk-Fact-75BE907C769D46FE0E39AE306E243A22"
      unitRef="usd">11500000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="0"
      id="d18300917e3389-wk-Fact-87484F92AFD3382EED56AE306E24E35E"
      unitRef="shares">658248</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-35AB8673678B5B5AEBA5AE306F8DA9BB-0-wk-Fact-376929F751F9CE3B1E44AE306ECD223F">10.       OTHER INCOME AND EXPENSE, NET&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other (income) expense, net includes the following components (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:58%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Interest and investment income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(26.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(19.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(14.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Net realized gains on investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(1.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other-than-temporary impairment losses on investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;7.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Gain on sale of land&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(4.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Gain on divestiture of product line&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(5.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other (income) expense, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(36.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(10.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(13.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;Prior year amounts have been adjusted (see Note 1 to the consolidated financial statements in regard to ASU 2017-07) for pension and other postretirement benefits.</us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-1E588CF51ED7309F95A4AE306F8DE38D-0-wk-Fact-04A87292A12FEAEB63E7AE306ECC3B08">Other (income) expense, net includes the following components (in millions):&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:58%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Interest and investment income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(26.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(19.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(14.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Net realized gains on investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(1.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other-than-temporary impairment losses on investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;7.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Gain on sale of land&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(4.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Gain on divestiture of product line&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(5.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other (income) expense, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(36.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(10.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(13.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock>
    <us-gaap:InvestmentIncomeInterestAndDividend
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18272075e814-wk-Fact-1ADDFBB5D90CA53BC4C8AE306F74A3E1"
      unitRef="usd">26600000</us-gaap:InvestmentIncomeInterestAndDividend>
    <us-gaap:InvestmentIncomeInterestAndDividend
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18272075e834-wk-Fact-041482213AFE4ED9A551AE306F71392E"
      unitRef="usd">19100000</us-gaap:InvestmentIncomeInterestAndDividend>
    <us-gaap:InvestmentIncomeInterestAndDividend
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18272075e855-wk-Fact-8561D9F03606B4E73277AE306F73AABF"
      unitRef="usd">14700000</us-gaap:InvestmentIncomeInterestAndDividend>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18272075e876-wk-Fact-6EB1E7235850B7A809FFAE306F73D58A"
      unitRef="usd">1600000</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18272075e896-wk-Fact-DB24D365E63BE5358A39AE306F729B58"
      unitRef="usd">100000</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18272075e916-wk-Fact-4EFBB4FDE400D94645C8AE306F76C205"
      unitRef="usd">800000</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18272075e943-wk-Fact-1DD42A42B9E007ED1613AE306F766E19"
      unitRef="usd">800000</us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet>
    <us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18272075e962-wk-Fact-5C18ECF8020118D94F38AE306F77773C"
      unitRef="usd">7000000.0</us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet>
    <us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18272075e981-wk-Fact-1FA278556F50CC00E56BAE306F739673"
      unitRef="usd">600000</us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18272075e1007-wk-Fact-982BD8EDDCD3C38E0496065A4BDDDF65"
      unitRef="usd">4100000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18272075e1027-wk-Fact-0FE4DC00E973A417C717065A95BE29A1"
      unitRef="usd">0</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18272075e1046-wk-Fact-DA1103E5FEB36D242E59065A97DD412B"
      unitRef="usd">0</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnSaleOfOtherAssets
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18272075e1072-wk-Fact-F38C16870BB21FB1D1DF065B1D0B7F5E"
      unitRef="usd">5100000</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:GainLossOnSaleOfOtherAssets
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18272075e1092-wk-Fact-EF1B1E9634F5E5BFF2D5065B1EFB8740"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:GainLossOnSaleOfOtherAssets
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18272075e1111-wk-Fact-A88F2D76A8327CCC4D55065B211E7DDE"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:OtherNonoperatingExpense
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18272075e1137-wk-Fact-500DEA2DBB62E0139CA310AAAEDA2E7B"
      unitRef="usd">0</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18272075e1156-wk-Fact-7DEAE140E885A598004A10AADE3AFE0D"
      unitRef="usd">1500000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18272075e1175-wk-Fact-B47AE1B1AEC3C2CC609610AB09385005"
      unitRef="usd">1100000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18272075e1206-wk-Fact-149C577B10C8D31ECBB8AE306F758437"
      unitRef="usd">36600000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18272075e1226-wk-Fact-CF0B22A7819509D8C5C7065B8873E7E6"
      unitRef="usd">10700000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18272075e1247-wk-Fact-08C8D7561645CA64B309AE306F746B4A"
      unitRef="usd">13800000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:CashFlowSupplementalDisclosuresTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-EDD73C05B04B2955E1CEAE306F8EDC55-0-wk-Fact-4D37EAC05D9CE77EE00CAE306EE1BB05">11.  SUPPLEMENTAL CASH FLOW INFORMATION&lt;div style="line-height:120%;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The reconciliation of net income to net cash provided by operating activities is as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:92.96956977964324%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:51%;"/&gt;&lt;td style="width:2%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Net income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;365.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;122.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;26.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Adjustments to reconcile net income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;to net cash provided by operating activities &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Depreciation and amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;138.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;148.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;142.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Share-based compensation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;27.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;23.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;19.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Gains on dispositions of securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(1.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other-than-temporary impairment losses on investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;7.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Changes in fair market value of equity securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(606.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Losses on dispositions of fixed assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;8.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Gain on sale of land&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(4.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Gain on divestiture of a product line&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(5.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Excess tax benefits from share-based compensation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(1.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Changes in fair value of contingent consideration&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(6.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(18.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Decrease (increase) in accounts receivable, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;59.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(64.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;12.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Increase in inventories, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(12.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(47.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(57.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Increase in other current assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(15.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(35.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(6.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;(Decrease) increase in accounts payable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;and other current liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(45.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;7.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;30.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;(Decrease) increase in income taxes payable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(20.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(22.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;10.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Increase (decrease) in deferred income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;120.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(82.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(51.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Decrease in other long term assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;12.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;(Decrease) increase in other long term liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(10.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;38.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;10.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Impairment losses on goodwill and long-lived assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;292.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;11.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;62.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;4.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;5.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;5.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Net cash provided by operating activities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;285.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;104.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;216.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Non-cash investing activities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&#160;&#160;Purchased property, plant and equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;5.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;7.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&#160;&#160;Purchased marketable securities and investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:CashFlowSupplementalDisclosuresTextBlock>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-516256A85123FC676744AE306F8D0E87-0-wk-Fact-92F72B147F58C3166A22AE306EE1E6F1">11.  SUPPLEMENTAL CASH FLOW INFORMATION&lt;div style="line-height:120%;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The reconciliation of net income to net cash provided by operating activities is as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:92.96956977964324%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:51%;"/&gt;&lt;td style="width:2%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Net income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;365.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;122.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;26.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Adjustments to reconcile net income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;to net cash provided by operating activities &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Depreciation and amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;138.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;148.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;142.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Share-based compensation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;27.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;23.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;19.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Gains on dispositions of securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(1.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other-than-temporary impairment losses on investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;7.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Changes in fair market value of equity securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(606.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Losses on dispositions of fixed assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;8.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Gain on sale of land&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(4.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Gain on divestiture of a product line&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(5.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Excess tax benefits from share-based compensation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(1.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Changes in fair value of contingent consideration&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(6.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(18.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Decrease (increase) in accounts receivable, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;59.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(64.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;12.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Increase in inventories, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(12.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(47.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(57.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Increase in other current assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(15.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(35.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(6.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;(Decrease) increase in accounts payable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;and other current liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(45.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;7.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;30.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;(Decrease) increase in income taxes payable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(20.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(22.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;10.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Increase (decrease) in deferred income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;120.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(82.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(51.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Decrease in other long term assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;12.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;(Decrease) increase in other long term liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(10.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;38.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;10.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Impairment losses on goodwill and long-lived assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;292.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;11.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;62.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;4.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;5.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;5.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Net cash provided by operating activities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;285.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;104.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;216.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Non-cash investing activities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&#160;&#160;Purchased property, plant and equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;5.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;7.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&#160;&#160;Purchased marketable securities and investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18283937e749-wk-Fact-56FD59CBD22247946167AE306F172D35"
      unitRef="usd">365600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18283937e768-wk-Fact-1DC43C87D46836431C5CAE306F334685"
      unitRef="usd">122200000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18283937e788-wk-Fact-5F6BC55B63F2D779247BAE306EE32699"
      unitRef="usd">26000000.0</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18283937e936-wk-Fact-64E3479176DC45A93702AE306F22E144"
      unitRef="usd">138100000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18283937e955-wk-Fact-253AF1DD863E24E83526AE306F3BF5E5"
      unitRef="usd">148700000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18283937e974-wk-Fact-3A78E9BF2269DDBFE884AE306F3CF05E"
      unitRef="usd">142900000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18283937e1000-wk-Fact-F7B70A9F16ECA96D8A04AE306F316EE9"
      unitRef="usd">27800000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18283937e1019-wk-Fact-2EA31E455A0DB4AF7494AE306EE565D7"
      unitRef="usd">23400000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18283937e1038-wk-Fact-D39BE67095E94E883D89AE306F175698"
      unitRef="usd">19700000</us-gaap:ShareBasedCompensation>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18283937e1064-wk-Fact-400D295D57D7BE5E7384AE306F2D58D7"
      unitRef="usd">1600000</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18283937e1084-wk-Fact-46C0C7F4519FB7D2D0E9AE306F32DF16"
      unitRef="usd">100000</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18283937e1104-wk-Fact-422AEE3681605FF257D1AE306EE9E76A"
      unitRef="usd">800000</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:ImpairmentOfInvestments
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18283937e1131-wk-Fact-17ED3045C1F62C26D033AE306F2BD37C"
      unitRef="usd">800000</us-gaap:ImpairmentOfInvestments>
    <us-gaap:ImpairmentOfInvestments
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18283937e1150-wk-Fact-901E94D386E653F5BC59AE306F39A331"
      unitRef="usd">7000000.0</us-gaap:ImpairmentOfInvestments>
    <us-gaap:ImpairmentOfInvestments
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18283937e1169-wk-Fact-A635DD448B98B247DB8EAE306F27E5A1"
      unitRef="usd">600000</us-gaap:ImpairmentOfInvestments>
    <us-gaap:MarketableSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairments
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18283937e1195-wk-Fact-DFE3943D6E0D6424FA57CEB8E4DA5DF4"
      unitRef="usd">606200000</us-gaap:MarketableSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:MarketableSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairments
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18283937e1215-wk-Fact-104E6884AE4E47752E98CEB93653612D"
      unitRef="usd">0</us-gaap:MarketableSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:MarketableSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairments
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18283937e1234-wk-Fact-99ABC44B1E4DE9F21207CEB96387B14F"
      unitRef="usd">0</us-gaap:MarketableSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18283937e1260-wk-Fact-1BA602A7674CD9D73097AE306F3DB425"
      unitRef="usd">-2000000.0</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18283937e1279-wk-Fact-48A800B058FFBF46FBF4AE306F2365F9"
      unitRef="usd">-8100000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18283937e1298-wk-Fact-A5C30FC1A518A9CE890BAE306EE4B9C3"
      unitRef="usd">-600000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18283937e1325-wk-Fact-982BD8EDDCD3C38E0496065A4BDDDF65"
      unitRef="usd">4100000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18283937e1345-wk-Fact-0FE4DC00E973A417C717065A95BE29A1"
      unitRef="usd">0</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18283937e1364-wk-Fact-DA1103E5FEB36D242E59065A97DD412B"
      unitRef="usd">0</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18283937e1390-wk-Fact-3D24B077E07BF2C79A94CEBA8FF08AFF"
      unitRef="usd">5100000</us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1>
    <us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18283937e1410-wk-Fact-0CB7193BF17CEAD20BADCEBABDBDC3D8"
      unitRef="usd">0</us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1>
    <us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18283937e1429-wk-Fact-EB54C21F65F6CEF34717CEBAE440BEAC"
      unitRef="usd">0</us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18283937e1455-wk-Fact-F99E6437A1A71199FA1DAE306F338824"
      unitRef="usd">0</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18283937e1474-wk-Fact-0BEBEEABAA5E3D3EE121AE306F1EA144"
      unitRef="usd">0</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18283937e1493-wk-Fact-17E862456E236EC33EADAE306EE5D58A"
      unitRef="usd">1500000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18283937e1520-wk-Fact-7C1F3C14A477EA2178A7AE306EE604F6"
      unitRef="usd">-6200000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18283937e1540-wk-Fact-E72DF435F40B85A84680AE306F265695"
      unitRef="usd">-18100000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18283937e1560-wk-Fact-E30A063E41B1E5AF2932AE306F1AB5FC"
      unitRef="usd">-400000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18283937e1587-wk-Fact-4A50559EB3476C60FCE4AE306EDF0AA9"
      unitRef="usd">-59700000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18283937e1606-wk-Fact-4A28CD287B42FFE6C28DAE306EE8688A"
      unitRef="usd">64100000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18283937e1626-wk-Fact-23DB28FE996A3988E4D8AE306EE7E551"
      unitRef="usd">-12500000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18283937e1652-wk-Fact-07DD2A71A5F7D262EDC9AE306F1A91F2"
      unitRef="usd">12900000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18283937e1672-wk-Fact-156B8C7CB7B6068BF440AE306EE0EA39"
      unitRef="usd">47700000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18283937e1692-wk-Fact-659780A549CAC2502E52AE306EE92031"
      unitRef="usd">57100000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18283937e1719-wk-Fact-65755262EA7073C86497AE306F16FF56"
      unitRef="usd">15300000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18283937e1739-wk-Fact-816A53A6CCE070462BF6AE306F1CFBF8"
      unitRef="usd">35700000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18283937e1759-wk-Fact-E707556049B3F14FB2BDAE306EE77577"
      unitRef="usd">6800000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18283937e1847-wk-Fact-5EBD1BDC86BFF0B2679FAE306F25ABC4"
      unitRef="usd">-45600000</us-gaap:IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18283937e1867-wk-Fact-C80C7136337D7E717D8DAE306F2D46F6"
      unitRef="usd">7800000</us-gaap:IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18283937e1886-wk-Fact-156B0551B1413CBB85B7AE306F3DCF9D"
      unitRef="usd">30100000</us-gaap:IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18283937e1912-wk-Fact-7C982955AB71A0791A5CAE306F2A7D9F"
      unitRef="usd">-20900000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18283937e1932-wk-Fact-08955B16BE1F995EA7F5AE306F275742"
      unitRef="usd">-22400000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18283937e1952-wk-Fact-64E6F6CF694FC07D8F73AE306F211188"
      unitRef="usd">10700000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18283937e1978-wk-Fact-59E61E07BD305B2F9747AE306F31DB3A"
      unitRef="usd">-120900000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18283937e1997-wk-Fact-03B2C04356CC1724C7CAAE306F362670"
      unitRef="usd">82000000.0</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18283937e2017-wk-Fact-B94CE910A615D344007FAE306EE79410"
      unitRef="usd">51400000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18283937e2045-wk-Fact-9F06E6E10B25962A698EAE306EE80E23"
      unitRef="usd">-1100000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18283937e2064-wk-Fact-978E82874A6C3FE05D3CAE306EE71017"
      unitRef="usd">-2300000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18283937e2083-wk-Fact-ECF55EE6CE4A3A1A2127AE306F15FB19"
      unitRef="usd">-12500000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18283937e2109-wk-Fact-98F502BBCADD757724BAAE306F30FE59"
      unitRef="usd">10000000.0</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18283937e2129-wk-Fact-022A189F8789D9EFDDB7AE306F1FA7B3"
      unitRef="usd">-38100000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18283937e2148-wk-Fact-69D2650C9C2618A9C751AE306F407621"
      unitRef="usd">-10400000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:AssetImpairmentCharges
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18283937e2174-wk-Fact-E62D08D46A01B6F89B5AAE306F2EF405"
      unitRef="usd">292500000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18283937e2193-wk-Fact-00DE93C3CD8866DFD45DAE306F2367E1"
      unitRef="usd">11500000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18283937e2212-wk-Fact-565165F766013F18450AAE306F2246F6"
      unitRef="usd">62300000</us-gaap:AssetImpairmentCharges>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18283937e2238-wk-Fact-84DADE7E6A4BD81E0884AE306EE7B9B1"
      unitRef="usd">-4900000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18283937e2257-wk-Fact-BCE75F8F6FBC9C765E81AE306F264C96"
      unitRef="usd">-5100000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18283937e2276-wk-Fact-EB8B5E228AA0C3DAA170AE306F2776BF"
      unitRef="usd">-5800000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18283937e2307-wk-Fact-6962027DFC49984E06ACAE306F2E05A9"
      unitRef="usd">285500000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18283937e2326-wk-Fact-4D104B2C3643294C1CA0AE306F33CB30"
      unitRef="usd">104100000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18283937e2346-wk-Fact-5B9D1264B5DB6AF52EF3AE306F37F428"
      unitRef="usd">216100000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18283937e2505-wk-Fact-E0310E4EAB52A5BC56E6AE306EDDC67E"
      unitRef="usd">5700000</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
    <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18283937e2524-wk-Fact-E538EF1CFAC2881D5638AE306F220AF9"
      unitRef="usd">0</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
    <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18283937e2544-wk-Fact-89A90A3CA5745E87BA6EAE306F234796"
      unitRef="usd">7200000</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
    <us-gaap:NoncashOrPartNoncashAcquisitionInvestmentsAcquired1
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18283937e2569-wk-Fact-35F50562F15F2D530208AE306F2253D9"
      unitRef="usd">800000</us-gaap:NoncashOrPartNoncashAcquisitionInvestmentsAcquired1>
    <us-gaap:NoncashOrPartNoncashAcquisitionInvestmentsAcquired1
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18283937e2588-wk-Fact-3940076F2BEF8A066227AE306EE62532"
      unitRef="usd">2800000</us-gaap:NoncashOrPartNoncashAcquisitionInvestmentsAcquired1>
    <us-gaap:NoncashOrPartNoncashAcquisitionInvestmentsAcquired1
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18283937e2608-wk-Fact-6F65773098C5AD157D9BAE306F3C59FB"
      unitRef="usd">600000</us-gaap:NoncashOrPartNoncashAcquisitionInvestmentsAcquired1>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-6DE44ACA9169B8B19D5BAE306F8E9C75-0-wk-Fact-F4FD571EDE08D238A43EAE306EF40C09">12.       COMMITMENTS AND CONTINGENT LIABILITIES&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Rents and Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Rental expense under operating leases was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$47.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$43.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$44.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; in &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, respectively. &#160;Leases are principally for facilities and automobiles. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Annual future minimum lease payments at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; under operating leases are as follows: &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; - &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$44.4&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2020&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; - &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$37.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2021&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; - &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$27.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2022&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; - &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$19.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2023&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; - &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$13.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2024&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and beyond - &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$25.6&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The total minimum rentals to be received in the future for subleases as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; were &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$17.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Deferred Profit Sharing Retirement Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;We have a profit sharing plan covering substantially all U.S. employees. &#160;Contributions are made at the discretion of the Board of Directors. &#160;Bio-Rad has no liability other than for the current year&#x2019;s contribution. &#160;Contribution expense was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$15.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$16.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;$15.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; in &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;2016&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Other Post-Employment Benefits&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:18px;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In several foreign locations we are statutorily required to provide retirement benefits or a lump sum termination indemnity to our employees upon termination for virtually any reason.  These plans are accounted for as defined benefit plans and the associated net benefit obligation at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$70.4&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$74.9&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, respectively, has been included in Accrued payroll and employee benefits and Other long-term liabilities in the Consolidated Balance Sheets.  Most plans are not required to be funded, and as such, there is no trust or other device used to accumulate assets or settle these obligations.  However, some of these plans require funding based on local laws in which there is a trust or other device administered by an external plan manager that is used to accumulate assets to assist in settling these obligations.  The following disclosures include such plans, which are located in France, Switzerland, Germany, Korea, India, Thailand, Italy, Dubai and Japan.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;"&gt;Obligations and Funded Status&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The following table sets forth the change in benefit obligations, fair value of plan assets and amounts recognized in the Consolidated Balance Sheets for the plans (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.6328125%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="5"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:50%;"/&gt;&lt;td style="width:24%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:24%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Change in benefit obligation:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Benefit obligation at beginning of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$136.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$122.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Service cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Interest cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Plan participants' contributions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Actuarial (gain) loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(5.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gross benefits paid&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(3.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(3.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Plan amendments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Special termination benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Settlements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(5.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Change attributable to foreign exchange&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Benefit obligation at end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;137.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;136.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;"&gt;Change in plan assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Fair value of plan assets at beginning year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;61.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;58.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Actual return on plan assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Employer contributions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Plan participants' contributions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gross benefits paid&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Settlements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(5.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Change attributable to foreign exchange&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Fair value of plan assets at end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;66.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;61.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Under funded status of plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$(70.4)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$(74.9)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;"&gt;Amounts recognized in the consolidated balance sheets: &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Current liabilities (Accrued payroll and employee benefits) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$(1.1)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$(1.1)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Noncurrent liabilities (Other long-term liabilities)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(69.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(73.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net liability, end of fiscal year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$(70.4)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$(74.9)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;"&gt;Components of Net Periodic Benefit Cost&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;background-color:#ffffff;"&gt;The following sets forth the net periodic benefit cost (income) for the periods indicated (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="7"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:36%;"/&gt;&lt;td style="width:21%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:21%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:19%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Service costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$7.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$6.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$6.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Interest costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Expected returns on plan assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Amortization of actuarial losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Amortization of prior service costs &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Settlements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net periodic benefit costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$8.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$9.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$8.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;"&gt;Assumptions&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;background-color:#ffffff;"&gt;The weighted-average assumptions used in computing the benefit obligations are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.6328125%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="5"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:50%;"/&gt;&lt;td style="width:24%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:24%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Discount rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Compensation rate increase&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;background-color:#ffffff;"&gt;The weighted-average assumptions used in computing the net periodic benefit costs are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.0234375%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="7"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:44%;"/&gt;&lt;td style="width:19%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:17%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:17%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Discount rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Expected long-term rate of return on plan assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;background-color:#ffffff;"&gt;In some foreign locations we have service award plans that are paid based upon the number of years of employment.&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;  &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Under these plans, the liability at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$3.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$3.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, respectively, and has been included in Accrued payroll and employee benefits and Other long-term liabilities in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Purchase Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, we had obligations that have been recognized on our balance sheet of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$110.9&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, which include purchases of goods and services that are enforceable and legally binding to Bio-Rad and that specify all significant terms and exclude agreements that are cancelable without penalty.  These obligations also include other post-employment benefits in some of our foreign locations as indicated above.  &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The annual future fixed and determinable portion of our purchase obligations that have been recognized on our balance sheet as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; are as follows: &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; - &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$5.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2020&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; - &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$16.4&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2021&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; - &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$6.2&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2022&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; - &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$2.4&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2022&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; - &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$3.5&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and after &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2023&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; - &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$76.6&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, we had purchase obligations that have not been recognized on our balance sheet of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$12.5&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, which include agreements to purchase goods or services that are enforceable and legally binding to Bio-Rad and that specify all significant terms and exclude agreements that are cancelable without penalty.  &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The annual future fixed and determinable portion of our purchase obligations that have not been recognized on our balance sheet as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; are as follows: &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; - &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$6.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2020&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; - &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$5.3&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2021&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; - &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$0.1&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2022&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; - &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$0.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2022&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; - &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$0.2&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and after &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2023&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; - &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$0.2&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Letters of Credit/Guarantees&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In the ordinary course of business, we are at times required to post letters of credit/guarantees. &#160;The letters of credit/guarantees are issued by financial institutions to guarantee our obligations to various parties.  We were contingently liable for &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$3.1&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; of standby letters of credit/guarantees with financial institutions as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Contingent Consideration&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;During the first quarter of 2016, we recognized a contingent consideration liability upon our acquisition of a high performance analytical flow cytometer platform from Propel.  At the acquisition date, the amount of contingent consideration was determined based on a probability-weighted income approach related to the achievement of sales milestones, ranging from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;39%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;20%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; for the calendar years 2017 through 2020.  The sales milestones could potentially range from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$0&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; to an unlimited amount.  In the first and third quarters of 2018, we paid &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$1.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$0.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, respectively, per the purchase agreement.  Since 2016 we have had a net decrease in the cumulative valuation of the sales milestones of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$12.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.  The contingent consideration was accrued at its estimated fair value of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$8.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-weight:bold;"&gt;Concentrations of Labor Subject to Collective Bargaining Agreements&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;At &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;eight&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; percent of Bio-Rad's approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;3,265&lt;/span&gt;&lt;/span&gt; U.S. employees were covered by a collective bargaining agreement, which will expire on November&#160;7,&#160;2019. &#160;Many of Bio-Rad's non-U.S. full-time employees, especially in France, are covered by collective bargaining agreements.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:OperatingLeasesRentExpenseNet
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18292092e569-wk-Fact-B0DC7616126004E829C7AE306ECF290D"
      unitRef="usd">47400000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasesRentExpenseNet
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18292092e573-wk-Fact-41E9D65994573DF4B8EBAE306ECA0490"
      unitRef="usd">43600000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasesRentExpenseNet
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18292092e577-wk-Fact-C95B6476D717762065FAAE306ECE3EC5"
      unitRef="usd">44400000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18292092e607-wk-Fact-E1AE51D79D97400C1BCDAE306EEB8552"
      unitRef="usd">44400000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18292092e615-wk-Fact-0693CCAA489F9B998A66AE306EF7131C"
      unitRef="usd">37800000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18292092e624-wk-Fact-43D071C75944BE4CB9BAAE306EF2562D"
      unitRef="usd">27400000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18292092e632-wk-Fact-0432529F83F33A828E56AE306EF29895"
      unitRef="usd">19700000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18292092e640-wk-Fact-4553CDCA210B8154E18CAE306ECA73BD"
      unitRef="usd">13900000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18292092e649-wk-Fact-9DCC42FEC1315E2CA9B50B876CB00094"
      unitRef="usd">25600000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18292092e662-wk-Fact-0E8737C69F06DF7A78AD0B921CC1BF9E"
      unitRef="usd">17800000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18292092e677-wk-Fact-03B8F81C2C363C588CBEAE306EF4E0EC"
      unitRef="usd">15900000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18292092e681-wk-Fact-CF368B597CE9F97DF053AE306EEFE7EE"
      unitRef="usd">16000000.0</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18292092e685-wk-Fact-DAF489484E418A960420AE306EF1FD24"
      unitRef="usd">15100000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18292092e718-wk-Fact-16839B7D9E45CF144865AE306EEED1DF"
      unitRef="usd">70400000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18292092e722-wk-Fact-BE1DDABFB45490637D69AE306EECFBC7"
      unitRef="usd">74900000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-AFF3613C6B8AFA4BE11DAE306F8EC255-0-wk-Fact-5E9ABD1245F427B971E7AE306EF73D7D">Obligations and Funded Status&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The following table sets forth the change in benefit obligations, fair value of plan assets and amounts recognized in the Consolidated Balance Sheets for the plans (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.6328125%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="5"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:50%;"/&gt;&lt;td style="width:24%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:24%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Change in benefit obligation:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Benefit obligation at beginning of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$136.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$122.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Service cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;6.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Interest cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Plan participants' contributions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Actuarial (gain) loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(5.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gross benefits paid&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(3.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(3.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Plan amendments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Special termination benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Settlements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(5.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Change attributable to foreign exchange&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Benefit obligation at end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;137.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;136.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;"&gt;Change in plan assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Fair value of plan assets at beginning year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;61.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;58.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Actual return on plan assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Employer contributions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Plan participants' contributions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Gross benefits paid&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Settlements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(5.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Change attributable to foreign exchange&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(0.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Fair value of plan assets at end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;66.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;61.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Under funded status of plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$(70.4)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$(74.9)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;"&gt;Amounts recognized in the consolidated balance sheets: &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Current liabilities (Accrued payroll and employee benefits) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$(1.1)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$(1.1)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Noncurrent liabilities (Other long-term liabilities)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(69.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(73.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net liability, end of fiscal year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$(70.4)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$(74.9)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18292092e786-wk-Fact-6BCBBA1D3149A2880D90AE306F0F281D"
      unitRef="usd">136600000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="FI2016Q4"
      decimals="-5"
      id="d18292092e796-wk-Fact-414B5E368B3F0F871A8AAE306F0B891B"
      unitRef="usd">122700000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18292092e812-wk-Fact-666F7BFB450B97F21C16AE306F04F99E"
      unitRef="usd">7500000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18292092e821-wk-Fact-946E44C3003F37C8B0F9AE306F14E7CF"
      unitRef="usd">6500000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18292092e836-wk-Fact-DD3C3408688A3493FFCFAE306F193CBE"
      unitRef="usd">1100000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18292092e845-wk-Fact-15539C6B5259E24E1817AE306F26D823"
      unitRef="usd">1100000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18292092e860-wk-Fact-A1A487D273B3098CFD04AE306F0B674C"
      unitRef="usd">3100000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18292092e869-wk-Fact-7330A986F0CF24C8CDB7AE306F0C70F0"
      unitRef="usd">2800000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18292092e884-wk-Fact-EF26F0AF5DD7CCA9853DAE306F106017"
      unitRef="usd">-5400000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18292092e894-wk-Fact-29AD812604EF2252394FAE306F0D432A"
      unitRef="usd">3300000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18292092e909-wk-Fact-C3FEAF4AEF7C3300ACBCAE306F0DEE35"
      unitRef="usd">3100000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18292092e919-wk-Fact-19F9CF5563AAF25096E8AE306F105E2F"
      unitRef="usd">3200000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAmendments
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18292092e935-wk-Fact-76FE33E050B68BE7CBB8AE306F0C3564"
      unitRef="usd">-500000</us-gaap:DefinedBenefitPlanPlanAmendments>
    <us-gaap:DefinedBenefitPlanPlanAmendments
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18292092e945-wk-Fact-593C83771A31B806FFC6AE306F0FD6DB"
      unitRef="usd">1100000</us-gaap:DefinedBenefitPlanPlanAmendments>
    <us-gaap:DefinedBenefitPlanSpecialTerminationBenefits
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18292092e960-wk-Fact-B598BF2EDEC8ED0F3FAEAE306F09E0D8"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanSpecialTerminationBenefits>
    <us-gaap:DefinedBenefitPlanSpecialTerminationBenefits
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18292092e969-wk-Fact-57AFE0A1E2DB3DF56594AE306F0DBB5F"
      unitRef="usd">2000000.0</us-gaap:DefinedBenefitPlanSpecialTerminationBenefits>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18292092e985-wk-Fact-A77B4BE8E971D0B145E3AE306F0B12A4"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18292092e994-wk-Fact-D36EF25567B0FF9BA806AE306F0A109E"
      unitRef="usd">-5100000</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18292092e1010-wk-Fact-665B78C65CE47186C1B7AE306F0A0ADD"
      unitRef="usd">-2000000.0</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18292092e1020-wk-Fact-5B16E999FCB011F8F788AE306F0ACEF6"
      unitRef="usd">9400000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18292092e1062-wk-Fact-75CB7E382A4DA95A70E9AE306F0B1F6A"
      unitRef="usd">137300000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18292092e1071-wk-Fact-6BCBBA1D3149A2880D90AE306F0F281D"
      unitRef="usd">136600000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18292092e1138-wk-Fact-F6F73B4204859CC868CEAE306F0E4E50"
      unitRef="usd">61700000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="FI2016Q4"
      decimals="-5"
      id="d18292092e1147-wk-Fact-E75E167C8090F77C8C3BAE306F0EF9B0"
      unitRef="usd">58800000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18292092e1162-wk-Fact-86924FA0EF2A2DED20DAAE306F0FEDB9"
      unitRef="usd">300000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18292092e1171-wk-Fact-691D6C8E0B6977B48203AE306F0E5721"
      unitRef="usd">500000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18292092e1186-wk-Fact-540CBB3AC5982023A92AAE306F0F89A3"
      unitRef="usd">4000000.0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18292092e1195-wk-Fact-2D657CE1481A2A378421AE306F09D6BC"
      unitRef="usd">4000000.0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18292092e1210-wk-Fact-7A76005D609F0DBDEFCCAE306F0EC72F"
      unitRef="usd">3100000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18292092e1219-wk-Fact-8C7E13F7BC9080EC2B18AE306F0F109E"
      unitRef="usd">2800000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18292092e1234-wk-Fact-DB4341093A1718813E6CAE306F0FFEF0"
      unitRef="usd">1500000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18292092e1244-wk-Fact-5FC1298868C53AB0C2E9AE306F0F0494"
      unitRef="usd">2300000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18292092e1260-wk-Fact-5EC9385B93E22C51541CAE306F0E12DC"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18292092e1269-wk-Fact-4E1409768F57919EA433AE306F0C5F36"
      unitRef="usd">5100000</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18292092e1285-wk-Fact-10546D1F810DAD5F06D3AE306F08A6A0"
      unitRef="usd">-700000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18292092e1295-wk-Fact-744E6B66DE217EED6BFDAE306F0A65E2"
      unitRef="usd">3000000.0</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18292092e1337-wk-Fact-C5CED97E5B5AD2587659AE306F0ED8FE"
      unitRef="usd">66900000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18292092e1346-wk-Fact-F6F73B4204859CC868CEAE306F0E4E50"
      unitRef="usd">61700000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18292092e1387-wk-Fact-4F251727E83CB6B758E7AE306F0E2386"
      unitRef="usd">-70400000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18292092e1397-wk-Fact-4A9E4E203E76A923EA16AE306F0B74F8"
      unitRef="usd">-74900000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18292092e1465-wk-Fact-F92E9F92861A38B72B3BAE306F0D247C"
      unitRef="usd">1100000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18292092e1475-wk-Fact-CB257D5C61688B3DDAB7AE306F09B10E"
      unitRef="usd">1100000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18292092e1491-wk-Fact-ECD64796F76EBE621C3CAE306F0D7ACD"
      unitRef="usd">69300000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18292092e1501-wk-Fact-5038648A361DA348C79BAE306F103ECD"
      unitRef="usd">73800000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18292092e1543-wk-Fact-16839B7D9E45CF144865AE306EEED1DF"
      unitRef="usd">70400000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18292092e1553-wk-Fact-BE1DDABFB45490637D69AE306EECFBC7"
      unitRef="usd">74900000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-F3A9D2F36A1BD3410C91AE306F8E2CBF-0-wk-Fact-15957F5B9CA91DA45BBAAE306EF4E1EE">Components of Net Periodic Benefit Cost&lt;div style="line-height:120%;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;background-color:#ffffff;"&gt;The following sets forth the net periodic benefit cost (income) for the periods indicated (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="7"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:36%;"/&gt;&lt;td style="width:21%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:21%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:19%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Service costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$7.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$6.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$6.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Interest costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Expected returns on plan assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Amortization of actuarial losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Amortization of prior service costs &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Settlements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net periodic benefit costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$8.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$9.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$8.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18292092e1662-wk-Fact-666F7BFB450B97F21C16AE306F04F99E"
      unitRef="usd">7500000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18292092e1672-wk-Fact-946E44C3003F37C8B0F9AE306F14E7CF"
      unitRef="usd">6500000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18292092e1682-wk-Fact-1E8F64EE0354F2F26D79AE306F169E73"
      unitRef="usd">6100000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18292092e1698-wk-Fact-DD3C3408688A3493FFCFAE306F193CBE"
      unitRef="usd">1100000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18292092e1707-wk-Fact-15539C6B5259E24E1817AE306F26D823"
      unitRef="usd">1100000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18292092e1716-wk-Fact-CC7563FE6CB36FC15326AE306F1FC967"
      unitRef="usd">1400000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18292092e1731-wk-Fact-B4845DCEB571FA932AB6AE306F14BE92"
      unitRef="usd">1100000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18292092e1741-wk-Fact-A4B11BD1402ED69DD4EBAE306F04D841"
      unitRef="usd">1100000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18292092e1751-wk-Fact-4722CF1F7F8580B51F6FAE306F1D38D8"
      unitRef="usd">1000000.0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18292092e1767-wk-Fact-DBE73D8D210A1AB48F43AE306F1F6FAA"
      unitRef="usd">-1300000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18292092e1776-wk-Fact-EA73E038CFAFDD2092BFAE306F1A2E4E"
      unitRef="usd">-1400000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18292092e1785-wk-Fact-C7F97577B4724ACA39E4AE306F1E85B1"
      unitRef="usd">-1700000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18292092e1800-wk-Fact-EA3F78257ADDE196D57AAE306F16542F"
      unitRef="usd">100000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18292092e1809-wk-Fact-B0B34818E814681FDCB8AE306F27218C"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18292092e1818-wk-Fact-B0DF37C8C6C47E4A6F29AE306F1BD1E6"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18292092e1833-wk-Fact-3B2D85F6CB92E02C1C3BAE306F2858DE"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18292092e1842-wk-Fact-FB96C3DD640A6B38063BAE306F1CDEEC"
      unitRef="usd">-1200000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18292092e1851-wk-Fact-348AC2338CC156DA1C6BAE306F1B075F"
      unitRef="usd">-400000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18292092e1902-wk-Fact-5A442C9275244B3D58BAAE306F1B2F6B"
      unitRef="usd">8900000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18292092e1912-wk-Fact-5EFF7CD994F535D66251AE306F28739B"
      unitRef="usd">9100000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18292092e1922-wk-Fact-A2B1417CC109536743BAAE306F1BE9A1"
      unitRef="usd">8600000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-47B80145A399C9774FDBAE306F8ED094-0-wk-Fact-E749D2D03AB33B206789AE306ECA5565">Assumptions&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;background-color:#ffffff;"&gt;The weighted-average assumptions used in computing the benefit obligations are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.6328125%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="5"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:50%;"/&gt;&lt;td style="width:24%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:24%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Discount rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Compensation rate increase&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;background-color:#ffffff;"&gt;The weighted-average assumptions used in computing the net periodic benefit costs are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.0234375%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="7"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:44%;"/&gt;&lt;td style="width:19%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:17%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:17%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Discount rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Expected long-term rate of return on plan assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="FI2018Q4"
      decimals="3"
      id="d18292092e2032-wk-Fact-7AFC578F686F970B44E2AE306F1CD5AE"
      unitRef="number">0.011</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="FI2017Q4"
      decimals="3"
      id="d18292092e2042-wk-Fact-C1E7219A28C7C6835E9FAE306F1B5E8C"
      unitRef="number">0.008</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="FI2018Q4"
      decimals="3"
      id="d18292092e2058-wk-Fact-4A1B861472B6F8CF0730AE306F187123"
      unitRef="number">0.018</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="FI2017Q4"
      decimals="3"
      id="d18292092e2068-wk-Fact-3554D0002B235A734786AE306F1E4B5E"
      unitRef="number">0.018</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="FD2018Q4YTD"
      decimals="3"
      id="d18292092e2167-wk-Fact-47B025805BB5B2495E0AAE306F333497"
      unitRef="number">0.008</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="FD2017Q4YTD"
      decimals="3"
      id="d18292092e2177-wk-Fact-8D9278E014500468E73BAE306F331E51"
      unitRef="number">0.009</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="FD2016Q4YTD"
      decimals="3"
      id="d18292092e2187-wk-Fact-3BD1CF627968051F8ECAAE306F358121"
      unitRef="number">0.011</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="FD2018Q4YTD"
      decimals="3"
      id="d18292092e2203-wk-Fact-B592CC2DC8A49B42E351AE306F352697"
      unitRef="number">0.018</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="FD2017Q4YTD"
      decimals="3"
      id="d18292092e2213-wk-Fact-B66F3687DFFF1957199CAE306F364B2F"
      unitRef="number">0.019</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="FD2016Q4YTD"
      decimals="3"
      id="d18292092e2223-wk-Fact-D2E8C7D4158B7FE5CDEBAE306F343C07"
      unitRef="number">0.016</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:PostemploymentBenefitsLiabilityCurrentAndNoncurrent
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18292092e2286-wk-Fact-AC0C31F0BE49525BCE71AE306EF26B3A"
      unitRef="usd">3100000</us-gaap:PostemploymentBenefitsLiabilityCurrentAndNoncurrent>
    <us-gaap:PostemploymentBenefitsLiabilityCurrentAndNoncurrent
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18292092e2290-wk-Fact-2834D893F34ED4E9CE1CAE306EF0D9B5"
      unitRef="usd">3700000</us-gaap:PostemploymentBenefitsLiabilityCurrentAndNoncurrent>
    <us-gaap:RecordedUnconditionalPurchaseObligation
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18292092e2308-wk-Fact-6B054E04250D267C4624AE306EEF4B99"
      unitRef="usd">110900000</us-gaap:RecordedUnconditionalPurchaseObligation>
    <us-gaap:RecordedUnconditionalPurchaseObligationDueWithinOneYear
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18292092e2326-wk-Fact-6215CBC5CD824992CEC7AE306EF0823B"
      unitRef="usd">5800000</us-gaap:RecordedUnconditionalPurchaseObligationDueWithinOneYear>
    <us-gaap:RecordedUnconditionalPurchaseObligationDueInSecondYear
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18292092e2334-wk-Fact-7929C30DEF45020067AFAE306ECE5DC1"
      unitRef="usd">16400000</us-gaap:RecordedUnconditionalPurchaseObligationDueInSecondYear>
    <us-gaap:RecordedUnconditionalPurchaseObligationDueInThirdYear
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18292092e2343-wk-Fact-B005F309E4548EEAEBA0AE306ED190E7"
      unitRef="usd">6200000</us-gaap:RecordedUnconditionalPurchaseObligationDueInThirdYear>
    <us-gaap:RecordedUnconditionalPurchaseObligationDueInFourthYear
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18292092e2351-wk-Fact-36188F62248278A0BCA6AE306ECF6F9E"
      unitRef="usd">2400000</us-gaap:RecordedUnconditionalPurchaseObligationDueInFourthYear>
    <us-gaap:RecordedUnconditionalPurchaseObligationDueInFifthYear
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18292092e2359-wk-Fact-07A8B33B06BAEB32912AAE306ECF5E5A"
      unitRef="usd">3500000</us-gaap:RecordedUnconditionalPurchaseObligationDueInFifthYear>
    <us-gaap:RecordedUnconditionalPurchaseObligationDueAfterFifthYear
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18292092e2368-wk-Fact-17DBC0EE4D8DD9549639AE306ECBC1FA"
      unitRef="usd">76600000</us-gaap:RecordedUnconditionalPurchaseObligationDueAfterFifthYear>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18292092e2381-wk-Fact-852EF29CAD76F0F32CC2AE306ECDCF1D"
      unitRef="usd">12500000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18292092e2398-wk-Fact-A2FC8292251519E15205AE306ED03807"
      unitRef="usd">6500000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18292092e2406-wk-Fact-C975AB225BA3C2B3BA9FAE306ED0F552"
      unitRef="usd">5300000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18292092e2415-wk-Fact-3A93EE3B2A1901B32C8CAE306EEDE539"
      unitRef="usd">100000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18292092e2423-wk-Fact-A6284F574E9E64D92779AE306ECD4296"
      unitRef="usd">200000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18292092e2431-wk-Fact-DEBDC4E66F061615C6ADAE306EF53CCB"
      unitRef="usd">200000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18292092e2440-wk-Fact-E99249F2939E24043FA9AE306EC9EF20"
      unitRef="usd">200000</us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18292092e2454-wk-Fact-044CD850042900A51F950B80847D7B5C"
      unitRef="usd">3100000</us-gaap:LettersOfCreditOutstandingAmount>
    <bio:BusinessAcquisitionContingentConsiderationPotentialPercentagePayout
      contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember_us-gaap_ContingentConsiderationByTypeAxis_bio_SalesmilestonepercentageofannualinvoicesMember"
      decimals="2"
      id="d18292092e2473-wk-Fact-F890E5254535E6BCB807AE306EE0D249"
      unitRef="number">0.39</bio:BusinessAcquisitionContingentConsiderationPotentialPercentagePayout>
    <bio:BusinessAcquisitionContingentConsiderationPotentialPercentagePayout
      contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember_us-gaap_ContingentConsiderationByTypeAxis_bio_SalesmilestonepercentageofannualinvoiceslowMember"
      decimals="2"
      id="d18292092e2477-wk-Fact-A8828D675BF5DAD00194AE306EDF8CB3"
      unitRef="number">0.20</bio:BusinessAcquisitionContingentConsiderationPotentialPercentagePayout>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow
      contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember_us-gaap_ContingentConsiderationByTypeAxis_bio_SalesmilestoneminimumamountMember"
      decimals="-5"
      id="d18292092e2481-wk-Fact-6C67D611534121B2C6D9AE306EE5468E"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="FD2018Q1QTD_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember"
      decimals="-5"
      id="d18292092e2485-wk-Fact-2C17D0676974DBFD15D1AE306EE6551B"
      unitRef="usd">1300000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="FD2018Q3QTD_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember"
      decimals="-5"
      id="d18292092e2489-wk-Fact-80F829CAB847FC4A6D4AE3D71C29DD45"
      unitRef="usd">800000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="D2018Q4_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember"
      decimals="-5"
      id="d18292092e2494-wk-Fact-7A368BC17B357342CCF1AE306EE1FFF7"
      unitRef="usd">-12200000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="FI2018Q4_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember"
      decimals="-5"
      id="d18292092e2498-wk-Fact-316A4AC44C2190202E06AE306EE4D9E9"
      unitRef="usd">8400000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <bio:EmployeesCoveredByCollectiveBargainingAgreementsUSPercentage
      contextRef="FI2018Q4"
      decimals="2"
      id="d18292092e2520-wk-Fact-B7BBC507AFEC940BE66D0BAA7AD32159"
      unitRef="number">0.08</bio:EmployeesCoveredByCollectiveBargainingAgreementsUSPercentage>
    <dei:EntityNumberOfEmployees
      contextRef="FI2018Q4_bio_EmployeeLocationAxis_country_US"
      decimals="0"
      id="d18292092e2524-wk-Fact-EF25E36C62E4C9338E3AAE306ECDCCED"
      unitRef="number">3265</dei:EntityNumberOfEmployees>
    <us-gaap:LegalMattersAndContingenciesTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-C1B37FE845CBC554A846AE306F8E1676-0-wk-Fact-023330E920943FDBB031AE306E3A265E">13.&#160;&#160;&#160;&#160;LEGAL PROCEEDINGS&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-size:11pt;"&gt;On May 27, 2015, our former general counsel, Sanford S. Wadler, filed a lawsuit in the U.S. District Court, Northern District of California, against us and four of our then current directors and one former director.  The plaintiff&#x2019;s suit alleged whistleblower retaliation in violation of the Sarbanes-Oxley Act and the Dodd-Frank Act for raising FCPA-related concerns.  Mr. Wadler also alleged wrongful termination in violation of public policy, non-payment of wages and waiting time penalties in violation of the California Labor Code.  The plaintiff sought back pay, compensatory damages for lost wages, earnings, retirement benefits and other employee benefits, compensation for mental pain and anguish and emotional distress, waiting time penalties, punitive damages, litigation costs (including attorneys&#x2019; fees) and reinstatement of employment.  On July 28, 2015, we filed a motion to dismiss the plaintiff's complaint and specifically requested dismissal of the claims alleged against us under the Dodd-Frank Act and California Labor Code 1102.5 and the claims against the directors under the Sarbanes-Oxley Act and the Dodd-Frank Act.  On October 23, 2015, the District Court granted our motion with respect to the alleged violations of the Sarbanes-Oxley Act against all the director defendants except Norman Schwartz with prejudice.  The Court denied our motion to dismiss the claims under the Dodd-Frank Act as against both us and the director defendants.  The trial commenced on January 17, 2017 and concluded on February 6, 2017.  Mr. Wadler was awarded&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$10.92 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, plus prejudgment interest of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$141,608&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-size:11pt;"&gt;post-judgment interest, and Mr. Wadler&#x2019;s litigation costs, expert witness fees, and reasonable attorneys&#x2019; fees as approved by the Court.  We have provided for the judgment, interest and Mr. Wadler's litigation costs.  On June 6, 2017, we filed a notice of appeal with the United States Court of Appeals for the Ninth Circuit.  Oral arguments occurred on November 14, 2018.  On February 26, 2019, the United States Court of Appeals for the Ninth Circuit issued its decision, reversing in part, vacating in part, and affirming in part.  Specifically, the court:  (1) reversed the Dodd-Frank claim, which amounts to about&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$2.96&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; plus interest, and directed the district court to enter judgment in Bio-Rad&#x2019;s favor on that claim; (2) vacated the SOX claim due to instructional error and remanded for further proceedings, including whether a new trial is needed; and (3) affirmed the California public policy claim and the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$7.96 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; in damages attributable to it.  On March 12, 2019 we filed a petition for panel rehearing or rehearing &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;font-style:italic;"&gt;en banc&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; with the United States Court of Appeals for the Ninth Circuit.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-size:11pt;"&gt;We are also party to various other claims, legal actions and complaints arising in the ordinary course of business.  We cannot at this time reasonably estimate a range of exposure, if any, of the potential liability with respect to these matters.  While we do not believe, at this time, that any ultimate liability resulting from any of these other matters will have a material adverse effect on our results of operations, financial position or liquidity, we cannot give any assurance regarding the ultimate outcome of these other matters and their resolution could be material to our operating results for any particular period, depending on the level of income for the period.&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;</us-gaap:LegalMattersAndContingenciesTextBlock>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="FD2017Q4YTD"
      decimals="-4"
      id="d18276343e568-wk-Fact-34EC27F9FBE698B10F21AE306E3ADBDE"
      unitRef="usd">10920000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LitigationSettlementInterest
      contextRef="FD2017Q4YTD"
      decimals="0"
      id="d18276343e572-wk-Fact-8060471CC40F72F0A6ECAE306E3AC453"
      unitRef="usd">141608</us-gaap:LitigationSettlementInterest>
    <us-gaap:LossContingencyAccrualCarryingValuePeriodIncreaseDecrease
      contextRef="D2019Q1SD_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="-4"
      id="d18276343e581-wk-Fact-C48E2661D79DA8B9CDC2AE306E3A677E"
      unitRef="usd">2960000</us-gaap:LossContingencyAccrualCarryingValuePeriodIncreaseDecrease>
    <us-gaap:LossContingencyDamagesAwardedValue
      contextRef="D2019Q1SD_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="-4"
      id="d18276343e585-wk-Fact-5135197BD9385E38C0A7595FD477AA41"
      unitRef="usd">7960000</us-gaap:LossContingencyDamagesAwardedValue>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-38B54B4B12EEBA42F831AE306F8F6AF7-0-wk-Fact-161B8BCC9E542F352F1AAE306ED5A514">14.            SEGMENT INFORMATION&lt;div style="line-height:120%;padding-left:48px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Bio-Rad is a multinational manufacturer and worldwide distributor of its own life science research products and clinical diagnostics products. &#160;We have two reportable segments: &#160;Life Science and Clinical Diagnostics. &#160;These reportable segments are strategic business lines that offer more than &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;&lt;span&gt;9,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; different products and services and require different marketing strategies.  We do not disclose quantitative information about our different products and services as it is impractical to do so based primarily on the numerous products and services that we sell and the global markets that we serve.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The Life Science segment develops, manufactures, sells and services reagents, apparatus and instruments used for biological research. These products are sold to university and medical school laboratories, pharmaceutical and biotechnology companies, food testing laboratories and government and industrial research facilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The Clinical Diagnostics segment develops, manufactures, sells and services automated test systems, informatics systems, test kits and specialized quality controls for the healthcare market. These products are sold to reference laboratories, hospital laboratories, state newborn screening facilities, physicians&#x2019; office laboratories, transfusion laboratories and insurance and forensic testing laboratories.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other Operations include the remainder of our Analytical Instruments segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Segment results are presented in the same manner as we present our operations internally to make operating decisions and assess performance.  The accounting policies of the segments are the same as those described in Significant Accounting Policies (see Note 1). &#160;Segment profit or loss includes an allocation of corporate expense based upon sales and an allocation of interest expense based upon accounts receivable and inventories.&#160;&#160;The difference between total segment allocated interest expense, depreciation and amortization, and capital expenditures and the corresponding consolidated amounts is attributable to our corporate headquarters. &#160;Segments are expected to manage only assets completely under their control. &#160;Accordingly, segment assets include primarily accounts receivable, inventories and gross machinery and equipment. &#160;Goodwill balances have been included in corporate for segment reporting purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Information regarding industry segments at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;2016&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and for the years then ended is as follows (in&#160;millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:81.0546875%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="14"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:33%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:4%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:4%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:4%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Life&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Science&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Clinical&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Diagnostics&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Operations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Segment net sales&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;861.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,411.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;15.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;785.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,360.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;14.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;730.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,323.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;14.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Allocated interest expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;7.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;16.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;7.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;14.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;6.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;16.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Depreciation and amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;34.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;72.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;36.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;80.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;31.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;80.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Segment profit (loss)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;28.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(145.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(9.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;114.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(19.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;58.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Segment assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;450.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;949.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;5.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;453.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,038.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;4.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Capital expenditures&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;36.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;60.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;12.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;59.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Prior year amounts have been adjusted (see Note 1 to the consolidated financial statements in regard to ASU 2017-07 for pension and other postretirement benefits).  Clinical Diagnostics segment loss for 2018 was due to impairment losses taken on goodwill of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$276.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;  (see Note 4 to the consolidated financial statements)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Net corporate operating expense consists of receipts and expenditures that are not the primary responsibility of segment operating management and therefore are not allocated to the segments for performance assessment by our chief operating decision maker.  The following reconciles total segment profit to consolidated income before taxes (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:90.4296875%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:63%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:17px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="overflow:hidden;height:17px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total segment (loss) profit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(116.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;106.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;39.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Foreign currency exchange losses, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(2.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(9.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(4.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Net corporate operating, interest and other expense not allocated to segments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(10.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(10.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(7.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Change in fair market value of equity securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;606.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other income (expense), net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;36.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;10.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;13.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Consolidated income before income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;512.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;97.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;41.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Prior year amounts have been adjusted (see Note 1 to the consolidated financial statements in regard to ASU 2017-07) for pension and other postretirement benefits.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The following reconciles total segment assets to consolidated total assets (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:87.5%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:70%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total segment assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,405.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,496.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Cash and other current assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,047.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;965.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Property, plant and equipment, net, excluding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&#160;segment specific gross machinery and equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;79.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;57.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Goodwill, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;219.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;506.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other long-term assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2,859.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,247.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;5,611.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;4,273.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The following presents net sales to external customers by geographic region based primarily on the location of the use of the product or service (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.1171875%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:48%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:15%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:15%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Europe&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;792.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;text-indent:8px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:8px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;758.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;742.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Pacific Rim&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;495.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;461.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;427.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;United States&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;863.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;800.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;770.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other (primarily Canada and Latin America)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;138.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;140.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;128.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total net sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2,289.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;text-indent:8px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;text-indent:8px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2,160.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2,068.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:6px;padding-top:6px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:6px;padding-top:6px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The following presents Property, plant and equipment, net, Other investments and Other assets, excluding deferred income taxes, by geographic region based upon the location of the asset (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:85.3515625%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:64%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:15%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:15%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Europe**&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,571.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;230.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Pacific Rim&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;20.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;18.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;United States &#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,582.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,305.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other (primarily Canada and Latin America)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;11.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;13.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total Property, plant and equipment, net, Other investments and Other assets, excluding deferred income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3,185.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,567.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <bio:NumberOfProductsAndServices
      contextRef="FD2018Q4YTD"
      decimals="0"
      id="d18299540e564-wk-Fact-D5A5DF6604631AD4D334AE306ED7A7C7"
      unitRef="number">9000</bio:NumberOfProductsAndServices>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-BF70AEF7D821B6AC5456AE306F8E06A2-0-wk-Fact-04E13AA80E3B010C2D46AE306ED5C6EC">&lt;br/&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Information regarding industry segments at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"&gt;2016&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and for the years then ended is as follows (in&#160;millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:81.0546875%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="14"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:33%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:4%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:4%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:4%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Life&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Science&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Clinical&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Diagnostics&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;vertical-align:top;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Operations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Segment net sales&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;861.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,411.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;15.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;785.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,360.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;14.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;730.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,323.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;14.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Allocated interest expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;7.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;16.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;7.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;14.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;6.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;16.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Depreciation and amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;34.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;72.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;36.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;80.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;31.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;80.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Segment profit (loss)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;28.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(145.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(9.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;114.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(19.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;58.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Segment assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;450.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;949.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;5.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;453.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,038.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;4.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:21px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Capital expenditures&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;36.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;60.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;12.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;59.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18299540e744-wk-Fact-6E3B8D51BAB15A16885DAE306F638F88"
      unitRef="usd">861700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18299540e763-wk-Fact-BEFCABC4862702B8E33CAE306F368428"
      unitRef="usd">1411800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember"
      decimals="-5"
      id="d18299540e783-wk-Fact-579404A27FB1801FD190AE306F6855C6"
      unitRef="usd">15900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18299540e808-wk-Fact-2A8A99CA71529FE96BFAAE306F63B5DA"
      unitRef="usd">785200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18299540e827-wk-Fact-3165A7D2A97941FF42A2AE306F36CB7C"
      unitRef="usd">1360800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember"
      decimals="-5"
      id="d18299540e847-wk-Fact-0BC70343441FA4CEF765AE306F601A92"
      unitRef="usd">14200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18299540e877-wk-Fact-53986464C0E9711D4A03AE306F6ACA24"
      unitRef="usd">730700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18299540e896-wk-Fact-0755B46274B661122ADAAE306F59A9CC"
      unitRef="usd">1323300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember"
      decimals="-5"
      id="d18299540e916-wk-Fact-A9A51C18F6676C73D1BAAE306F5E7F56"
      unitRef="usd">14200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:InterestExpense
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18299540e1023-wk-Fact-34D07ABFD868A564D6F0AE306F6B2594"
      unitRef="usd">7200000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18299540e1042-wk-Fact-05147E981448B48EF361AE306F60BB94"
      unitRef="usd">16700000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember"
      decimals="-5"
      id="d18299540e1062-wk-Fact-2DD40DC426BC73FF79DCAE306F6CD03E"
      unitRef="usd">100000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18299540e1087-wk-Fact-A990B23D12CAA4F2966AAE306F660C32"
      unitRef="usd">7000000.0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18299540e1106-wk-Fact-A1CAEBC353F206BF884BAE306F5C60F8"
      unitRef="usd">14900000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember"
      decimals="-5"
      id="d18299540e1126-wk-Fact-F16E8C7BEB9E6E058B56AE306F616776"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18299540e1156-wk-Fact-DCB58710D12CA770D730AE306F30C73E"
      unitRef="usd">6900000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18299540e1175-wk-Fact-68C300C8389BA3055C0EAE306F2F10B0"
      unitRef="usd">16500000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember"
      decimals="-5"
      id="d18299540e1195-wk-Fact-8F0325FED72954CE0C42AE306F68BB11"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18299540e1302-wk-Fact-2A3F7E8BEE5A67DF1EBDAE306F3637A0"
      unitRef="usd">34100000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18299540e1321-wk-Fact-2EABFFFEB4E7618D15E7AE306F64F1FD"
      unitRef="usd">72000000.0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember"
      decimals="-5"
      id="d18299540e1341-wk-Fact-3237AED403D68A787D77AE306F309532"
      unitRef="usd">500000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18299540e1366-wk-Fact-E8B44331703AF15B53ACAE306F67AF35"
      unitRef="usd">36200000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18299540e1385-wk-Fact-9CFADA9163A0E7761D0AAE306F5D785E"
      unitRef="usd">80200000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember"
      decimals="-5"
      id="d18299540e1405-wk-Fact-05B48356C13CB7D920ECAE306F5F1915"
      unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18299540e1436-wk-Fact-82975B009CF67C40FAC6AE306F5F2822"
      unitRef="usd">31700000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18299540e1455-wk-Fact-0B19114213AA09DCBADCAE306F6E43A9"
      unitRef="usd">80500000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember"
      decimals="-5"
      id="d18299540e1475-wk-Fact-F9D62A09A409A76F9785AE306F340CD5"
      unitRef="usd">0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18299540e1582-wk-Fact-7267BDFAB4BD6EF3A3EFAE306F59F9E9"
      unitRef="usd">28700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18299540e1601-wk-Fact-13536A90A2198C3446F5AE306F377926"
      unitRef="usd">-145700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember"
      decimals="-5"
      id="d18299540e1622-wk-Fact-602805D8AAF135FAFC82AE306F5AE985"
      unitRef="usd">200000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18299540e1647-wk-Fact-C3FABD659BC6C6D77B98AE306F5841AB"
      unitRef="usd">-9900000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18299540e1667-wk-Fact-910286FF82EACC8ACCF8AE306F32440A"
      unitRef="usd">114800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember"
      decimals="-5"
      id="d18299540e1687-wk-Fact-235515A59476A2D81E31AE306F67505D"
      unitRef="usd">1400000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18299540e1717-wk-Fact-99C444134A54BD1B2A05AE306F6936B0"
      unitRef="usd">-19100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18299540e1737-wk-Fact-D7E7DE86B4A4AE5F03C6AE306F5ECFCB"
      unitRef="usd">58000000.0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2016Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember"
      decimals="-5"
      id="d18299540e1757-wk-Fact-3415B46416F1F344FCE3AE306F6DE83C"
      unitRef="usd">900000</us-gaap:OperatingIncomeLoss>
    <us-gaap:Assets
      contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18299540e1864-wk-Fact-5D7800A1F37892506722AE306F64CF1B"
      unitRef="usd">450200000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18299540e1883-wk-Fact-B9F003D8E095D3B3CA8BAE306F6AEAA8"
      unitRef="usd">949000000.0</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember"
      decimals="-5"
      id="d18299540e1903-wk-Fact-8DB0851C0CC8ED7CE43DAE306F6BB8CF"
      unitRef="usd">5900000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18299540e1928-wk-Fact-45D918A58EF74BAD373CAE306F6A7DAB"
      unitRef="usd">453000000.0</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18299540e1947-wk-Fact-23871A9CCBAEBBCE4500AE306F6FBC65"
      unitRef="usd">1038400000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="FI2017Q4_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember"
      decimals="-5"
      id="d18299540e1967-wk-Fact-BC0BDCB9EDEB93CA712EAE306F5B2C57"
      unitRef="usd">4800000</us-gaap:Assets>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18299540e2074-wk-Fact-95AE59A229F0AFCF2544AE306F61D0DF"
      unitRef="usd">36700000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18299540e2093-wk-Fact-1EABD2CB63D99231794AAE306F326626"
      unitRef="usd">60500000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember"
      decimals="-5"
      id="d18299540e2113-wk-Fact-F98B04631D05A7D177E4AE306F6DE7FD"
      unitRef="usd">500000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18299540e2138-wk-Fact-38867E8FC9078E386C44AE306F5BEDE7"
      unitRef="usd">12600000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18299540e2157-wk-Fact-5BAAC23C8294AC9733A8AE306F6F4953"
      unitRef="usd">59000000.0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="FD2017Q4YTD_us-gaap_StatementBusinessSegmentsAxis_us-gaap_AllOtherSegmentsMember"
      decimals="-5"
      id="d18299540e2177-wk-Fact-B4A57B6F3EDCC188A559AE306F625996"
      unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="FD2018Q4YTD_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18299540e2206-wk-Fact-4199318E4EE6F368B52DAE306F487F92"
      unitRef="usd">276100000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-281FA42A34CBDC485864AE306F8EEEA6-0-wk-Fact-52A05717461987DA599FAE306ED67053">he following reconciles total segment profit to consolidated income before taxes (in millions):&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:90.4296875%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:63%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:17px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="overflow:hidden;height:17px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total segment (loss) profit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(116.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;106.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;39.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Foreign currency exchange losses, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(2.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(9.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(4.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Net corporate operating, interest and other expense not allocated to segments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(10.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(10.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(7.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Change in fair market value of equity securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;606.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other income (expense), net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;36.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;10.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;13.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Consolidated income before income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;512.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;97.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;41.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;</us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2018Q4YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember"
      decimals="-5"
      id="d18299540e2442-wk-Fact-93EB196A9C20BBFFA265AE306F2B3F08"
      unitRef="usd">-116800000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2017Q4YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember"
      decimals="-5"
      id="d18299540e2462-wk-Fact-E2830A0765344676ED2FAE306F23543D"
      unitRef="usd">106300000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2016Q4YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember"
      decimals="-5"
      id="d18299540e2481-wk-Fact-4EE35F6CD4BF4B3600DDAE306F26786E"
      unitRef="usd">39800000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2018Q4YTD_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ForeignCurrencyGainLossMember"
      decimals="-5"
      id="d18299540e2497-wk-Fact-D82BA568CE03CC847633AE306F2B423B"
      unitRef="usd">-2900000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2017Q4YTD_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ForeignCurrencyGainLossMember"
      decimals="-5"
      id="d18299540e2517-wk-Fact-4965BD20ECF0459F86B8AE306F2734D8"
      unitRef="usd">-9100000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2016Q4YTD_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ForeignCurrencyGainLossMember"
      decimals="-5"
      id="d18299540e2537-wk-Fact-0C39936EA3766571B0DCAE306F2A6660"
      unitRef="usd">-4500000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2018Q4YTD_srt_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember"
      decimals="-5"
      id="d18299540e2559-wk-Fact-B46E8861C13C5D78D7BAAE306F29ED81"
      unitRef="usd">-10400000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2017Q4YTD_srt_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember"
      decimals="-5"
      id="d18299540e2579-wk-Fact-F774DED2DAE8D3FAC466AE306F24AAAF"
      unitRef="usd">-10100000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2016Q4YTD_srt_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember"
      decimals="-5"
      id="d18299540e2599-wk-Fact-C466BE5F0DEB2701063FAE306F2838B0"
      unitRef="usd">-7500000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:UnrealizedGainOnSecurities
      contextRef="FD2018Q4YTD_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember"
      decimals="-5"
      id="d18299540e2621-wk-Fact-130756DEB0FADAEEFD79CF9E22B05C41"
      unitRef="usd">606200000</us-gaap:UnrealizedGainOnSecurities>
    <us-gaap:UnrealizedGainOnSecurities
      contextRef="FD2017Q4YTD_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember"
      decimals="-5"
      id="d18299540e2640-wk-Fact-E0545A994B89F01C5315CF9E3A3E56B1"
      unitRef="usd">0</us-gaap:UnrealizedGainOnSecurities>
    <us-gaap:UnrealizedGainOnSecurities
      contextRef="FD2016Q4YTD_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember"
      decimals="-5"
      id="d18299540e2659-wk-Fact-78E9FC64B5483816E3EBCF9E50001AEB"
      unitRef="usd">0</us-gaap:UnrealizedGainOnSecurities>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2018Q4YTD_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherNonoperatingIncomeExpenseMember"
      decimals="-5"
      id="d18299540e2680-wk-Fact-173D92514614AA43DD25AE306F25AB88"
      unitRef="usd">36600000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2017Q4YTD_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherNonoperatingIncomeExpenseMember"
      decimals="-5"
      id="d18299540e2699-wk-Fact-F330B0A40D9E918E574BAE306F297001"
      unitRef="usd">10700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2016Q4YTD_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherNonoperatingIncomeExpenseMember"
      decimals="-5"
      id="d18299540e2718-wk-Fact-43E73AA322854B25259BAE306F24B334"
      unitRef="usd">13800000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18299540e2744-wk-Fact-F1DFD4B5B2BB5EC82CC9AE306E3A292E"
      unitRef="usd">512700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18299540e2763-wk-Fact-C161065ADCBA820E0B35AE306E3AA704"
      unitRef="usd">97800000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18299540e2782-wk-Fact-C499B2A7A51E2F770A58AE306E3AAEC7"
      unitRef="usd">41600000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-14D2344C022B7F5E478FAE306F8F2B1D-0-wk-Fact-A3E6696BA60F724CE686AE306ED53668">The following reconciles total segment assets to consolidated total assets (in millions):&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:87.5%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:70%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total segment assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,405.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,496.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Cash and other current assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,047.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;965.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Property, plant and equipment, net, excluding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&#160;segment specific gross machinery and equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;79.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;57.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Goodwill, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;219.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;506.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other long-term assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2,859.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,247.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;5,611.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;4,273.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock>
    <us-gaap:Assets
      contextRef="FI2018Q4_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember"
      decimals="-5"
      id="d18299540e2946-wk-Fact-32FF9D050BDB2435BBC8AE306E3AFD75"
      unitRef="usd">1405100000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="FI2017Q4_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember"
      decimals="-5"
      id="d18299540e2965-wk-Fact-6A4B01E0B5DDA6FAE323AE306E3A0733"
      unitRef="usd">1496200000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="FI2018Q4_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherCurrentAssetsMember"
      decimals="-5"
      id="d18299540e2985-wk-Fact-5A878341AE6CA24E2A06AE306E3A98A9"
      unitRef="usd">1047200000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="FI2017Q4_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherCurrentAssetsMember"
      decimals="-5"
      id="d18299540e3004-wk-Fact-CCC0495422CEDB2DA24AAE306E3AFC1D"
      unitRef="usd">965800000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="FI2018Q4_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_BalanceSheetLocationAxis_bio_PropertyPlantandEquipmentexcludingsegmentspecificMember"
      decimals="-5"
      id="d18299540e3073-wk-Fact-B4E2509D470830A3E8CAAE306E3A2027"
      unitRef="usd">79900000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="FI2017Q4_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_BalanceSheetLocationAxis_bio_PropertyPlantandEquipmentexcludingsegmentspecificMember"
      decimals="-5"
      id="d18299540e3092-wk-Fact-B794FBCDD1E05D83223CAE306E3A2AE6"
      unitRef="usd">57000000.0</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="FI2018Q4_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_BalanceSheetLocationAxis_us-gaap_GoodwillMember"
      decimals="-5"
      id="d18299540e3117-wk-Fact-D8AC058BF1D5E1D3C35CAE306E3A569A"
      unitRef="usd">219800000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="FI2017Q4_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_BalanceSheetLocationAxis_us-gaap_GoodwillMember"
      decimals="-5"
      id="d18299540e3136-wk-Fact-0A1141FDF1E044E5227FAE306E3A7054"
      unitRef="usd">506100000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="FI2018Q4_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember"
      decimals="-5"
      id="d18299540e3161-wk-Fact-6D52FAA8B510D273D0F0AE306E3A992F"
      unitRef="usd">2859100000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="FI2017Q4_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember"
      decimals="-5"
      id="d18299540e3180-wk-Fact-D3F3AB216D23B4047B2FAE306E3A973F"
      unitRef="usd">1247900000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18299540e3210-wk-Fact-512142AF4210B3A5EC3DAE306E3A10D5"
      unitRef="usd">5611100000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18299540e3229-wk-Fact-1F08B710FFF1138FFAB0AE306E3AD466"
      unitRef="usd">4273000000.0</us-gaap:Assets>
    <us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-BD4189722AB507E2E649AE306F8E4868-0-wk-Fact-45F8CDACE31B952BDBCCAE306ED615E9">The following presents net sales to external customers by geographic region based primarily on the location of the use of the product or service (in millions):&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.1171875%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:48%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:15%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:15%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Year Ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Europe&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;792.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;text-indent:8px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:8px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;758.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;742.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Pacific Rim&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;495.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;461.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;427.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;United States&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;863.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;800.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;770.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other (primarily Canada and Latin America)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;138.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;140.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;128.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total net sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2,289.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;text-indent:8px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;text-indent:8px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2,160.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2,068.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:6px;padding-top:6px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:6px;padding-top:6px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The following presents Property, plant and equipment, net, Other investments and Other assets, excluding deferred income taxes, by geographic region based upon the location of the asset (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:85.3515625%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:64%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:15%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:15%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Europe**&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,571.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;230.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Pacific Rim&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;20.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;18.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;United States &#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,582.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,305.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Other (primarily Canada and Latin America)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;11.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;13.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total Property, plant and equipment, net, Other investments and Other assets, excluding deferred income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3,185.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1,567.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;** The amounts primarily include our investment in the ordinary voting stock of Sartorius AG, of Goettingen, Germany (see Note 3).  In 2017 this investment was accounted for under the cost method, and in 2018 it was accounted for at fair value in accordance with ASU 2016-01 (see Note 1).</us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_EuropeMember"
      decimals="-5"
      id="d18299540e3436-wk-Fact-B51B8EE68894DB2CC502AE306F37678C"
      unitRef="usd">792000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_EuropeMember"
      decimals="-5"
      id="d18299540e3455-wk-Fact-FBAD875F98E975040A91AE306F31B6C4"
      unitRef="usd">758500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2016Q4YTD_srt_StatementGeographicalAxis_srt_EuropeMember"
      decimals="-5"
      id="d18299540e3475-wk-Fact-DC4F0D32D8D116AFD911AE306F37BD2A"
      unitRef="usd">742200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember"
      decimals="-5"
      id="d18299540e3495-wk-Fact-1CCCEE2BFB2B106BC15FAE306F2E41D5"
      unitRef="usd">495500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember"
      decimals="-5"
      id="d18299540e3514-wk-Fact-762D7D458DF51F010ADCAE306F32BEF4"
      unitRef="usd">461300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2016Q4YTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember"
      decimals="-5"
      id="d18299540e3533-wk-Fact-A0A2848F2429B257284DAE306F32FF8B"
      unitRef="usd">427100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_country_US"
      decimals="-5"
      id="d18299540e3559-wk-Fact-00D5058D7A105AE6E9F8AE306F3A0E29"
      unitRef="usd">863600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_country_US"
      decimals="-5"
      id="d18299540e3578-wk-Fact-0BDBEDB941899FE5B5E0AE306F2F040E"
      unitRef="usd">800200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2016Q4YTD_srt_StatementGeographicalAxis_country_US"
      decimals="-5"
      id="d18299540e3597-wk-Fact-8EF75C830327942B4E51AE306F319BB1"
      unitRef="usd">770600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember"
      decimals="-5"
      id="d18299540e3623-wk-Fact-E7E5C62633CCC50ECCE4AE306F36528B"
      unitRef="usd">138300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2017Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember"
      decimals="-5"
      id="d18299540e3642-wk-Fact-F54FF02F2A24BE849696AE306F343D90"
      unitRef="usd">140200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2016Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember"
      decimals="-5"
      id="d18299540e3661-wk-Fact-51F2D44853CD0FFC40A5AE306F370CE7"
      unitRef="usd">128300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q4YTD"
      decimals="-5"
      id="d18299540e3692-wk-Fact-AA54C3EB49E3D05B435BAE306F352DD6"
      unitRef="usd">2289400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2017Q4YTD"
      decimals="-5"
      id="d18299540e3711-wk-Fact-F7083438CD5F9B819503AE306F2B7FC9"
      unitRef="usd">2160200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2016Q4YTD"
      decimals="-5"
      id="d18299540e3731-wk-Fact-147826E1A44FDC5A6BA8AE306F3356DE"
      unitRef="usd">2068200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets
      contextRef="FI2018Q4_srt_StatementGeographicalAxis_srt_EuropeMember"
      decimals="-5"
      id="d18299540e3871-wk-Fact-6FFE051ED450DBF8A95BAE306E242C70"
      unitRef="usd">1571900000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2017Q4_srt_StatementGeographicalAxis_srt_EuropeMember"
      decimals="-5"
      id="d18299540e3890-wk-Fact-C71A0773E9457760020FAE306E243169"
      unitRef="usd">230600000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2018Q4_srt_StatementGeographicalAxis_srt_AsiaPacificMember"
      decimals="-5"
      id="d18299540e3910-wk-Fact-3DD02EF6873DF03A5790AE306E24B9FD"
      unitRef="usd">20700000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2017Q4_srt_StatementGeographicalAxis_srt_AsiaPacificMember"
      decimals="-5"
      id="d18299540e3929-wk-Fact-FF6A77A899C96FB40387AE306E243ECC"
      unitRef="usd">18400000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2018Q4_srt_StatementGeographicalAxis_country_US"
      decimals="-5"
      id="d18299540e3954-wk-Fact-7C05E9F5486489036230AE306E24C584"
      unitRef="usd">1582100000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2017Q4_srt_StatementGeographicalAxis_country_US"
      decimals="-5"
      id="d18299540e3973-wk-Fact-897C7D2694A29FDA190DAE306E248B0D"
      unitRef="usd">1305200000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2018Q4_srt_StatementGeographicalAxis_srt_AmericasMember"
      decimals="-5"
      id="d18299540e3998-wk-Fact-33F4D4884EF88A803332AE306E244D7A"
      unitRef="usd">11100000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2017Q4_srt_StatementGeographicalAxis_srt_AmericasMember"
      decimals="-5"
      id="d18299540e4017-wk-Fact-3EF053F47B47474F350EAE306E242F1D"
      unitRef="usd">13100000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2018Q4"
      decimals="-5"
      id="d18299540e4047-wk-Fact-AA22BAEC843608835717AE306E24E2F2"
      unitRef="usd">3185800000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="FI2017Q4"
      decimals="-5"
      id="d18299540e4066-wk-Fact-8EB29267C1F6F1A77E81AE306E24D7A9"
      unitRef="usd">1567300000</us-gaap:NoncurrentAssets>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-20DABA3357EEF8D5EBD9AE306F8FEA17-0-wk-Fact-E799EB98E2C07957AAB4AE306EEBEFD3">RESTRUCTURING COSTS&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;"&gt;Restructuring Costs for European Reorganization&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In May 2016, we announced that we would take certain actions in our Europe geographic region designed to better align expenses to our revenue and gross margin profile and position us for improved operating performance.  These actions, aligned with creation and evolution of our organization structure and coordinated with the implementation of our global single instance enterprise resource planning ("ERP") platform, are expected to be incurred through 2019.  We recorded approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$(0.2) million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$0.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$12.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; in restructuring charges and adjustments related to severance and other employee benefits for the years ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, respectively.  From May 2016 to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, total expenses were &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$12.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.  The liability of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$1.6&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; was recorded in Accrued payroll and employee benefits in the Consolidated Balance Sheets.  The amounts recorded were reflected in Cost of goods sold of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$(0.1) million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$(0.2) million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$2.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, and in Selling, general and administrative expense of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$(0.1)&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$0.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$10.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; in the Consolidated Statements of Income for the years ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, respectively.  The amounts adjusted were primarily for additional positions identified for elimination, partially offset by employees finding other positions within Bio-Rad or leaving prematurely. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The following table summarizes the activity of our European reorganization restructuring reserves for severance (in millions): &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="25"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:31%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:7%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Life Science&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Clinical Diagnostics&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Life Science&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Clinical Diagnostics&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:start;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Balance as of January 1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;4.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;6.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;5.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;9.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:start;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Adjustment to expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:start;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Cash payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(1.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(2.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(4.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(1.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(2.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(4.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:start;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Foreign currency translation (gains) losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:start;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Balance as of December 31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;4.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;6.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;"&gt;Restructuring Costs for Termination of a Diagnostics Research and Development Project and Facility Closures&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In December 2017, we announced the termination of a diagnostics research and development project in Europe.  From December 2017 to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, total expenses were &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$21.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.  We recorded restructuring charges and adjustments related to severance and employee benefits of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$0.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$11.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, and asset write-offs and exit costs of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$(0.1) million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$10.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; for the years ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In June 2018, we announced the closure of a small manufacturing operation in Munich, Germany.  We recorded &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$1.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; of expense in restructuring charges related to severance and employee benefits for the year ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In December 2018, we announced the closure of a small manufacturing facility outside Paris, France.  We recorded restructuring charges related to severance and employee benefits of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$3.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and exit costs of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$0.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; for the year ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Restructuring charges for the termination of a diagnostics research and development project and the facility closures are all included in our Clinical Diagnostics segment's results of operations.  The facility closures are a natural evolution from the larger consolidations that began with the 2016 European reorganization activities described above.  The amounts recorded were reflected in Cost of goods sold of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$5.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$2.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, in Selling, general and administrative expense of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$0.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$3.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, and in Research and development expense of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$0.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$15.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; in the Consolidated Statements of Income for the years ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, respectively.  The liability of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$11.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; consisted of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$7.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; recorded in Accrued payroll and employee benefits, and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$4.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; recorded in Other long-term liabilities in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;The following table summarizes the activity for the termination of the diagnostics research and development project and the facility closures restructuring reserves for severance and exit costs (in millions): &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:85.546875%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:50%;"/&gt;&lt;td style="width:3%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:19%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:5%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:19%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Balance as of January 1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;14.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:start;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Charged to expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;5.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;14.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Adjustment to expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:start;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Cash payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(8.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:start;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Foreign currency translation (gains) losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Balance as of December 31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;11.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;14.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;"&gt;Restructuring Costs for GnuBIO, Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;In 2014, we acquired GnuBIO, Inc. (GnuBIO) as a business acquisition.  It was included in our Clinical Diagnostics segment&#x2019;s results of operations as a division, and was primarily based in Massachusetts.  In September 2017, we announced that we were closing the GnuBIO research program facilities in Massachusetts.  We recorded restructuring charges in September 2017 related to severance and employee benefits of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$2.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and asset write-offs of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$5.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.  The amounts recorded were reflected in Selling, general and administrative expense of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$0.8&#160;million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and in Research and development expense of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$7.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; in the Consolidated Statements of Income for the year ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.  The liability balance as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$1.4 million&lt;/span&gt;&lt;/span&gt; and was recorded in Accrued payroll and employee benefits in the Consolidated Balance Sheets.  The liability was paid in early 2018.</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="FD2018Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember"
      decimals="-5"
      id="d18290660e565-wk-Fact-9909880C203B7D7AD078AE306E3AD0FC"
      unitRef="usd">-200000</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="FD2017Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember"
      decimals="-5"
      id="d18290660e569-wk-Fact-BD369B83FEF6DA6BEFDDAE306E3A8D2B"
      unitRef="usd">500000</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:RestructuringCharges
      contextRef="FD2016Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember"
      decimals="-5"
      id="d18290660e573-wk-Fact-BF6645D90B8C7E046858E3D492BEF543"
      unitRef="usd">12500000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="D2018Q4SD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember"
      decimals="-5"
      id="d18290660e594-wk-Fact-8EC69B6897A47A2777B7E3D555772438"
      unitRef="usd">12800000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringReserve
      contextRef="FI2018Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember"
      decimals="-5"
      id="d18290660e598-wk-Fact-4331006E786BA0701997AE306E3A32BF"
      unitRef="usd">1600000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember"
      decimals="-5"
      id="d18290660e606-wk-Fact-4A5A4E2EA77470279EA8AE306F1EBE37"
      unitRef="usd">-100000</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember"
      decimals="-5"
      id="d18290660e611-wk-Fact-832AB2B846ED20F927DDAE306EE92D9F"
      unitRef="usd">-200000</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:RestructuringCharges
      contextRef="FD2016Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember"
      decimals="-5"
      id="d18290660e615-wk-Fact-6CC02D7D919FFE3C6F82E3D91FB815D6"
      unitRef="usd">2100000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember"
      decimals="-5"
      id="d18290660e619-wk-Fact-706243C9ECC301016622AE306EE89828"
      unitRef="usd">-100000</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember"
      decimals="-5"
      id="d18290660e623-wk-Fact-9EE6E0D47F343941D546AE306F1F43E2"
      unitRef="usd">700000</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:RestructuringCharges
      contextRef="FD2016Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember"
      decimals="-5"
      id="d18290660e627-wk-Fact-0C3202CA994223EF8DA0E3D9C527E7A8"
      unitRef="usd">10400000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringReserve
      contextRef="FI2017Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18290660e963-wk-Fact-52009302514924B439C0AE306E3ABED5"
      unitRef="usd">2200000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="FI2017Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18290660e982-wk-Fact-F5DFD980C15461CFA199AE306E3ADA66"
      unitRef="usd">4100000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="FI2017Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember"
      decimals="-5"
      id="d18290660e1002-wk-Fact-A96B06BF2C7E3DBBFAB4AE306E3A2434"
      unitRef="usd">6300000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="FI2016Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18290660e1021-wk-Fact-3136354134F7D40DDBE1AE306E3ACB18"
      unitRef="usd">3200000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="FI2016Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18290660e1040-wk-Fact-BD5BF4C987CCD0FB844AAE306E3A9EE3"
      unitRef="usd">5800000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="FI2016Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember"
      decimals="-5"
      id="d18290660e1060-wk-Fact-5D832C2229F1B94D1A0EAE306E3A040C"
      unitRef="usd">9000000.0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="FD2018Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18290660e1080-wk-Fact-2BB77AD667982A850B52AE306E3ACC19"
      unitRef="usd">-100000</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="FD2018Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18290660e1100-wk-Fact-7F3BBBB4DA2C7FDE64C6AE306E3A3807"
      unitRef="usd">-100000</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="FD2018Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember"
      decimals="-5"
      id="d18290660e1120-wk-Fact-9909880C203B7D7AD078AE306E3AD0FC"
      unitRef="usd">-200000</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="FD2017Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18290660e1141-wk-Fact-B1274C037FB683D6F40FAE306E3AF11F"
      unitRef="usd">200000</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="FD2017Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18290660e1160-wk-Fact-DF360487948A72CC7F1EAE306E3A143B"
      unitRef="usd">300000</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="FD2017Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember"
      decimals="-5"
      id="d18290660e1180-wk-Fact-BD369B83FEF6DA6BEFDDAE306E3A8D2B"
      unitRef="usd">500000</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:PaymentsForRestructuring
      contextRef="FD2018Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18290660e1205-wk-Fact-0F2730E03546B154CDBEAE306E3AD3BC"
      unitRef="usd">1500000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="FD2018Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18290660e1225-wk-Fact-FD2FE2F54F3C3C5381D4AE306E3A992C"
      unitRef="usd">2900000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="FD2018Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember"
      decimals="-5"
      id="d18290660e1245-wk-Fact-DDDE791101B3C53B08A6AE306E3A4E79"
      unitRef="usd">4400000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="FD2017Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18290660e1266-wk-Fact-FB3DC2B6E838AE0BB607AE306E3A3BE7"
      unitRef="usd">1500000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="FD2017Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18290660e1286-wk-Fact-1D64813F2C9AA27C303FAE306E3ACFD5"
      unitRef="usd">2700000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="FD2017Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember"
      decimals="-5"
      id="d18290660e1307-wk-Fact-69370CD3B1D7237D4FFDAE306E3AAC44"
      unitRef="usd">4200000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveTranslationAdjustment
      contextRef="FD2018Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18290660e1333-wk-Fact-D7946EA70DC4013B211BAE306E3AB8FB"
      unitRef="usd">0</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserveTranslationAdjustment
      contextRef="FD2018Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18290660e1352-wk-Fact-ACED8CD286F97AA10BA7AE306E3A334E"
      unitRef="usd">100000</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserveTranslationAdjustment
      contextRef="FD2018Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember"
      decimals="-5"
      id="d18290660e1372-wk-Fact-2C0A95E99A6A4B26256AAE306E3AAAF8"
      unitRef="usd">100000</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserveTranslationAdjustment
      contextRef="FD2017Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18290660e1393-wk-Fact-4FC637090AA0AC28BA7EAE306E3A8ADD"
      unitRef="usd">-300000</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserveTranslationAdjustment
      contextRef="FD2017Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18290660e1412-wk-Fact-3B00D25134FF43EB1AECAE306E37F221"
      unitRef="usd">-700000</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserveTranslationAdjustment
      contextRef="FD2017Q4YTD_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember"
      decimals="-5"
      id="d18290660e1432-wk-Fact-6F2D84DA96693370D8CBAE306E3A3E56"
      unitRef="usd">-1000000.0</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserve
      contextRef="FI2018Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18290660e1462-wk-Fact-3C6DE28763D81775792BAE306E3AF54B"
      unitRef="usd">600000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="FI2018Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18290660e1481-wk-Fact-0C9FB02F89356EA95BDAAE306E3A4473"
      unitRef="usd">1000000.0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="FI2018Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember"
      decimals="-5"
      id="d18290660e1501-wk-Fact-4331006E786BA0701997AE306E3A32BF"
      unitRef="usd">1600000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="FI2017Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_LifeScienceMember"
      decimals="-5"
      id="d18290660e1520-wk-Fact-52009302514924B439C0AE306E3ABED5"
      unitRef="usd">2200000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="FI2017Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18290660e1539-wk-Fact-F5DFD980C15461CFA199AE306E3ADA66"
      unitRef="usd">4100000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="FI2017Q4_us-gaap_RestructuringPlanAxis_bio_EuropeanReorganizationMember"
      decimals="-5"
      id="d18290660e1559-wk-Fact-A96B06BF2C7E3DBBFAB4AE306E3A2434"
      unitRef="usd">6300000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="D2018Q4Restructuring2_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectMember"
      decimals="-5"
      id="d18290660e1588-wk-Fact-F034B6BABAC0D99AF1A3E3DEC9363CA2"
      unitRef="usd">21400000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18290660e1592-wk-Fact-AAA3D3D9684ADAA5086FAE306F3CC348"
      unitRef="usd">400000</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:RestructuringCharges
      contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringPlanAxis_bio_TerminationofanDiagnosticsResearchandDevelopmentProjectMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18290660e1596-wk-Fact-73AFB715459BFC8E8553E3DABFE26038"
      unitRef="usd">11000000.0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherOperatingIncomeExpenseMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18290660e1600-wk-Fact-786B54079F519D604AF5AE306F3728F7"
      unitRef="usd">-100000</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:RestructuringCharges
      contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherOperatingIncomeExpenseMember_us-gaap_RestructuringPlanAxis_bio_TerminationofanDiagnosticsResearchandDevelopmentProjectMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18290660e1605-wk-Fact-D64C08B7DB248AA301A0E3DF56389CFF"
      unitRef="usd">10100000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringPlanAxis_us-gaap_FacilityClosingMember"
      decimals="-5"
      id="d18290660e1622-wk-Fact-7F00F86E84F8FED87E34E3E0D4BF84D4"
      unitRef="usd">1700000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="FD2018Q4QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringPlanAxis_us-gaap_FacilityClosingMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18290660e1635-wk-Fact-B41ACA769620A293B591E3EF1AD8F9D3"
      unitRef="usd">3900000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="FD2018Q4QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherOperatingIncomeExpenseMember_us-gaap_RestructuringPlanAxis_us-gaap_FacilityClosingMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18290660e1639-wk-Fact-765540929B5B2C568D4EE3EDFB6E928A"
      unitRef="usd">200000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember"
      decimals="-5"
      id="d18290660e1652-wk-Fact-5EDEA33492E013440ABDAE306EE860EF"
      unitRef="usd">5400000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember"
      decimals="-5"
      id="d18290660e1656-wk-Fact-DB52346EF6ED697D6171E40DAE573D24"
      unitRef="usd">2300000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember"
      decimals="-5"
      id="d18290660e1660-wk-Fact-4C15952403C72D5B2770AE306EE78ED3"
      unitRef="usd">400000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember"
      decimals="-5"
      id="d18290660e1664-wk-Fact-E1DF0BB09EC36F4BA50FE40DF6706D15"
      unitRef="usd">3300000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="FD2018Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember"
      decimals="-5"
      id="d18290660e1668-wk-Fact-DF82932FE9D9E3635C76AE306EE9B4CD"
      unitRef="usd">300000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="FD2017Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember"
      decimals="-5"
      id="d18290660e1673-wk-Fact-4A461CF9B3A3830FA2D7E40E29D8A9FC"
      unitRef="usd">15500000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringReserve
      contextRef="FI2018Q4_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember"
      decimals="-5"
      id="d18290660e1685-wk-Fact-07F56E9C7998E7DB40EDAE306EE9ABA8"
      unitRef="usd">11500000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember"
      decimals="-5"
      id="d18290660e1693-wk-Fact-7C2CEFA9512265C81E25E41082B66530"
      unitRef="usd">7300000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="FI2018Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentLiabilitiesMember_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember"
      decimals="-5"
      id="d18290660e1698-wk-Fact-BEE4C539ABEF360E3FE3E4120BD10885"
      unitRef="usd">4200000</us-gaap:RestructuringReserve>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-6CC49D5C3B684423C37AAE306F8F2C28-0-wk-Fact-867B19E7AB0E722F4799AE306EEAF3E2">The following table summarizes the activity for the termination of the diagnostics research and development project and the facility closures restructuring reserves for severance and exit costs (in millions): &lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:85.546875%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:50%;"/&gt;&lt;td style="width:3%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:19%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:5%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:19%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Balance as of January 1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;14.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:start;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Charged to expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;5.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;14.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Adjustment to expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:start;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Cash payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(8.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:start;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Foreign currency translation (gains) losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Balance as of December 31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;11.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;14.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;The following table summarizes the activity of our European reorganization restructuring reserves for severance (in millions): &lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="25"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:31%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:7%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Life Science&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Clinical Diagnostics&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Life Science&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Clinical Diagnostics&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:start;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Balance as of January 1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;4.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;6.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;3.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;5.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;9.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:start;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Adjustment to expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:start;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Cash payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(1.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(2.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(4.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(1.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(2.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(4.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:start;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Foreign currency translation (gains) losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(0.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#c5ffc2;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:start;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Balance as of December 31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;1.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;4.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;6.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:RestructuringReserve
      contextRef="FI2017Q4_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember"
      decimals="-5"
      id="d18290660e1793-wk-Fact-00A76EC1D38DCBB49D58E416811FC8C3"
      unitRef="usd">14100000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="FI2016Q4_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember"
      decimals="-5"
      id="d18290660e1812-wk-Fact-DC636DED2172D322F434E415F28CCB72"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="FD2018Q4YTD_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember"
      decimals="-5"
      id="d18290660e1832-wk-Fact-9E9FBCAA353B5A166902AE306E3722AA"
      unitRef="usd">5800000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="FD2017Q4YTD_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember"
      decimals="-5"
      id="d18290660e1851-wk-Fact-469DE19407C3D323782EE4160D53DCDB"
      unitRef="usd">14000000.0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="FD2018Q4YTD_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember"
      decimals="-5"
      id="d18290660e1876-wk-Fact-4E3FE6A292B841BEE3B9E413771FC848"
      unitRef="usd">300000</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="FD2017Q4YTD_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember"
      decimals="-5"
      id="d18290660e1895-wk-Fact-BF669F7EACC5805254BFE416290B64D1"
      unitRef="usd">0</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:PaymentsForRestructuring
      contextRef="FD2018Q4YTD_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember"
      decimals="-5"
      id="d18290660e1920-wk-Fact-DDEC65A7C393964A6ABCE40CEC8CAB11"
      unitRef="usd">8400000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="FD2017Q4YTD_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember"
      decimals="-5"
      id="d18290660e1940-wk-Fact-C198BAF9C50AC5845324E40BD279E8B3"
      unitRef="usd">0</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveTranslationAdjustment
      contextRef="FD2018Q4YTD_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember"
      decimals="-5"
      id="d18290660e1965-wk-Fact-1895614AC54D091C7608AE306E248131"
      unitRef="usd">300000</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserveTranslationAdjustment
      contextRef="FD2017Q4YTD_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember"
      decimals="-5"
      id="d18290660e1985-wk-Fact-D29C104C9F51121942E6E416634F5DF9"
      unitRef="usd">-100000</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserve
      contextRef="FI2018Q4_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember"
      decimals="-5"
      id="d18290660e2015-wk-Fact-07F56E9C7998E7DB40EDAE306EE9ABA8"
      unitRef="usd">11500000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="FI2017Q4_us-gaap_RestructuringPlanAxis_bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember"
      decimals="-5"
      id="d18290660e2034-wk-Fact-00A76EC1D38DCBB49D58E416811FC8C3"
      unitRef="usd">14100000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_GnuBIOMember_us-gaap_IncomeStatementLocationAxis_us-gaap_EmployeeSeveranceMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18290660e2053-wk-Fact-FA57F39E27EE8EC145C6AE306EE8C3F5"
      unitRef="usd">2900000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_GnuBIOMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherOperatingIncomeExpenseMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18290660e2057-wk-Fact-BC8BB5C36A0A9258E4A3AE306EE7D8BB"
      unitRef="usd">5500000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_GnuBIOMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18290660e2061-wk-Fact-D55DF1166D7348A26AA3AE306F2B87C3"
      unitRef="usd">800000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_GnuBIOMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_StatementBusinessSegmentsAxis_bio_ClinicalDiagnosticsMember"
      decimals="-5"
      id="d18290660e2065-wk-Fact-CF8C213C095D3B75DD5DAE306EE164C7"
      unitRef="usd">7600000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringReserveCurrent
      contextRef="FI2017Q4_us-gaap_BusinessAcquisitionAxis_bio_GnuBIOMember"
      decimals="-5"
      id="d18290660e2078-wk-Fact-8A4D7B4881735CFDA01AAE306EE7FF24"
      unitRef="usd">1400000</us-gaap:RestructuringReserveCurrent>
    <us-gaap:QuarterlyFinancialInformationTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-84E8976B1FB90014C6A8AE306F8FA20A-0-wk-Fact-BCD7CCF7DEC48D27C984AE306E248A6C">16.       QUARTERLY FINANCIAL DATA (UNAUDITED)&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Summarized quarterly financial data for &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; are as follows (in millions, except per share data):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:11pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.828125%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="17"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:36%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;First&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Quarter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Second&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Quarter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Third&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Quarter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Fourth&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Quarter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;text-decoration:underline;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Net sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;551.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;575.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;545.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;616.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Gross profit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;302.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;301.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;286.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;332.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Net income (loss)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;656.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;268.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;269.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(828.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Basic earnings (loss) per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;22.05&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;8.99&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;9.02&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(27.73&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Diluted earnings (loss) per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;21.77&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;8.87&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;8.89&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(27.73&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;text-decoration:underline;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Net sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;500.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;504.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;534.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;621.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Gross profit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;270.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;273.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;299.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;345.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Net income &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;12.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;5.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;22.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;82.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Basic earnings per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.42&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.17&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.74&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2.78&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Diluted earnings per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.41&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.17&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.73&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2.75&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;As a result of the net loss for the three months ended December 31, 2018, all potentially issuable common shares have been excluded from the diluted shares used in the computation of earnings per share as their effect was anti-dilutive.  The net loss for the three months ended December 31, 2018 was primarily due to an &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$814.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; decrease in fair market value of equity securities, primarily due to the adoption of ASU 2016-01 (see Note 1 to the consolidated financial statements) and mostly consisted of holding losses on our investment in Sartorius AG.  The net loss for the three months ended December 31, 2018 also included impairment losses on goodwill and long-lived assets in the amount of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$292.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; (see Note 4 to the consolidated financial statements). &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;Prior year amounts have been adjusted (see Note 1 to the consolidated financial statements in regard to ASU 2017-07) for pension and other postretirement benefits.</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-E6B290FA6D49F838BABCAE306F8FD09E-0-wk-Fact-76E3A8B173A7E4EBA80EAE306E247C3C">&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.828125%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="17"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:36%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;First&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Quarter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Second&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Quarter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Third&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Quarter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Fourth&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Quarter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;text-decoration:underline;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Net sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;551.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;575.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;545.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;616.9&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Gross profit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;302.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;301.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;286.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;332.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Net income (loss)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;656.8&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;268.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;269.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(828.5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Basic earnings (loss) per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;22.05&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;8.99&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;9.02&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(27.73&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Diluted earnings (loss) per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;21.77&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;8.87&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;8.89&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;(27.73&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;text-decoration:underline;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Net sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;500.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;504.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;534.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;621.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Gross profit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;270.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;273.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;299.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;345.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Net income &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;12.4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;5.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;22.1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;82.7&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Basic earnings per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.42&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.17&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.74&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2.78&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Diluted earnings per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.41&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.17&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;0.73&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;2.75&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2018Q1QTD"
      decimals="-5"
      id="d18295797e819-wk-Fact-077E20DD353FDF85E05DAE306F2379B0"
      unitRef="usd">551500000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2018Q2QTD"
      decimals="-5"
      id="d18295797e838-wk-Fact-C99F0F46D72E458AEED2AE306F1EECA7"
      unitRef="usd">575900000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2018Q3QTD"
      decimals="-5"
      id="d18295797e858-wk-Fact-9F98C55E76554F8E2D19AE306F1B3247"
      unitRef="usd">545100000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2018Q4QTD"
      decimals="-5"
      id="d18295797e877-wk-Fact-555634DF643475C88D35AE306F2B5DF9"
      unitRef="usd">616900000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="FD2018Q1QTD"
      decimals="-5"
      id="d18295797e897-wk-Fact-694D1ACFDC02A76B0F30AE306EEF018F"
      unitRef="usd">302200000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FD2018Q2QTD"
      decimals="-5"
      id="d18295797e916-wk-Fact-E0256BCE874D83B95ACAAE306F382656"
      unitRef="usd">301700000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FD2018Q3QTD"
      decimals="-5"
      id="d18295797e935-wk-Fact-A2DA968C7EA0EBE45996AE306F2AF49C"
      unitRef="usd">286700000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FD2018Q4QTD"
      decimals="-5"
      id="d18295797e955-wk-Fact-C6215262DB7ECE1D1821AE306F40F81F"
      unitRef="usd">332600000</us-gaap:GrossProfit>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q1QTD"
      decimals="-5"
      id="d18295797e980-wk-Fact-3DEEAE1F54AB5126F009AE306F250A45"
      unitRef="usd">656800000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q2QTD"
      decimals="-5"
      id="d18295797e999-wk-Fact-87194D7BB8E45E1F0BC2AE306EEB340D"
      unitRef="usd">268000000.0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q3QTD"
      decimals="-5"
      id="d18295797e1018-wk-Fact-70893438AB9B75E03352AE306EF2D78B"
      unitRef="usd">269300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q4QTD"
      decimals="-5"
      id="d18295797e1038-wk-Fact-C774EE2E04AF94D08098AE306F25ACE0"
      unitRef="usd">-828500000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2018Q1QTD"
      decimals="2"
      id="d18295797e1069-wk-Fact-565D805DAB6FD95E6317AE306EEDF891"
      unitRef="usdPerShare">22.05</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2018Q2QTD"
      decimals="2"
      id="d18295797e1088-wk-Fact-F6C2EC98F60179F24F2BAE306EF28517"
      unitRef="usdPerShare">8.99</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2018Q3QTD"
      decimals="2"
      id="d18295797e1108-wk-Fact-7AE22346770E650580A7AE306EEDD488"
      unitRef="usdPerShare">9.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2018Q4QTD"
      decimals="2"
      id="d18295797e1127-wk-Fact-658D989B0047D03C1A07AE306F39878B"
      unitRef="usdPerShare">-27.73</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2018Q1QTD"
      decimals="2"
      id="d18295797e1153-wk-Fact-59F95701058FB78C6B2CAE306F4268EE"
      unitRef="usdPerShare">21.77</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2018Q2QTD"
      decimals="2"
      id="d18295797e1172-wk-Fact-8EF514CB32AFCE9FE65DAE306F2AEAA0"
      unitRef="usdPerShare">8.87</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2018Q3QTD"
      decimals="2"
      id="d18295797e1192-wk-Fact-A696DE2C4131EF90838BAE306F37C1F9"
      unitRef="usdPerShare">8.89</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2018Q4QTD"
      decimals="2"
      id="d18295797e1211-wk-Fact-2EEEEDA622BD56C0C79CAE306F2C01E2"
      unitRef="usdPerShare">-27.73</us-gaap:EarningsPerShareDiluted>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2017Q1QTD"
      decimals="-5"
      id="d18295797e1411-wk-Fact-46D0D855EB525AA9A079AE306EEF1C57"
      unitRef="usd">500100000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2017Q2QTD"
      decimals="-5"
      id="d18295797e1430-wk-Fact-3316A579590731E204B1AE306F2C117C"
      unitRef="usd">504700000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2017Q3QTD"
      decimals="-5"
      id="d18295797e1450-wk-Fact-4773944F3B6183245694AE306F36E2C8"
      unitRef="usd">534100000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2017Q4QTD"
      decimals="-5"
      id="d18295797e1469-wk-Fact-6095DC68B4D7A641CF9FAE306F205138"
      unitRef="usd">621300000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="FD2017Q1QTD"
      decimals="-5"
      id="d18295797e1489-wk-Fact-F7A1FD1AC21873B92B57AE306EEFA482"
      unitRef="usd">270100000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FD2017Q2QTD"
      decimals="-5"
      id="d18295797e1508-wk-Fact-CD914569E393D1044E66AE306EDFC1AF"
      unitRef="usd">273400000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FD2017Q3QTD"
      decimals="-5"
      id="d18295797e1527-wk-Fact-5F72C2ABB9620EE87B7FAE306EDDEDFF"
      unitRef="usd">299000000.0</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FD2017Q4QTD"
      decimals="-5"
      id="d18295797e1547-wk-Fact-540D21FA2B4195A5E1A9AE306F3A8EAD"
      unitRef="usd">345200000</us-gaap:GrossProfit>
    <us-gaap:NetIncomeLoss
      contextRef="FD2017Q1QTD"
      decimals="-5"
      id="d18295797e1573-wk-Fact-C266EF50B7063311ADADAE306F3B7BC8"
      unitRef="usd">12400000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2017Q2QTD"
      decimals="-5"
      id="d18295797e1592-wk-Fact-EDBEF0F43FEC5A6214CAAE306F2A9A52"
      unitRef="usd">5000000.0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2017Q3QTD"
      decimals="-5"
      id="d18295797e1611-wk-Fact-6678714251DA3F6E3E1FAE306EF34C97"
      unitRef="usd">22100000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2017Q4QTD"
      decimals="-5"
      id="d18295797e1631-wk-Fact-F23C23936243C57576A6AE306EEAE2F5"
      unitRef="usd">82700000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2017Q1QTD"
      decimals="2"
      id="d18295797e1661-wk-Fact-EAF415160B8529DE68BEAE306F323613"
      unitRef="usdPerShare">0.42</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2017Q2QTD"
      decimals="2"
      id="d18295797e1680-wk-Fact-C84F031B90C52C8F6A45AE306EF195AC"
      unitRef="usdPerShare">0.17</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2017Q3QTD"
      decimals="2"
      id="d18295797e1700-wk-Fact-2380B0D15818CC2611E8AE306F3ECEE6"
      unitRef="usdPerShare">0.74</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2017Q4QTD"
      decimals="2"
      id="d18295797e1719-wk-Fact-68EA7AA6E32CF26C3C97AE306EEB81AB"
      unitRef="usdPerShare">2.78</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2017Q1QTD"
      decimals="2"
      id="d18295797e1744-wk-Fact-30E3893A1A8FBA75A42DAE306F212276"
      unitRef="usdPerShare">0.41</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2017Q2QTD"
      decimals="2"
      id="d18295797e1763-wk-Fact-F077AD83C6B9E5347FC9AE306EED0A6F"
      unitRef="usdPerShare">0.17</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2017Q3QTD"
      decimals="2"
      id="d18295797e1783-wk-Fact-E97F2DCDA965F053C14FAE306EECDCC1"
      unitRef="usdPerShare">0.73</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2017Q4QTD"
      decimals="2"
      id="d18295797e1802-wk-Fact-750BAF0A1EEEDD7D3B4FAE306F3E9F9A"
      unitRef="usdPerShare">2.75</us-gaap:EarningsPerShareDiluted>
    <us-gaap:UnrealizedLossOnSecurities
      contextRef="FD2018Q4QTD"
      decimals="-5"
      id="d18295797e1816-wk-Fact-EB705593E2374AEACEEFEE621389B64A"
      unitRef="usd">814100000</us-gaap:UnrealizedLossOnSecurities>
    <us-gaap:AssetImpairmentCharges
      contextRef="FD2018Q4QTD"
      decimals="-5"
      id="d18295797e1820-wk-Fact-F41D271331461266504A73FE04036A69"
      unitRef="usd">292500000</us-gaap:AssetImpairmentCharges>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-1A379D5355699AB68AC09C0D227B36DA-0-wk-Fact-7F0BFD221342518D7ECD9C0DFFBAE259">17.       SUBSEQUENT EVENT&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;On March 4, 2019, we acquired all the issued and outstanding stock of a small commercial-stage company for approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;span&gt;$20 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;.  We believe this acquisition will complement our offerings of life science products.  The acquisition will be included in our Life Science segment's results of operations from the acquisition date and will be accounted for as a business acquisition. The amount of acquisition-related costs was minimal as Bio-Rad primarily represented itself during the acquisition process. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;We are presently unable to report the purchase price allocation or the evaluation of the transaction, as more time is needed to complete the information transfer from the seller and include all information into a valuation of individual assets and liabilities.</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="D2019Q1SubsequentEvent_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="-6"
      id="d18286698e558-wk-Fact-EF3F17F93DC1314221BA64D4CE06A96A"
      unitRef="usd">20000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="FD2018Q4YTD"
      id="TextSelection-9356420BC0344AD214B1AE306F90FA75-0-wk-Fact-BADDC9D525A1AB6C16EDAE306EFDF3C3">BIO-RAD LABORATORIES, INC.&lt;div style="line-height:120%;text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;Years Ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;, and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;2016&lt;/span&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;-sec-extract:summary;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;-sec-extract:summary;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;text-decoration:underline;"&gt;Allowance for doubtful accounts receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:83.203125%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="17"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:20%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:17%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:17%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:17%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:17%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balance at&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Beginning&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;of Year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;-sec-extract:summary;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Charged to Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;and Expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deductions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balance&#160;at&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;End&#160;of Year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;25,549&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;-sec-extract:summary;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11,527&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;-sec-extract:summary;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(10,363&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;26,713&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;-sec-extract:summary;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23,367&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;-sec-extract:summary;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11,174&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;-sec-extract:summary;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(8,992&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;25,549&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;-sec-extract:summary;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24,418&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;-sec-extract:summary;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,785&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;-sec-extract:summary;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(4,836&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23,367&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;-sec-extract:summary;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;-sec-extract:summary;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;-sec-extract:summary;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:11pt;"&gt;&lt;span style="font-family:inherit;font-size:11pt;text-decoration:underline;"&gt;Valuation allowance for long-term deferred tax assets&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:83.203125%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="17"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:20%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:17%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:17%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:17%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:17%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balance at&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Beginning&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;of Year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Additions Charged&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;(Credited) to Income&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Tax Expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deductions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Balance at&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;End of Year&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;66,356&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;-sec-extract:summary;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,413&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;-sec-extract:summary;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;-sec-extract:summary;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;70,769&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;-sec-extract:summary;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;66,403&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;-sec-extract:summary;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(47&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;-sec-extract:summary;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;66,356&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;-sec-extract:summary;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;58,277&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;-sec-extract:summary;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,126&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;-sec-extract:summary;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;-sec-extract:summary;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;text-indent:9px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;66,403&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#ccffcc;"&gt;&lt;div style="text-align:left;-sec-extract:summary;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-3"
      id="d18309026e882-wk-Fact-3267092DB815799EFE66AE306F636019"
      unitRef="usd">25549000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-3"
      id="d18309026e901-wk-Fact-0CDB68FA588D0680D2F5AE306F4F6D93"
      unitRef="usd">11527000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-3"
      id="d18309026e921-wk-Fact-672581617709AEEF7FD1AE306F63EC1A"
      unitRef="usd">10363000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-3"
      id="d18309026e941-wk-Fact-69801A37901728C5AC63AE306F4763DA"
      unitRef="usd">26713000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="FI2016Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-3"
      id="d18309026e966-wk-Fact-026AC0BDAFB925A769F1AE306F631462"
      unitRef="usd">23367000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-3"
      id="d18309026e985-wk-Fact-40FD7673A6D40E6E013BAE306F623FB8"
      unitRef="usd">11174000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-3"
      id="d18309026e1005-wk-Fact-E171B654EEEB93B7B452AE306F602EEF"
      unitRef="usd">8992000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-3"
      id="d18309026e1025-wk-Fact-3267092DB815799EFE66AE306F636019"
      unitRef="usd">25549000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="FI2015Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-3"
      id="d18309026e1050-wk-Fact-C1145B9E3E695EBEE2C9AE306F4F1F4C"
      unitRef="usd">24418000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="FD2016Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-3"
      id="d18309026e1069-wk-Fact-3063A82574506719AFAEAE306F49CF96"
      unitRef="usd">3785000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="FD2016Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-3"
      id="d18309026e1089-wk-Fact-67261A85C9F173A3BBDFAE306F5EDBF9"
      unitRef="usd">4836000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="FI2016Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember"
      decimals="-3"
      id="d18309026e1109-wk-Fact-026AC0BDAFB925A769F1AE306F631462"
      unitRef="usd">23367000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"
      decimals="-3"
      id="d18309026e1269-wk-Fact-79FE7A4B980A841360A5AE306EDA4BAC"
      unitRef="usd">66356000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesPeriodIncreaseDecrease
      contextRef="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"
      decimals="-3"
      id="d18309026e1288-wk-Fact-77CAA863FCADE918E402AE306EF3B9C2"
      unitRef="usd">4413000</us-gaap:ValuationAllowancesAndReservesPeriodIncreaseDecrease>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"
      decimals="-3"
      id="d18309026e1308-wk-Fact-9D5ACEC372054E6DE757AE306EECE618"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"
      decimals="-3"
      id="d18309026e1327-wk-Fact-28BEA65346E062EA57FCAE306ED9BAF1"
      unitRef="usd">70769000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="FI2016Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"
      decimals="-3"
      id="d18309026e1352-wk-Fact-9F8CF58721D7AA7EED3EAE306EF0533D"
      unitRef="usd">66403000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesPeriodIncreaseDecrease
      contextRef="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"
      decimals="-3"
      id="d18309026e1371-wk-Fact-C5D6454FD122676FDBEAAE306EDCCBC7"
      unitRef="usd">-47000</us-gaap:ValuationAllowancesAndReservesPeriodIncreaseDecrease>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="FD2017Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"
      decimals="-3"
      id="d18309026e1392-wk-Fact-B8A6DADCA63186D62FBBAE306EF28A3F"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="FI2017Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"
      decimals="-3"
      id="d18309026e1411-wk-Fact-79FE7A4B980A841360A5AE306EDA4BAC"
      unitRef="usd">66356000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="FI2015Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"
      decimals="-3"
      id="d18309026e1436-wk-Fact-5D9E9E8D40B835349600AE306ED9DC2B"
      unitRef="usd">58277000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesPeriodIncreaseDecrease
      contextRef="FD2016Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"
      decimals="-3"
      id="d18309026e1455-wk-Fact-5D9A80369C4C3DACCE39AE306EDB984B"
      unitRef="usd">8126000</us-gaap:ValuationAllowancesAndReservesPeriodIncreaseDecrease>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="FD2016Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"
      decimals="-3"
      id="d18309026e1475-wk-Fact-AC305DFC13C9AE24AEBDAE306EF2CC88"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="FI2016Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember"
      decimals="-3"
      id="d18309026e1494-wk-Fact-9F8CF58721D7AA7EED3EAE306EF0533D"
      unitRef="usd">66403000</us-gaap:ValuationAllowancesAndReservesBalance>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#d18316207e3098-wk-Fact-021F60ECB577070EF862AE306F794740"
          xlink:label="d18316207e3098-wk-Fact-021F60ECB577070EF862AE306F794740"
          xlink:type="locator"/>
        <link:footnote id="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl" xlink:label="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:br/><xhtml:table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><xhtml:tr><xhtml:td style="width:48px;"/><xhtml:td/></xhtml:tr><xhtml:tr><xhtml:td style="vertical-align:top"><xhtml:div style="line-height:120%;font-size:11pt;padding-left:24px;"><xhtml:span style="font-family:inherit;font-size:11pt;">(a)</xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:top;"><xhtml:div style="line-height:120%;font-size:11pt;"><xhtml:span style="font-family:inherit;font-size:11pt;">Cash equivalents are included in Cash and cash equivalents in the Consolidated Balance Sheets.</xhtml:span></xhtml:div></xhtml:td></xhtml:tr></xhtml:table><xhtml:br/></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e3098-wk-Fact-021F60ECB577070EF862AE306F794740"
          xlink:to="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e951-wk-Fact-07B3B0D986ABD8A78685AE306F749EE2"
          xlink:label="d18316207e951-wk-Fact-07B3B0D986ABD8A78685AE306F749EE2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e951-wk-Fact-07B3B0D986ABD8A78685AE306F749EE2"
          xlink:to="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e2310-wk-Fact-0D88C543FF04482A1BD6AE306F07E731"
          xlink:label="d18316207e2310-wk-Fact-0D88C543FF04482A1BD6AE306F07E731"
          xlink:type="locator"/>
        <link:footnote id="TextSelection-A9004B8A6E0505C0721EAE306F8A224F-0-wk-Footnote-A9004B8A6E0505C0721EAE306F8A224F_lbl" xlink:label="TextSelection-A9004B8A6E0505C0721EAE306F8A224F-0-wk-Footnote-A9004B8A6E0505C0721EAE306F8A224F_lbl" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Forward foreign exchange contracts in a liability position are included in Other current liabilities in the  Consolidated Balance Sheets.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e2310-wk-Fact-0D88C543FF04482A1BD6AE306F07E731"
          xlink:to="TextSelection-A9004B8A6E0505C0721EAE306F8A224F-0-wk-Footnote-A9004B8A6E0505C0721EAE306F8A224F_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e4346-wk-Fact-10C61C8DE7552DFC15CAAE306F6D232E"
          xlink:label="d18316207e4346-wk-Fact-10C61C8DE7552DFC15CAAE306F6D232E"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e4346-wk-Fact-10C61C8DE7552DFC15CAAE306F6D232E"
          xlink:to="TextSelection-A9004B8A6E0505C0721EAE306F8A224F-0-wk-Footnote-A9004B8A6E0505C0721EAE306F8A224F_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e4400-wk-Fact-120B2104C8B4C1C47A9FAE306F627D34"
          xlink:label="d18316207e4400-wk-Fact-120B2104C8B4C1C47A9FAE306F627D34"
          xlink:type="locator"/>
        <link:footnote id="TextSelection-661074C4A78962DBCBE2AE306F8AFD80-0-wk-Footnote-661074C4A78962DBCBE2AE306F8AFD80_lbl" xlink:label="TextSelection-661074C4A78962DBCBE2AE306F8AFD80-0-wk-Footnote-661074C4A78962DBCBE2AE306F8AFD80_lbl" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Contingent consideration liabilities are included in the following accounts in the Consolidated Balance Sheets (in millions):<xhtml:div style="line-height:120%;text-align:center;font-size:11pt;"><xhtml:div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><xhtml:table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.046875%;border-collapse:collapse;text-align:left;"><xhtml:tr><xhtml:td colspan="8"/></xhtml:tr><xhtml:tr><xhtml:td style="width:69%;"/><xhtml:td style="width:1%;"/><xhtml:td style="width:13%;"/><xhtml:td style="width:1%;"/><xhtml:td style="width:2%;"/><xhtml:td style="width:1%;"/><xhtml:td style="width:12%;"/><xhtml:td style="width:1%;"/></xhtml:tr><xhtml:tr><xhtml:td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><xhtml:div style="overflow:hidden;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;">&#160;</xhtml:span></xhtml:div></xhtml:td><xhtml:td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><xhtml:div style="text-align:center;font-size:11pt;"><xhtml:span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><xhtml:div style="overflow:hidden;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;">&#160;</xhtml:span></xhtml:div></xhtml:td><xhtml:td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><xhtml:div style="text-align:center;font-size:11pt;"><xhtml:span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</xhtml:span></xhtml:div></xhtml:td></xhtml:tr><xhtml:tr><xhtml:td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><xhtml:div style="overflow:hidden;height:21px;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;">&#160;</xhtml:span></xhtml:div></xhtml:td><xhtml:td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><xhtml:div style="overflow:hidden;height:21px;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;">&#160;</xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><xhtml:div style="overflow:hidden;height:21px;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;">&#160;</xhtml:span></xhtml:div></xhtml:td><xhtml:td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><xhtml:div style="overflow:hidden;height:21px;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;">&#160;</xhtml:span></xhtml:div></xhtml:td></xhtml:tr><xhtml:tr><xhtml:td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><xhtml:div style="text-align:left;font-size:11pt;"><xhtml:span style="font-family:inherit;font-size:11pt;">Other current liabilities</xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><xhtml:div style="text-align:left;font-size:11pt;"><xhtml:span style="font-family:inherit;font-size:11pt;">$</xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><xhtml:div style="text-align:right;font-size:11pt;"><xhtml:span style="font-family:inherit;font-size:11pt;"><xhtml:span>3.2</xhtml:span></xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;background-color:#ccffcc;"><xhtml:div style="text-align:left;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;"><xhtml:br/></xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><xhtml:div style="overflow:hidden;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;">&#160;</xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><xhtml:div style="text-align:left;font-size:11pt;"><xhtml:span style="font-family:inherit;font-size:11pt;">$</xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><xhtml:div style="text-align:right;font-size:11pt;"><xhtml:span style="font-family:inherit;font-size:11pt;"><xhtml:span>2.7</xhtml:span></xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;background-color:#ccffcc;"><xhtml:div style="text-align:left;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;"><xhtml:br/></xhtml:span></xhtml:div></xhtml:td></xhtml:tr><xhtml:tr><xhtml:td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><xhtml:div style="text-align:left;font-size:11pt;"><xhtml:span style="font-family:inherit;font-size:11pt;">Other long-term liabilities</xhtml:span></xhtml:div></xhtml:td><xhtml:td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><xhtml:div style="text-align:right;font-size:11pt;"><xhtml:span style="font-family:inherit;font-size:11pt;"><xhtml:span>5.2</xhtml:span></xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;"><xhtml:div style="text-align:left;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;"><xhtml:br/></xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><xhtml:div style="overflow:hidden;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;">&#160;</xhtml:span></xhtml:div></xhtml:td><xhtml:td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><xhtml:div style="text-align:right;font-size:11pt;"><xhtml:span style="font-family:inherit;font-size:11pt;"><xhtml:span>14.0</xhtml:span></xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;border-bottom:1px solid #000000;"><xhtml:div style="text-align:left;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;"><xhtml:br/></xhtml:span></xhtml:div></xhtml:td></xhtml:tr><xhtml:tr><xhtml:td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><xhtml:div style="text-align:left;font-size:11pt;"><xhtml:span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;Total</xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><xhtml:div style="text-align:left;font-size:11pt;"><xhtml:span style="font-family:inherit;font-size:11pt;">$</xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><xhtml:div style="text-align:right;font-size:11pt;"><xhtml:span style="font-family:inherit;font-size:11pt;"><xhtml:span>8.4</xhtml:span></xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><xhtml:div style="text-align:left;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;"><xhtml:br/></xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><xhtml:div style="overflow:hidden;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;">&#160;</xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><xhtml:div style="text-align:left;font-size:11pt;"><xhtml:span style="font-family:inherit;font-size:11pt;">$</xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><xhtml:div style="text-align:right;font-size:11pt;"><xhtml:span style="font-family:inherit;font-size:11pt;"><xhtml:span>16.7</xhtml:span></xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><xhtml:div style="text-align:left;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;"><xhtml:br/></xhtml:span></xhtml:div></xhtml:td></xhtml:tr></xhtml:table></xhtml:div></xhtml:div><xhtml:div style="line-height:120%;text-align:left;font-size:11pt;"><xhtml:span style="font-family:inherit;font-size:11pt;"><xhtml:br/></xhtml:span></xhtml:div><xhtml:div style="line-height:120%;font-size:11pt;"><xhtml:span style="font-family:inherit;font-size:11pt;"><xhtml:br/></xhtml:span></xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e4400-wk-Fact-120B2104C8B4C1C47A9FAE306F627D34"
          xlink:to="TextSelection-661074C4A78962DBCBE2AE306F8AFD80-0-wk-Footnote-661074C4A78962DBCBE2AE306F8AFD80_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e1985-wk-Fact-13688A0284BA0EB876D4AE306F0837CE"
          xlink:label="d18316207e1985-wk-Fact-13688A0284BA0EB876D4AE306F0837CE"
          xlink:type="locator"/>
        <link:footnote id="TextSelection-5159C88FE98C32D75F2BAE306F89DEA0-0-wk-Footnote-5159C88FE98C32D75F2BAE306F89DEA0_lbl" xlink:label="TextSelection-5159C88FE98C32D75F2BAE306F89DEA0-0-wk-Footnote-5159C88FE98C32D75F2BAE306F89DEA0_lbl" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Forward foreign exchange contracts in an asset position are included in Other current assets in the Consolidated Balance Sheets.<xhtml:br/></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e1985-wk-Fact-13688A0284BA0EB876D4AE306F0837CE"
          xlink:to="TextSelection-5159C88FE98C32D75F2BAE306F89DEA0-0-wk-Footnote-5159C88FE98C32D75F2BAE306F89DEA0_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e3825-wk-Fact-14232DB076AAD04E634EAE306F60C09A"
          xlink:label="d18316207e3825-wk-Fact-14232DB076AAD04E634EAE306F60C09A"
          xlink:type="locator"/>
        <link:footnote id="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl" xlink:label="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Available-for-sale investments are included in the following accounts in the Consolidated Balance Sheets (in millions):<xhtml:div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><xhtml:table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><xhtml:tr><xhtml:td colspan="8"/></xhtml:tr><xhtml:tr><xhtml:td style="width:67%;"/><xhtml:td style="width:1%;"/><xhtml:td style="width:13%;"/><xhtml:td style="width:1%;"/><xhtml:td style="width:2%;"/><xhtml:td style="width:1%;"/><xhtml:td style="width:14%;"/><xhtml:td style="width:1%;"/></xhtml:tr><xhtml:tr><xhtml:td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><xhtml:div style="text-align:left;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;">&#160;</xhtml:span></xhtml:div></xhtml:td><xhtml:td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><xhtml:div style="text-align:center;font-size:11pt;"><xhtml:span style="font-family:inherit;font-size:11pt;">December&#160;31, <xhtml:br/>2018</xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><xhtml:div style="overflow:hidden;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;">&#160;</xhtml:span></xhtml:div></xhtml:td><xhtml:td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><xhtml:div style="text-align:center;font-size:11pt;"><xhtml:span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</xhtml:span></xhtml:div></xhtml:td></xhtml:tr><xhtml:tr><xhtml:td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><xhtml:div style="overflow:hidden;height:21px;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;">&#160;</xhtml:span></xhtml:div></xhtml:td><xhtml:td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><xhtml:div style="overflow:hidden;height:21px;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;">&#160;</xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><xhtml:div style="overflow:hidden;height:21px;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;">&#160;</xhtml:span></xhtml:div></xhtml:td><xhtml:td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><xhtml:div style="overflow:hidden;height:21px;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;">&#160;</xhtml:span></xhtml:div></xhtml:td></xhtml:tr><xhtml:tr><xhtml:td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><xhtml:div style="text-align:left;font-size:11pt;"><xhtml:span style="font-family:inherit;font-size:11pt;">Short-term investments</xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><xhtml:div style="text-align:left;font-size:11pt;"><xhtml:span style="font-family:inherit;font-size:11pt;">$</xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><xhtml:div style="text-align:right;font-size:11pt;"><xhtml:span style="font-family:inherit;font-size:11pt;"><xhtml:span>373.0</xhtml:span></xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;background-color:#ccffcc;"><xhtml:div style="text-align:left;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;"><xhtml:br/></xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><xhtml:div style="overflow:hidden;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;">&#160;</xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><xhtml:div style="text-align:left;font-size:11pt;"><xhtml:span style="font-family:inherit;font-size:11pt;">$</xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><xhtml:div style="text-align:right;font-size:11pt;"><xhtml:span style="font-family:inherit;font-size:11pt;"><xhtml:span>371.2</xhtml:span></xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;background-color:#ccffcc;"><xhtml:div style="text-align:left;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;"><xhtml:br/></xhtml:span></xhtml:div></xhtml:td></xhtml:tr><xhtml:tr><xhtml:td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><xhtml:div style="text-align:left;font-size:11pt;"><xhtml:span style="font-family:inherit;font-size:11pt;">Other investments</xhtml:span></xhtml:div></xhtml:td><xhtml:td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><xhtml:div style="text-align:right;font-size:11pt;"><xhtml:span style="font-family:inherit;font-size:11pt;"><xhtml:span>0.2</xhtml:span></xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;border-bottom:1px solid #000000;"><xhtml:div style="text-align:left;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;"><xhtml:br/></xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><xhtml:div style="overflow:hidden;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;">&#160;</xhtml:span></xhtml:div></xhtml:td><xhtml:td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><xhtml:div style="text-align:right;font-size:11pt;"><xhtml:span style="font-family:inherit;font-size:11pt;"><xhtml:span>930.2</xhtml:span></xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;border-bottom:1px solid #000000;"><xhtml:div style="text-align:left;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;"><xhtml:br/></xhtml:span></xhtml:div></xhtml:td></xhtml:tr><xhtml:tr><xhtml:td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><xhtml:div style="text-align:left;font-size:11pt;"><xhtml:span style="font-family:inherit;font-size:11pt;">Total</xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><xhtml:div style="text-align:left;font-size:11pt;"><xhtml:span style="font-family:inherit;font-size:11pt;">$</xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><xhtml:div style="text-align:right;font-size:11pt;"><xhtml:span style="font-family:inherit;font-size:11pt;"><xhtml:span>373.2</xhtml:span></xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><xhtml:div style="text-align:left;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;"><xhtml:br/></xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><xhtml:div style="overflow:hidden;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;">&#160;</xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><xhtml:div style="text-align:left;font-size:11pt;"><xhtml:span style="font-family:inherit;font-size:11pt;">$</xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><xhtml:div style="text-align:right;font-size:11pt;"><xhtml:span style="font-family:inherit;font-size:11pt;"><xhtml:span>1,301.4</xhtml:span></xhtml:span></xhtml:div></xhtml:td><xhtml:td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><xhtml:div style="text-align:left;font-size:10pt;"><xhtml:span style="font-family:inherit;font-size:10pt;"><xhtml:br/></xhtml:span></xhtml:div></xhtml:td></xhtml:tr></xhtml:table></xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e3825-wk-Fact-14232DB076AAD04E634EAE306F60C09A"
          xlink:to="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e2348-wk-Fact-16A3DB5E781CAF9322A1AE306F0653D1"
          xlink:label="d18316207e2348-wk-Fact-16A3DB5E781CAF9322A1AE306F0653D1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e2348-wk-Fact-16A3DB5E781CAF9322A1AE306F0653D1"
          xlink:to="TextSelection-A9004B8A6E0505C0721EAE306F8A224F-0-wk-Footnote-A9004B8A6E0505C0721EAE306F8A224F_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e4438-wk-Fact-184B0C9DDE70B2FAE960AE306E3AEFBA"
          xlink:label="d18316207e4438-wk-Fact-184B0C9DDE70B2FAE960AE306E3AEFBA"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e4438-wk-Fact-184B0C9DDE70B2FAE960AE306E3AEFBA"
          xlink:to="TextSelection-661074C4A78962DBCBE2AE306F8AFD80-0-wk-Footnote-661074C4A78962DBCBE2AE306F8AFD80_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e3591-wk-Fact-202C24059A52C966F151AE306E4A0ED1"
          xlink:label="d18316207e3591-wk-Fact-202C24059A52C966F151AE306E4A0ED1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e3591-wk-Fact-202C24059A52C966F151AE306E4A0ED1"
          xlink:to="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e3196-wk-Fact-205307A644953B666274AE306F656C25"
          xlink:label="d18316207e3196-wk-Fact-205307A644953B666274AE306F656C25"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e3196-wk-Fact-205307A644953B666274AE306F656C25"
          xlink:to="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e3060-wk-Fact-290EF6B256E9D7E4321FAE306F644B31"
          xlink:label="d18316207e3060-wk-Fact-290EF6B256E9D7E4321FAE306F644B31"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e3060-wk-Fact-290EF6B256E9D7E4321FAE306F644B31"
          xlink:to="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e3845-wk-Fact-2C79057CE7A16206E780AE306F5AEBFD"
          xlink:label="d18316207e3845-wk-Fact-2C79057CE7A16206E780AE306F5AEBFD"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e3845-wk-Fact-2C79057CE7A16206E780AE306F5AEBFD"
          xlink:to="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e2864-wk-Fact-3521040BF714A7376A03AE306F6A7617"
          xlink:label="d18316207e2864-wk-Fact-3521040BF714A7376A03AE306F6A7617"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e2864-wk-Fact-3521040BF714A7376A03AE306F6A7617"
          xlink:to="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e3747-wk-Fact-362FEAF46074D3CDC8C4AE306F5A9836"
          xlink:label="d18316207e3747-wk-Fact-362FEAF46074D3CDC8C4AE306F5A9836"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e3747-wk-Fact-362FEAF46074D3CDC8C4AE306F5A9836"
          xlink:to="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e3903-wk-Fact-3964DAEC5DE94D0D5CB8AE306F77BE00"
          xlink:label="d18316207e3903-wk-Fact-3964DAEC5DE94D0D5CB8AE306F77BE00"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e3903-wk-Fact-3964DAEC5DE94D0D5CB8AE306F77BE00"
          xlink:to="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e2384-wk-Fact-39B297FB06570F4625B5AE306F069324"
          xlink:label="d18316207e2384-wk-Fact-39B297FB06570F4625B5AE306F069324"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e2384-wk-Fact-39B297FB06570F4625B5AE306F069324"
          xlink:to="TextSelection-661074C4A78962DBCBE2AE306F8AFD80-0-wk-Footnote-661074C4A78962DBCBE2AE306F8AFD80_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e3079-wk-Fact-3C1CAA62D82D03D1547EAE306E4AC2DD"
          xlink:label="d18316207e3079-wk-Fact-3C1CAA62D82D03D1547EAE306E4AC2DD"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e3079-wk-Fact-3C1CAA62D82D03D1547EAE306E4AC2DD"
          xlink:to="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e1238-wk-Fact-3CFF27F84F9F677670C6AE306E240B7C"
          xlink:label="d18316207e1238-wk-Fact-3CFF27F84F9F677670C6AE306E240B7C"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e1238-wk-Fact-3CFF27F84F9F677670C6AE306E240B7C"
          xlink:to="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e2442-wk-Fact-3EA8902D9ED316510E72AE306F6B1529"
          xlink:label="d18316207e2442-wk-Fact-3EA8902D9ED316510E72AE306F6B1529"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#d18316207e5217-wk-Fact-3EA8902D9ED316510E72AE306F6B1529"
          xlink:label="d18316207e5217-wk-Fact-3EA8902D9ED316510E72AE306F6B1529"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e2442-wk-Fact-3EA8902D9ED316510E72AE306F6B1529"
          xlink:to="TextSelection-661074C4A78962DBCBE2AE306F8AFD80-0-wk-Footnote-661074C4A78962DBCBE2AE306F8AFD80_lbl"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e5217-wk-Fact-3EA8902D9ED316510E72AE306F6B1529"
          xlink:to="TextSelection-661074C4A78962DBCBE2AE306F8AFD80-0-wk-Footnote-661074C4A78962DBCBE2AE306F8AFD80_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e4059-wk-Fact-3F7265B3D5DF10981943AE306F721BB8"
          xlink:label="d18316207e4059-wk-Fact-3F7265B3D5DF10981943AE306F721BB8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e4059-wk-Fact-3F7265B3D5DF10981943AE306F721BB8"
          xlink:to="TextSelection-5159C88FE98C32D75F2BAE306F89DEA0-0-wk-Footnote-5159C88FE98C32D75F2BAE306F89DEA0_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e2850-wk-Fact-3FE0C69FB8D6A7E68EE0AE306F787F40"
          xlink:label="d18316207e2850-wk-Fact-3FE0C69FB8D6A7E68EE0AE306F787F40"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e2850-wk-Fact-3FE0C69FB8D6A7E68EE0AE306F787F40"
          xlink:to="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e2043-wk-Fact-46690B13803170F205FBAE306F72F074"
          xlink:label="d18316207e2043-wk-Fact-46690B13803170F205FBAE306F72F074"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e2043-wk-Fact-46690B13803170F205FBAE306F72F074"
          xlink:to="TextSelection-5159C88FE98C32D75F2BAE306F89DEA0-0-wk-Footnote-5159C88FE98C32D75F2BAE306F89DEA0_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e3689-wk-Fact-46EFF480517EB2A4D401AE306F6DD189"
          xlink:label="d18316207e3689-wk-Fact-46EFF480517EB2A4D401AE306F6DD189"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e3689-wk-Fact-46EFF480517EB2A4D401AE306F6DD189"
          xlink:to="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e3434-wk-Fact-4755485AA67CB12AC817AE306F635950"
          xlink:label="d18316207e3434-wk-Fact-4755485AA67CB12AC817AE306F635950"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e3434-wk-Fact-4755485AA67CB12AC817AE306F635950"
          xlink:to="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e3157-wk-Fact-476489F3212C0D541DF0AE306F6CDDDF"
          xlink:label="d18316207e3157-wk-Fact-476489F3212C0D541DF0AE306F6CDDDF"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e3157-wk-Fact-476489F3212C0D541DF0AE306F6CDDDF"
          xlink:to="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e3533-wk-Fact-4DE7BA4076E4F34370E6AE306F5D0C2C"
          xlink:label="d18316207e3533-wk-Fact-4DE7BA4076E4F34370E6AE306F5D0C2C"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e3533-wk-Fact-4DE7BA4076E4F34370E6AE306F5D0C2C"
          xlink:to="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e1180-wk-Fact-5302E076515EFCE2A691AE306F05CC16"
          xlink:label="d18316207e1180-wk-Fact-5302E076515EFCE2A691AE306F05CC16"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e1180-wk-Fact-5302E076515EFCE2A691AE306F05CC16"
          xlink:to="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e1258-wk-Fact-5BA6B381E703A28308E9AE306F6CDBE8"
          xlink:label="d18316207e1258-wk-Fact-5BA6B381E703A28308E9AE306F6CDBE8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e1258-wk-Fact-5BA6B381E703A28308E9AE306F6CDBE8"
          xlink:to="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e3571-wk-Fact-63E6A90467BBCB4D5653AE306F6C5E9A"
          xlink:label="d18316207e3571-wk-Fact-63E6A90467BBCB4D5653AE306F6C5E9A"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e3571-wk-Fact-63E6A90467BBCB4D5653AE306F6C5E9A"
          xlink:to="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e3513-wk-Fact-6815FCB0EC89C6CC84D0AE306F69BCAF"
          xlink:label="d18316207e3513-wk-Fact-6815FCB0EC89C6CC84D0AE306F69BCAF"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e3513-wk-Fact-6815FCB0EC89C6CC84D0AE306F69BCAF"
          xlink:to="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e3708-wk-Fact-684664FEFAEC230F5E53AE306F6E539D"
          xlink:label="d18316207e3708-wk-Fact-684664FEFAEC230F5E53AE306F6E539D"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e3708-wk-Fact-684664FEFAEC230F5E53AE306F6E539D"
          xlink:to="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e3493-wk-Fact-71838E67683043DD8730AE306F6B8E43"
          xlink:label="d18316207e3493-wk-Fact-71838E67683043DD8730AE306F6B8E43"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e3493-wk-Fact-71838E67683043DD8730AE306F6B8E43"
          xlink:to="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e3883-wk-Fact-72130089940AADD8946EAE306F678D53"
          xlink:label="d18316207e3883-wk-Fact-72130089940AADD8946EAE306F678D53"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e3883-wk-Fact-72130089940AADD8946EAE306F678D53"
          xlink:to="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e3981-wk-Fact-740B78607E4566A539CBAE306E240FEF"
          xlink:label="d18316207e3981-wk-Fact-740B78607E4566A539CBAE306E240FEF"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#d18316207e4918-wk-Fact-740B78607E4566A539CBAE306E240FEF"
          xlink:label="d18316207e4918-wk-Fact-740B78607E4566A539CBAE306E240FEF"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#d18316207e8308-wk-Fact-740B78607E4566A539CBAE306E240FEF"
          xlink:label="d18316207e8308-wk-Fact-740B78607E4566A539CBAE306E240FEF"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e3981-wk-Fact-740B78607E4566A539CBAE306E240FEF"
          xlink:to="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e4918-wk-Fact-740B78607E4566A539CBAE306E240FEF"
          xlink:to="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e8308-wk-Fact-740B78607E4566A539CBAE306E240FEF"
          xlink:to="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e3376-wk-Fact-7AA868E62D7DF4029B09AE306F678C19"
          xlink:label="d18316207e3376-wk-Fact-7AA868E62D7DF4029B09AE306F678C19"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e3376-wk-Fact-7AA868E62D7DF4029B09AE306F678C19"
          xlink:to="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e985-wk-Fact-7CF305399AB876CE88EEAE306F75455A"
          xlink:label="d18316207e985-wk-Fact-7CF305399AB876CE88EEAE306F75455A"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e985-wk-Fact-7CF305399AB876CE88EEAE306F75455A"
          xlink:to="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e4039-wk-Fact-7D43E71034F883940788AE306E4A9FDE"
          xlink:label="d18316207e4039-wk-Fact-7D43E71034F883940788AE306E4A9FDE"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e4039-wk-Fact-7D43E71034F883940788AE306E4A9FDE"
          xlink:to="TextSelection-5159C88FE98C32D75F2BAE306F89DEA0-0-wk-Footnote-5159C88FE98C32D75F2BAE306F89DEA0_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e3118-wk-Fact-7E9B4F4A588C0F06419BAE306F64BB59"
          xlink:label="d18316207e3118-wk-Fact-7E9B4F4A588C0F06419BAE306F64BB59"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e3118-wk-Fact-7E9B4F4A588C0F06419BAE306F64BB59"
          xlink:to="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e4360-wk-Fact-84DF817535A540D1987DAE306F65C766"
          xlink:label="d18316207e4360-wk-Fact-84DF817535A540D1987DAE306F65C766"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e4360-wk-Fact-84DF817535A540D1987DAE306F65C766"
          xlink:to="TextSelection-A9004B8A6E0505C0721EAE306F8A224F-0-wk-Footnote-A9004B8A6E0505C0721EAE306F8A224F_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e3767-wk-Fact-858196A9ADE2D2ADB2FEAE306F62CFE2"
          xlink:label="d18316207e3767-wk-Fact-858196A9ADE2D2ADB2FEAE306F62CFE2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e3767-wk-Fact-858196A9ADE2D2ADB2FEAE306F62CFE2"
          xlink:to="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e3786-wk-Fact-85D11C84F40432A97841AE306F785EBC"
          xlink:label="d18316207e3786-wk-Fact-85D11C84F40432A97841AE306F785EBC"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e3786-wk-Fact-85D11C84F40432A97841AE306F785EBC"
          xlink:to="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e966-wk-Fact-884BA120ADD6FF6DB6C9AE306F7BBAAB"
          xlink:label="d18316207e966-wk-Fact-884BA120ADD6FF6DB6C9AE306F7BBAAB"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e966-wk-Fact-884BA120ADD6FF6DB6C9AE306F7BBAAB"
          xlink:to="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e2962-wk-Fact-8A90B0D4FB6797C662F9AE306F689F44"
          xlink:label="d18316207e2962-wk-Fact-8A90B0D4FB6797C662F9AE306F689F44"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e2962-wk-Fact-8A90B0D4FB6797C662F9AE306F689F44"
          xlink:to="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e912-wk-Fact-8D29B4EE99B8429A66DBAE306F6CEF46"
          xlink:label="d18316207e912-wk-Fact-8D29B4EE99B8429A66DBAE306F6CEF46"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e912-wk-Fact-8D29B4EE99B8429A66DBAE306F6CEF46"
          xlink:to="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e4327-wk-Fact-9D891EBBE198FDB76AD4AE306F5C55EC"
          xlink:label="d18316207e4327-wk-Fact-9D891EBBE198FDB76AD4AE306F5C55EC"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e4327-wk-Fact-9D891EBBE198FDB76AD4AE306F5C55EC"
          xlink:to="TextSelection-A9004B8A6E0505C0721EAE306F8A224F-0-wk-Footnote-A9004B8A6E0505C0721EAE306F8A224F_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e3414-wk-Fact-A1ED3EF3C8B180F887D9AE306F62C989"
          xlink:label="d18316207e3414-wk-Fact-A1ED3EF3C8B180F887D9AE306F62C989"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e3414-wk-Fact-A1ED3EF3C8B180F887D9AE306F62C989"
          xlink:to="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e3864-wk-Fact-A29FC0324C8245BBD522AE306F59C570"
          xlink:label="d18316207e3864-wk-Fact-A29FC0324C8245BBD522AE306F59C570"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e3864-wk-Fact-A29FC0324C8245BBD522AE306F59C570"
          xlink:to="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e4020-wk-Fact-A31BA187E15B743B1220AE306F6F726B"
          xlink:label="d18316207e4020-wk-Fact-A31BA187E15B743B1220AE306F6F726B"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e4020-wk-Fact-A31BA187E15B743B1220AE306F6F726B"
          xlink:to="TextSelection-5159C88FE98C32D75F2BAE306F89DEA0-0-wk-Footnote-5159C88FE98C32D75F2BAE306F89DEA0_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e2422-wk-Fact-A63BB0648589D09D8043AE306F759FBE"
          xlink:label="d18316207e2422-wk-Fact-A63BB0648589D09D8043AE306F759FBE"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e2422-wk-Fact-A63BB0648589D09D8043AE306F759FBE"
          xlink:to="TextSelection-661074C4A78962DBCBE2AE306F8AFD80-0-wk-Footnote-661074C4A78962DBCBE2AE306F8AFD80_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e3474-wk-Fact-A9C15AE487F2E236C9CFAE306F6FDDAC"
          xlink:label="d18316207e3474-wk-Fact-A9C15AE487F2E236C9CFAE306F6FDDAC"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e3474-wk-Fact-A9C15AE487F2E236C9CFAE306F6FDDAC"
          xlink:to="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e3727-wk-Fact-AB7A0DAF8FAFA41BD8BFAE306F5D02C6"
          xlink:label="d18316207e3727-wk-Fact-AB7A0DAF8FAFA41BD8BFAE306F5D02C6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e3727-wk-Fact-AB7A0DAF8FAFA41BD8BFAE306F5D02C6"
          xlink:to="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e4458-wk-Fact-B642E5CD310C71FAD5CBAE306E4AB917"
          xlink:label="d18316207e4458-wk-Fact-B642E5CD310C71FAD5CBAE306E4AB917"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#d18316207e5236-wk-Fact-B642E5CD310C71FAD5CBAE306E4AB917"
          xlink:label="d18316207e5236-wk-Fact-B642E5CD310C71FAD5CBAE306E4AB917"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e4458-wk-Fact-B642E5CD310C71FAD5CBAE306E4AB917"
          xlink:to="TextSelection-661074C4A78962DBCBE2AE306F8AFD80-0-wk-Footnote-661074C4A78962DBCBE2AE306F8AFD80_lbl"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e5236-wk-Fact-B642E5CD310C71FAD5CBAE306E4AB917"
          xlink:to="TextSelection-661074C4A78962DBCBE2AE306F8AFD80-0-wk-Footnote-661074C4A78962DBCBE2AE306F8AFD80_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e4385-wk-Fact-B6AE40ECFA778D826FF5AE306F70CE2E"
          xlink:label="d18316207e4385-wk-Fact-B6AE40ECFA778D826FF5AE306F70CE2E"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e4385-wk-Fact-B6AE40ECFA778D826FF5AE306F70CE2E"
          xlink:to="TextSelection-A9004B8A6E0505C0721EAE306F8A224F-0-wk-Footnote-A9004B8A6E0505C0721EAE306F8A224F_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e4419-wk-Fact-B9D5B219FE35E878E9E4AE306F719F27"
          xlink:label="d18316207e4419-wk-Fact-B9D5B219FE35E878E9E4AE306F719F27"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e4419-wk-Fact-B9D5B219FE35E878E9E4AE306F719F27"
          xlink:to="TextSelection-661074C4A78962DBCBE2AE306F8AFD80-0-wk-Footnote-661074C4A78962DBCBE2AE306F8AFD80_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e3552-wk-Fact-BC286E31D0203390B0E1AE306F7549DC"
          xlink:label="d18316207e3552-wk-Fact-BC286E31D0203390B0E1AE306F7549DC"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e3552-wk-Fact-BC286E31D0203390B0E1AE306F7549DC"
          xlink:to="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e3805-wk-Fact-BF4B020BB9C448D1B87CAE306F7546B4"
          xlink:label="d18316207e3805-wk-Fact-BF4B020BB9C448D1B87CAE306F7546B4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e3805-wk-Fact-BF4B020BB9C448D1B87CAE306F7546B4"
          xlink:to="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e2023-wk-Fact-C04F29EFFCFDA6EA6510AE306F7873CE"
          xlink:label="d18316207e2023-wk-Fact-C04F29EFFCFDA6EA6510AE306F7873CE"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e2023-wk-Fact-C04F29EFFCFDA6EA6510AE306F7873CE"
          xlink:to="TextSelection-5159C88FE98C32D75F2BAE306F89DEA0-0-wk-Footnote-5159C88FE98C32D75F2BAE306F89DEA0_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e1160-wk-Fact-C0566D914CE8FD2F6C05AE306F6F13B4"
          xlink:label="d18316207e1160-wk-Fact-C0566D914CE8FD2F6C05AE306F6F13B4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e1160-wk-Fact-C0566D914CE8FD2F6C05AE306F6F13B4"
          xlink:to="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e2923-wk-Fact-C1B315A856CC19624B38AE306F6054D2"
          xlink:label="d18316207e2923-wk-Fact-C1B315A856CC19624B38AE306F6054D2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e2923-wk-Fact-C1B315A856CC19624B38AE306F6054D2"
          xlink:to="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e1024-wk-Fact-C8DB752C4E227880A517AE306F089E5D"
          xlink:label="d18316207e1024-wk-Fact-C8DB752C4E227880A517AE306F089E5D"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e1024-wk-Fact-C8DB752C4E227880A517AE306F089E5D"
          xlink:to="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e3923-wk-Fact-D242F06E177B21E81ED7AE306F6BB3A6"
          xlink:label="d18316207e3923-wk-Fact-D242F06E177B21E81ED7AE306F6BB3A6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e3923-wk-Fact-D242F06E177B21E81ED7AE306F6BB3A6"
          xlink:to="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e4001-wk-Fact-D30BBFB4274BFC97BC4EAE306F69D50D"
          xlink:label="d18316207e4001-wk-Fact-D30BBFB4274BFC97BC4EAE306F69D50D"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e4001-wk-Fact-D30BBFB4274BFC97BC4EAE306F69D50D"
          xlink:to="TextSelection-5159C88FE98C32D75F2BAE306F89DEA0-0-wk-Footnote-5159C88FE98C32D75F2BAE306F89DEA0_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e2368-wk-Fact-D3D655686732034DDA23AE306F79ADCE"
          xlink:label="d18316207e2368-wk-Fact-D3D655686732034DDA23AE306F79ADCE"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e2368-wk-Fact-D3D655686732034DDA23AE306F79ADCE"
          xlink:to="TextSelection-A9004B8A6E0505C0721EAE306F8A224F-0-wk-Footnote-A9004B8A6E0505C0721EAE306F8A224F_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e2904-wk-Fact-D53F17704C53213A612EAE306F6EA188"
          xlink:label="d18316207e2904-wk-Fact-D53F17704C53213A612EAE306F6EA188"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e2904-wk-Fact-D53F17704C53213A612EAE306F6EA188"
          xlink:to="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e3961-wk-Fact-D90424494AACF8932F8CAE306F5A6CD9"
          xlink:label="d18316207e3961-wk-Fact-D90424494AACF8932F8CAE306F5A6CD9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e3961-wk-Fact-D90424494AACF8932F8CAE306F5A6CD9"
          xlink:to="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e931-wk-Fact-DEB517901E444253979BAE306F7360B8"
          xlink:label="d18316207e931-wk-Fact-DEB517901E444253979BAE306F7360B8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e931-wk-Fact-DEB517901E444253979BAE306F7360B8"
          xlink:to="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e1122-wk-Fact-DF8301595DEB25506612AE306F05861A"
          xlink:label="d18316207e1122-wk-Fact-DF8301595DEB25506612AE306F05861A"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e1122-wk-Fact-DF8301595DEB25506612AE306F05861A"
          xlink:to="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e2889-wk-Fact-E196C45E7AB14635086EAE306F63C680"
          xlink:label="d18316207e2889-wk-Fact-E196C45E7AB14635086EAE306F63C680"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e2889-wk-Fact-E196C45E7AB14635086EAE306F63C680"
          xlink:to="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e1200-wk-Fact-E2BF57FC58B4FDF5776EAE306F07EC78"
          xlink:label="d18316207e1200-wk-Fact-E2BF57FC58B4FDF5776EAE306F07EC78"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e1200-wk-Fact-E2BF57FC58B4FDF5776EAE306F07EC78"
          xlink:to="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e1004-wk-Fact-E3677D96D6A20EF4BABAAE306F73C4E6"
          xlink:label="d18316207e1004-wk-Fact-E3677D96D6A20EF4BABAAE306F73C4E6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e1004-wk-Fact-E3677D96D6A20EF4BABAAE306F73C4E6"
          xlink:to="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e2329-wk-Fact-E439BE73FA4E4D8030FFAE306F67C006"
          xlink:label="d18316207e2329-wk-Fact-E439BE73FA4E4D8030FFAE306F67C006"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e2329-wk-Fact-E439BE73FA4E4D8030FFAE306F67C006"
          xlink:to="TextSelection-A9004B8A6E0505C0721EAE306F8A224F-0-wk-Footnote-A9004B8A6E0505C0721EAE306F8A224F_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e3395-wk-Fact-E49E73D5EF18969014DBAE306F657E00"
          xlink:label="d18316207e3395-wk-Fact-E49E73D5EF18969014DBAE306F657E00"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e3395-wk-Fact-E49E73D5EF18969014DBAE306F657E00"
          xlink:to="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e2403-wk-Fact-E67C8BB238CB8D303564AE306F7A020A"
          xlink:label="d18316207e2403-wk-Fact-E67C8BB238CB8D303564AE306F7A020A"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e2403-wk-Fact-E67C8BB238CB8D303564AE306F7A020A"
          xlink:to="TextSelection-661074C4A78962DBCBE2AE306F8AFD80-0-wk-Footnote-661074C4A78962DBCBE2AE306F8AFD80_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e3455-wk-Fact-EC4F154BBDA1FD706631AE306F74E802"
          xlink:label="d18316207e3455-wk-Fact-EC4F154BBDA1FD706631AE306F74E802"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e3455-wk-Fact-EC4F154BBDA1FD706631AE306F74E802"
          xlink:to="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e893-wk-Fact-EF1DFA4F6E62168B399AAE306F786A49"
          xlink:label="d18316207e893-wk-Fact-EF1DFA4F6E62168B399AAE306F786A49"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e893-wk-Fact-EF1DFA4F6E62168B399AAE306F786A49"
          xlink:to="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e1219-wk-Fact-F11E7CA52561C86D85B2AE306F796E8D"
          xlink:label="d18316207e1219-wk-Fact-F11E7CA52561C86D85B2AE306F796E8D"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e1219-wk-Fact-F11E7CA52561C86D85B2AE306F796E8D"
          xlink:to="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e2942-wk-Fact-F412A7B38069C57D84FBAE306F6CB886"
          xlink:label="d18316207e2942-wk-Fact-F412A7B38069C57D84FBAE306F6CB886"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e2942-wk-Fact-F412A7B38069C57D84FBAE306F6CB886"
          xlink:to="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e3176-wk-Fact-F6CF92CA26BBC913C496AE306F63D706"
          xlink:label="d18316207e3176-wk-Fact-F6CF92CA26BBC913C496AE306F63D706"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e3176-wk-Fact-F6CF92CA26BBC913C496AE306F63D706"
          xlink:to="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e3942-wk-Fact-F77369ED7BEF39B75F4CAE306F5EFD30"
          xlink:label="d18316207e3942-wk-Fact-F77369ED7BEF39B75F4CAE306F5EFD30"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e3942-wk-Fact-F77369ED7BEF39B75F4CAE306F5EFD30"
          xlink:to="TextSelection-169D1AEC564FE85C505EAE306F894AC1-0-wk-Footnote-169D1AEC564FE85C505EAE306F894AC1_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e3138-wk-Fact-FBB88861201F4BA909DCAE306E3A31FA"
          xlink:label="d18316207e3138-wk-Fact-FBB88861201F4BA909DCAE306E3A31FA"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e3138-wk-Fact-FBB88861201F4BA909DCAE306E3A31FA"
          xlink:to="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e2004-wk-Fact-FC36545EFB633CAAAC42AE306F788735"
          xlink:label="d18316207e2004-wk-Fact-FC36545EFB633CAAAC42AE306F788735"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e2004-wk-Fact-FC36545EFB633CAAAC42AE306F788735"
          xlink:to="TextSelection-5159C88FE98C32D75F2BAE306F89DEA0-0-wk-Footnote-5159C88FE98C32D75F2BAE306F89DEA0_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e1141-wk-Fact-FDDFA1ADF9582FEA2B4DAE306F098D90"
          xlink:label="d18316207e1141-wk-Fact-FDDFA1ADF9582FEA2B4DAE306F098D90"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e1141-wk-Fact-FDDFA1ADF9582FEA2B4DAE306F098D90"
          xlink:to="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d18316207e2831-wk-Fact-FE0BB27E7D022FF13072AE306F75E538"
          xlink:label="d18316207e2831-wk-Fact-FE0BB27E7D022FF13072AE306F75E538"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d18316207e2831-wk-Fact-FE0BB27E7D022FF13072AE306F75E538"
          xlink:to="TextSelection-C057214FAD4D9B12D079AE306F89E037-0-wk-Footnote-C057214FAD4D9B12D079AE306F89E037_lbl"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6896693968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Mar. 26, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">BIO-RAD LABORATORIES, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000012208<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,181,361,340<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,707,868<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Common Class B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,092,404<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>If the value is true, then the document is an amendment to previously-filed/accepted document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated), (5) Smaller Reporting Accelerated Filer or (6) Smaller Reporting Company and Large Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>State aggregate market value of voting and non-voting common equity held by non-affiliates computed by reference to price at which the common equity was last sold, or average bid and asked price of such common equity, as of the last business day of registrant's most recently completed second fiscal quarter. The public float should be reported on the cover page of the registrants form 10K.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if company meets the shell company criteria: a company with no or nominal operations, and with no or nominal assets or assets consisting solely of cash and cash equivalents.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a smaller reporting company with both a public float and revenues of less than $75 million.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6897739152">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>ASSETS:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 431,526<span></span>
</td>
<td class="nump">$ 383,824<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="nump">413,270<span></span>
</td>
<td class="nump">371,154<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedInvestmentsCurrent', window );">Restricted investments</a></td>
<td class="nump">5,560<span></span>
</td>
<td class="nump">5,560<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, less allowance for doubtful accounts</a></td>
<td class="nump">392,443<span></span>
</td>
<td class="nump">464,847<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNetAbstract', window );"><strong>Inventories:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">108,008<span></span>
</td>
<td class="nump">113,925<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work in process</a></td>
<td class="nump">145,051<span></span>
</td>
<td class="nump">142,589<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">330,756<span></span>
</td>
<td class="nump">338,290<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total inventories</a></td>
<td class="nump">583,815<span></span>
</td>
<td class="nump">594,804<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">187,249<span></span>
</td>
<td class="nump">146,135<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">9,615<span></span>
</td>
<td class="nump">10,325<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">2,023,478<span></span>
</td>
<td class="nump">1,976,649<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGrossAbstract', window );"><strong>Property, plant and equipment:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Land', window );">Land and improvements</a></td>
<td class="nump">25,185<span></span>
</td>
<td class="nump">18,026<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BuildingsAndImprovementsGross', window );">Buildings and leasehold improvements</a></td>
<td class="nump">331,563<span></span>
</td>
<td class="nump">315,984<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MachineryAndEquipmentGross', window );">Equipment</a></td>
<td class="nump">970,081<span></span>
</td>
<td class="nump">971,140<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant and equipment</a></td>
<td class="nump">1,326,829<span></span>
</td>
<td class="nump">1,305,150<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation and amortization</a></td>
<td class="num">(818,139)<span></span>
</td>
<td class="num">(811,654)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">508,690<span></span>
</td>
<td class="nump">493,496<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, net</a></td>
<td class="nump">219,770<span></span>
</td>
<td class="nump">506,069<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Purchased intangibles, net</a></td>
<td class="nump">133,123<span></span>
</td>
<td class="nump">174,113<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Other investments</a></td>
<td class="nump">2,655,709<span></span>
</td>
<td class="nump">1,027,736<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">70,298<span></span>
</td>
<td class="nump">94,949<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">5,611,068<span></span>
</td>
<td class="nump">4,273,012<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>LIABILITIES AND STOCKHOLDERS' EQUITY:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">122,450<span></span>
</td>
<td class="nump">135,182<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued payroll and employee benefits</a></td>
<td class="nump">143,510<span></span>
</td>
<td class="nump">171,632<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesAndLoansPayableCurrent', window );">Current maturities of long-term debt</a></td>
<td class="nump">493<span></span>
</td>
<td class="nump">420<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">27,513<span></span>
</td>
<td class="nump">19,802<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Other taxes payable</a></td>
<td class="nump">28,675<span></span>
</td>
<td class="nump">20,139<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue</a></td>
<td class="nump">26,936<span></span>
</td>
<td class="nump">28,233<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">101,218<span></span>
</td>
<td class="nump">127,288<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">450,795<span></span>
</td>
<td class="nump">502,696<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligations', window );">Long-term debt, net of current maturities</a></td>
<td class="nump">438,937<span></span>
</td>
<td class="nump">434,581<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNoncurrent', window );">Deferred income taxes</a></td>
<td class="nump">553,239<span></span>
</td>
<td class="nump">222,209<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">147,766<span></span>
</td>
<td class="nump">183,276<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">1,590,737<span></span>
</td>
<td class="nump">1,342,762<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingent liabilities</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">394,342<span></span>
</td>
<td class="nump">361,231<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">3,722,073<span></span>
</td>
<td class="nump">1,830,439<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive (loss) income</a></td>
<td class="num">(46,958)<span></span>
</td>
<td class="nump">738,794<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">4,020,331<span></span>
</td>
<td class="nump">2,930,250<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">5,611,068<span></span>
</td>
<td class="nump">4,273,012<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Common Class B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=bio_TreasuryClassAMember', window );">Treasury Class-A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury Stock, Value</a></td>
<td class="num">(49,040)<span></span>
</td>
<td class="num">(128)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=bio_TreasuryClassBMember', window );">Treasury Class B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury Stock, Value</a></td>
<td class="num">$ (89)<span></span>
</td>
<td class="num">$ (89)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130549-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6801-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BuildingsAndImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6812-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BuildingsAndImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer, including sales, license fees, and royalties, but excluding interest income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Land">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6812-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Land</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and capital lease obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MachineryAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6812-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MachineryAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesAndLoansPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of all long-term notes and loans payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesAndLoansPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6904-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6787-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGrossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedInvestmentsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the current portion of investments which are not defined as or included in marketable (debt, equity, or other) securities that are pledged or subject to withdrawal restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedInvestmentsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=bio_TreasuryClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=bio_TreasuryClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=bio_TreasuryClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=bio_TreasuryClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6897136688">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parentheticals) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 26,713<span></span>
</td>
<td class="nump">$ 25,549<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock par value</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock authorized</a></td>
<td class="nump">7,500,000<span></span>
</td>
<td class="nump">7,500,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock par value</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock authorized</a></td>
<td class="nump">80,000,000<span></span>
</td>
<td class="nump">80,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock issued</a></td>
<td class="nump">24,884,265<span></span>
</td>
<td class="nump">24,679,127<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock outstanding</a></td>
<td class="nump">24,704,772<span></span>
</td>
<td class="nump">24,678,545<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Common Class B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock par value</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock authorized</a></td>
<td class="nump">20,000,000<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock issued</a></td>
<td class="nump">5,096,421<span></span>
</td>
<td class="nump">5,107,674<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock outstanding</a></td>
<td class="nump">5,095,504<span></span>
</td>
<td class="nump">5,106,757<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=bio_TreasuryClassAMember', window );">Treasury Class-A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock, Shares</a></td>
<td class="nump">179,493<span></span>
</td>
<td class="nump">582<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=bio_TreasuryClassBMember', window );">Treasury Class B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock, Shares</a></td>
<td class="nump">917<span></span>
</td>
<td class="nump">917<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=bio_TreasuryClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=bio_TreasuryClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=bio_TreasuryClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=bio_TreasuryClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6896758496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Income - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 2,289,415<span></span>
</td>
<td class="nump">$ 2,160,153<span></span>
</td>
<td class="nump">$ 2,068,172<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of Goods and Services Sold</a></td>
<td class="nump">1,066,264<span></span>
</td>
<td class="nump">972,450<span></span>
</td>
<td class="nump">929,744<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross Profit</a></td>
<td class="nump">1,223,151<span></span>
</td>
<td class="nump">1,187,703<span></span>
</td>
<td class="nump">1,138,428<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expense</a></td>
<td class="nump">834,783<span></span>
</td>
<td class="nump">806,790<span></span>
</td>
<td class="nump">814,697<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development expense</a></td>
<td class="nump">199,196<span></span>
</td>
<td class="nump">250,157<span></span>
</td>
<td class="nump">205,708<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment losses on goodwill and long-lived assets</a></td>
<td class="nump">292,513<span></span>
</td>
<td class="nump">11,506<span></span>
</td>
<td class="nump">62,305<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="num">(103,341)<span></span>
</td>
<td class="nump">119,250<span></span>
</td>
<td class="nump">55,718<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">23,962<span></span>
</td>
<td class="nump">23,014<span></span>
</td>
<td class="nump">23,380<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign exchange losses, net</a></td>
<td class="nump">2,861<span></span>
</td>
<td class="nump">9,128<span></span>
</td>
<td class="nump">4,542<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrealizedGainOnSecurities', window );">Unrealized Gain on Securities</a></td>
<td class="num">(606,230)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other (income) expense, net</a></td>
<td class="num">(36,593)<span></span>
</td>
<td class="num">(10,697)<span></span>
</td>
<td class="num">(13,764)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before income taxes</a></td>
<td class="nump">512,659<span></span>
</td>
<td class="nump">97,805<span></span>
</td>
<td class="nump">41,560<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="num">(147,045)<span></span>
</td>
<td class="nump">24,444<span></span>
</td>
<td class="num">(15,560)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss) Attributable to Parent</a></td>
<td class="nump">$ 365,614<span></span>
</td>
<td class="nump">$ 122,249<span></span>
</td>
<td class="nump">$ 26,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Basic earnings per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Earnings Per Share, Basic</a></td>
<td class="nump">$ 12.25<span></span>
</td>
<td class="nump">$ 4.12<span></span>
</td>
<td class="nump">$ 0.88<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares - basic</a></td>
<td class="nump">29,836<span></span>
</td>
<td class="nump">29,655<span></span>
</td>
<td class="nump">29,440<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Diluted earnings per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Earnings Per Share, Diluted</a></td>
<td class="nump">$ 12.10<span></span>
</td>
<td class="nump">$ 4.07<span></span>
</td>
<td class="nump">$ 0.88<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average common shares - diluted</a></td>
<td class="nump">30,228<span></span>
</td>
<td class="nump">30,034<span></span>
</td>
<td class="nump">29,646<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=109256448&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=109256448&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30700-110894<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30690-110894<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130539-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130545-203045<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130543-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68048583&amp;loc=d3e3636-108311<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainOnSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainOnSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6898016848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromCustomers', window );">Cash received from customers</a></td>
<td class="nump">$ 2,326,310<span></span>
</td>
<td class="nump">$ 2,093,948<span></span>
</td>
<td class="nump">$ 2,074,024<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToSuppliersAndEmployees', window );">Cash paid to suppliers and employees</a></td>
<td class="num">(1,989,685)<span></span>
</td>
<td class="num">(1,916,119)<span></span>
</td>
<td class="num">(1,808,687)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaid', window );">Interest paid, net</a></td>
<td class="num">(22,703)<span></span>
</td>
<td class="num">(22,224)<span></span>
</td>
<td class="num">(22,756)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income tax payments, net</a></td>
<td class="num">(62,414)<span></span>
</td>
<td class="num">(52,136)<span></span>
</td>
<td class="num">(38,442)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromOtherOperatingActivities', window );">Investment proceeds and miscellaneous receipts, net</a></td>
<td class="nump">26,383<span></span>
</td>
<td class="nump">18,392<span></span>
</td>
<td class="nump">14,597<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities', window );">Excess tax benefits from share-based compensation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,506)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_Proceedsfromderivativeinstrumentsoperatingactivities', window );">Proceeds from (payments for) forward foreign exchange contracts, net</a></td>
<td class="nump">7,603<span></span>
</td>
<td class="num">(17,724)<span></span>
</td>
<td class="num">(1,164)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">285,494<span></span>
</td>
<td class="nump">104,137<span></span>
</td>
<td class="nump">216,066<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="num">(129,825)<span></span>
</td>
<td class="num">(111,332)<span></span>
</td>
<td class="num">(141,436)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from dispositions of property, plant and equipment</a></td>
<td class="nump">4,315<span></span>
</td>
<td class="nump">86<span></span>
</td>
<td class="nump">398<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfProductiveAssets', window );">Proceeds from divestiture of a product line</a></td>
<td class="nump">6,964<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromInvestments', window );">Proceeds from (payments for) acquisitions and long-term investment</a></td>
<td class="nump">266<span></span>
</td>
<td class="num">(76,645)<span></span>
</td>
<td class="num">(14,165)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Payments for purchases of intangible assets</a></td>
<td class="num">(3)<span></span>
</td>
<td class="num">(3,795)<span></span>
</td>
<td class="num">(135)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireRestrictedInvestments', window );">Payments for purchases of restricted investment</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,000)<span></span>
</td>
<td class="num">(350)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInvestments', window );">Payments for purchases of marketable securities and investments</a></td>
<td class="num">(371,019)<span></span>
</td>
<td class="num">(282,656)<span></span>
</td>
<td class="num">(278,071)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities', window );">Proceeds from sales of marketable securities and investments</a></td>
<td class="nump">77,029<span></span>
</td>
<td class="nump">97,523<span></span>
</td>
<td class="nump">76,859<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities', window );">Proceeds from maturities of marketable securities and investments</a></td>
<td class="nump">225,295<span></span>
</td>
<td class="nump">202,247<span></span>
</td>
<td class="nump">143,020<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(186,978)<span></span>
</td>
<td class="num">(175,572)<span></span>
</td>
<td class="num">(213,880)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit', window );">Net (payments) borrowings on line-of-credit arrangements and notes payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(36)<span></span>
</td>
<td class="nump">37<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Payments on long-term borrowings</a></td>
<td class="num">(2,961)<span></span>
</td>
<td class="num">(316)<span></span>
</td>
<td class="num">(303)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock for share-based compensation</a></td>
<td class="nump">14,133<span></span>
</td>
<td class="nump">14,604<span></span>
</td>
<td class="nump">11,280<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Tax payments from net share settlement</a></td>
<td class="num">(8,862)<span></span>
</td>
<td class="num">(7,310)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Payments for purchases of treasury stock</a></td>
<td class="num">(48,912)<span></span>
</td>
<td class="num">(2,920)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities', window );">Payments of contingent consideration</a></td>
<td class="nump">2,078<span></span>
</td>
<td class="nump">3,681<span></span>
</td>
<td class="nump">3,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities', window );">Excess tax benefits from share-based compensation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,506<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash (used in) provided by financing activities</a></td>
<td class="num">(48,680)<span></span>
</td>
<td class="nump">341<span></span>
</td>
<td class="nump">9,020<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents', window );">Effect of foreign exchange rate changes on cash</a></td>
<td class="num">(655)<span></span>
</td>
<td class="num">(1,094)<span></span>
</td>
<td class="num">(12,858)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect</a></td>
<td class="nump">49,181<span></span>
</td>
<td class="num">(72,188)<span></span>
</td>
<td class="num">(1,652)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Beginning Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</a></td>
<td class="nump">384,983<span></span>
</td>
<td class="nump">457,171<span></span>
</td>
<td class="nump">458,823<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">431,526<span></span>
</td>
<td class="nump">383,824<span></span>
</td>
<td class="nump">456,264<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted Cash, Current</a></td>
<td class="nump">111<span></span>
</td>
<td class="nump">882<span></span>
</td>
<td class="nump">494<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashNoncurrent', window );">Restricted Cash, Noncurrent</a></td>
<td class="nump">2,527<span></span>
</td>
<td class="nump">277<span></span>
</td>
<td class="nump">413<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Ending Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</a></td>
<td class="nump">$ 434,164<span></span>
</td>
<td class="nump">$ 384,983<span></span>
</td>
<td class="nump">$ 457,171<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_Proceedsfromderivativeinstrumentsoperatingactivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds from derivative instruments, operating activities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_Proceedsfromderivativeinstrumentsoperatingactivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109196918&amp;loc=d3e11374-113907<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109196918&amp;loc=d3e11374-113907<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net cash paid (received) associated with the acquisition or disposal of all investments, including securities and other assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy an employee's income tax withholding obligation as part of a net-share settlement of a share-based award.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 25<br> -Paragraph 19A<br> -URI http://asc.fasb.org/extlink&amp;oid=107668666&amp;loc=SL79513924-113897<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the purchase of all investments (debt, security, other) during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireRestrictedInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire investments (not to include restricted cash) that are pledged or subject to withdrawal restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireRestrictedInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToSuppliersAndEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash payments to suppliers for goods and services provided and to employees for services provided.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3536-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3367-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToSuppliersAndEmployees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash receipts from customers during the current period which are usually for sales of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109979856&amp;loc=d3e26853-111562<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3151-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromOtherOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from operating activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromOtherOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the sale of debt and equity securities classified as available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109979856&amp;loc=d3e26853-111562<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6812-107765<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 305<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84242212&amp;loc=d3e2352-115587<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6898355952">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Stockholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Treasury Stock [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>AOCI Attributable to Parent [Member]</div></th>
<th class="th"><div>Total Bio Rad [Member]</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2015</a></td>
<td class="nump">$ 2,485,029<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">$ 300,408<span></span>
</td>
<td class="num">$ (101)<span></span>
</td>
<td class="nump">$ 1,802,581<span></span>
</td>
<td class="nump">$ 382,138<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">26,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income, net of tax</a></td>
<td class="nump">35,628<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,628<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Issuance of common stock</a></td>
<td class="nump">11,280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock compensation expense</a></td>
<td class="nump">19,730<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,730<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation', window );">Tax benefit-exercise stock options</a></td>
<td class="nump">1,493<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,493<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2016</a></td>
<td class="nump">2,579,160<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">332,911<span></span>
</td>
<td class="num">(101)<span></span>
</td>
<td class="nump">1,828,581<span></span>
</td>
<td class="nump">417,766<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet', window );">Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net</a></td>
<td class="nump">135<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">391<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(256)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">122,249<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">122,249<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income, net of tax</a></td>
<td class="nump">200,893<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,893<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect', window );">Tax Cuts and Jobs Act, Reclassification from AOCI to Retained Earnings, Tax Effect</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(120,135)<span></span>
</td>
<td class="nump">120,135<span></span>
</td>
<td class="nump">$ 120,100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Issuance of common stock</a></td>
<td class="nump">14,604<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,490<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock compensation expense</a></td>
<td class="nump">23,439<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,439<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,920)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued', window );">Stock Issued During Period, Value, Treasury Stock Reissued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,804<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2017</a></td>
<td class="nump">2,930,250<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">361,231<span></span>
</td>
<td class="num">(217)<span></span>
</td>
<td class="nump">1,830,439<span></span>
</td>
<td class="nump">738,794<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">365,614<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">365,614<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income, net of tax</a></td>
<td class="num">(106,495)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(106,495)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Issuance of common stock</a></td>
<td class="nump">14,133<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,271<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock compensation expense</a></td>
<td class="nump">27,840<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,840<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation', window );">Tax benefit-exercise stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(48,912)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2018</a></td>
<td class="nump">$ 4,020,331<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">$ 394,342<span></span>
</td>
<td class="num">$ (49,129)<span></span>
</td>
<td class="nump">$ 3,722,073<span></span>
</td>
<td class="num">$ (46,958)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax Cuts and Jobs Act, Reclassification from AOCI to Retained Earnings, Tax Effect</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in additional paid in capital (APIC) resulting from a tax benefit (deficiency) associated with an share-based compensation plan other than an employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) from recognition of equity-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=109196918&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=109196918&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=79507207&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in additional paid in capital (APIC) resulting from a tax benefit associated with share-based compensation plan other than an employee stock ownership plan (ESOP). Includes, but is not limited to, excess tax benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 740<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109245112&amp;loc=d3e23524-113945<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of treasury stock (units) reissued during the period, excluding reissuance of shares (units) held in treasury used to satisfy equity-based compensation obligations exercised by the holders of such rights. Upon reissuance of shares (units) from treasury, either the common or preferred stock (unit) reissued is outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6878877536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss) Attributable to Parent</a></td>
<td class="nump">$ 365,614<span></span>
</td>
<td class="nump">$ 122,249<span></span>
</td>
<td class="nump">$ 26,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments</a></td>
<td class="num">(112,857)<span></span>
</td>
<td class="nump">76,050<span></span>
</td>
<td class="num">(32,394)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent', window );">Other post-employment benefits adjustments, net of tax</a></td>
<td class="nump">7,549<span></span>
</td>
<td class="num">(3,767)<span></span>
</td>
<td class="nump">2,086<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Net unrealized holding gains on available-for-sale investments, net of tax</a></td>
<td class="num">(1,187)<span></span>
</td>
<td class="nump">248,745<span></span>
</td>
<td class="nump">65,936<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income, net of tax</a></td>
<td class="num">(106,495)<span></span>
</td>
<td class="nump">321,028<span></span>
</td>
<td class="nump">35,628<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income attributable to Bio-Rad</a></td>
<td class="nump">$ 259,119<span></span>
</td>
<td class="nump">$ 443,277<span></span>
</td>
<td class="nump">$ 61,628<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e557-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e637-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b,c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109240241&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=109228884&amp;loc=d3e1436-108581<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6875742832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>1. Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock', window );">Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies</a></td>
<td class="text">1.<span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">SIGNIFICANT ACCOUNTING POLICIES</span><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Basis of Presentation</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The consolidated financial statements include the accounts of Bio-Rad Laboratories, Inc. and all of our wholly and majority owned subsidiaries (referred to in this report as &#8220;Bio-Rad,&#8221; &#8220;we,&#8221; &#8220;us&#8221; and &#8220;our&#8221;) after elimination of intercompany balances and transactions. &#160;The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. &#160;Actual results could differ from those estimates.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We evaluate subsequent events and the evidence they provide about conditions existing at the date of the balance sheet as well as conditions that arose after the balance sheet date but through the date the financial statements are issued. &#160;The effects of conditions that existed at the balance sheet date are recognized in the financial statements. Events and conditions arising after the balance sheet date but before the financial statements are issued are evaluated to determine if disclosure is required to keep the financial statements from being misleading. &#160;To the extent such events and conditions exist, disclosures are made regarding the nature of events and the estimated financial effects for those events and conditions.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Cash and Cash Equivalents</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cash and cash equivalents consist of cash and highly liquid investments with original maturities of three months or less which are readily convertible into cash. &#160;Cash equivalents are stated at cost, which approximates fair value.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Short-term Restricted Investments</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Short-term restricted investments of </span><span style="font-family:inherit;font-size:11pt;"><span>$5.6 million</span></span><span style="font-family:inherit;font-size:11pt;"> at both </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;"> represent a money market fund that is renewed annually for collateral that secures worker's compensation and general liability insurance.  Investment income accrues to Bio-Rad and is recorded in Cash and cash equivalents in the Consolidated Balance Sheets.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Available-for-Sale Investments</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Available-for-sale investments consist of corporate obligations, municipal securities, asset backed securities, U.S. government sponsored agencies and marketable equity securities. &#160;Management classifies investments at the time of purchase and reevaluates such classification at each balance sheet date. &#160;Investments with maturities beyond one year may be classified as short-term based on their liquid nature and because such marketable securities represent the investment of cash that is available for current operations. &#160;Available-for-sale investments are reported at fair value based on quoted market prices and other observable market data. &#160;Unrealized gains and losses are reported as a component of other comprehensive income, net of any related tax effect. &#160;Effective January 1, 2018, changes in fair value for equity securities are reported in Change in fair market value of equity securities in the Consolidated Statements of Income due to the adoption of ASU 2016-01 (see Recent Accounting Pronouncement Adopted at the end of this Note and Note 3).  Unrealized losses are charged against income when a decline in the fair value of an individual security is determined to be other-than-temporary. &#160;We review our available-for-sale debt securities for other-than-temporary losses on a quarterly basis. </span><span style="font-family:inherit;font-size:11pt;color:#007f00;">&#160;</span><span style="font-family:inherit;font-size:11pt;">Realized gains and losses and other-than-temporary impairments on investments are included in Other (income) expense, net (see Note 10).</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Concentration of Credit Risk</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Financial instruments that potentially subject us to concentration of credit risk consist primarily of cash and cash equivalents, investments, foreign exchange contracts and trade accounts receivable. &#160;Cash and cash equivalents and investments are placed with various highly rated major financial institutions located in different geographic regions. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The forward contracts used in managing our foreign currency exposures have an element of risk in that the counterparties may be unable to meet the terms of the agreements. &#160;We attempt to minimize this risk by limiting the counterparties to a diverse group of highly-rated domestic and international financial institutions. &#160;In the event of non-performance by these counterparties, the carrying values of our financial instruments represent the maximum amount of loss we would have incurred as of our fiscal year-end. &#160;</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We perform credit evaluation procedures related to our trade receivables and with the exception of certain developing countries, generally do not require collateral. &#160;As a result of increased risk in certain developing countries, some Bio-Rad sales are subject to collateral letters of credit from our customers. &#160;Credit risk for trade accounts receivable is generally limited due to the large number of customers and their dispersion across many geographic areas. &#160;However, a significant amount of trade receivables are with national healthcare systems in countries within the European Union.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Accounts Receivable</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We maintain an allowance for doubtful accounts for estimated losses resulting from the inability of our customers to make required payments. &#160;The amount of the allowance is determined by analyzing known uncollectible accounts, aged receivables, economic conditions in the customers&#8217; country or industry, historical losses and our customers&#8217; credit-worthiness. &#160;Amounts later determined and specifically identified to be uncollectible are charged or written off against this allowance.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Inventory</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Inventories are valued at the lower of cost and net realizable value and include material, labor and overhead costs. The first-in, first-out method is used to relieve inventory for products sold.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Property, Plant and Equipment</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Property, plant and equipment are carried at cost, less accumulated depreciation and amortization. &#160;Included in property, plant and equipment are buildings and equipment acquired under capital lease arrangements, reagent rental equipment and capitalized software, including costs for software developed or obtained for internal use. Property, plant and equipment are assessed for impairment quarterly or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Depreciation is computed on a straight-line basis over the estimated useful lives of the assets. &#160;The estimated useful lives of property, plant and equipment are generally as follows: buildings and leasehold improvements, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>15</span></span><span style="font-family:inherit;font-size:11pt;">-</span><span style="font-family:Times New Roman;font-size:11pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;"><span>39</span></span><span style="font-family:inherit;font-size:11pt;"> years or the term of the leases or life of the improvements, whichever is shorter;&#160;reagent rental equipment, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>1</span></span><span style="font-family:inherit;font-size:11pt;">-</span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>5</span></span><span style="font-family:inherit;font-size:11pt;"> years; equipment and capitalized software, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>3</span></span><span style="font-family:inherit;font-size:11pt;">-</span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>12</span></span><span style="font-family:inherit;font-size:11pt;"> years.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Goodwill</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Goodwill represents the excess of the cost over the fair value of net tangible and identifiable intangible assets of acquired businesses. &#160;Goodwill is assessed for impairment by applying fair value based tests annually in the fourth quarter or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. We perform impairment tests of goodwill at our reporting unit level, which is one level below our operating segments. &#160;Our reporting units are identified as components for which discrete financial information is available and is regularly reviewed by management. &#160;Goodwill amounts are assigned to reporting units at the time of acquisition.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Effective January 1, 2017 in accordance with Accounting Standards Update No. 2017-04, "Simplifying the Test for Goodwill Impairment," the goodwill impairment amount will be the amount by which a reporting unit's carrying value exceeds its fair value, not to exceed the carrying amount of goodwill.  We use a projected discounted cash flow model to determine the fair value of a reporting unit. &#160;</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Prior to January 1, 2017, the goodwill impairment test consisted of a two-step process. &#160;The first step of the goodwill impairment test, used to identify potential impairment, compared the fair value of a reporting unit to its carrying value, including goodwill. We used a projected discounted cash flow model to determine the fair value of a reporting unit. &#160;If the fair value of the reporting unit exceeded its carrying amount, goodwill of the reporting unit was considered not impaired, and the second step of the impairment test was not required. &#160;The second step, if required, compared the implied fair value of the reporting unit goodwill with the carrying amount of that goodwill. The fair value of a reporting unit was allocated to all of the assets and liabilities of that unit (including any unrecognized intangible assets) as if the reporting unit had been acquired in a business combination and the fair value of the reporting unit was the price paid to acquire the reporting unit. &#160;If the carrying amount of the reporting unit&#8217;s goodwill exceeded its implied fair value, an impairment charge is recognized in an amount equal to that excess.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Long-Lived Assets</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">For purposes of recognition and measurement of an impairment loss, a long-lived asset or assets are grouped with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. &#160;We assess the impairment of long-lived assets (including identifiable intangible assets) quarterly or whenever events or changes in circumstances indicate that the carrying value may not be recoverable. &#160;Factors that we consider important that could trigger an impairment review include:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">significant under-performance relative to expected, historical or projected future operating results;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">significant changes in the manner of use of the long-lived assets, intangible assets or the strategy for our overall business;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">a current expectation that, more likely than not, a long-lived asset will be sold or otherwise disposed of at a loss before the end of its previously estimated useful life; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">significant negative industry, legal, regulatory or economic trends.</span></div></td></tr></table><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">When management determines that the carrying value of long-lived assets may not be recoverable based upon the existence of one or more of the above indicators of impairment, we test for any impairment based on a projected undiscounted cash flow method. &#160;Projected future operating results and cash flows of the asset or asset group are used to establish the fair value used in evaluating the carrying value of long-lived and intangible assets. &#160;We estimate the future cash flows of the long-lived assets using current and long-term financial forecasts. &#160;The carrying amount of a long-lived asset is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset. &#160;If this is the case, an impairment loss would be recognized. &#160;The impairment loss recognized is the amount by which the carrying amount exceeds the fair value. </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Income Taxes </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">&#160;</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We account for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. &#160;Under this method, deferred tax assets and liabilities reflect the tax effects of losses, credits, and temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes.   They are determined using enacted tax rates in effect for the year in which the differences are expected to reverse. &#160;The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We record deferred tax assets to the extent we believe these assets will more likely than not be realized. &#160;In making such determination, we consider all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax planning strategies and recent financial operations. To the extent we determine that we are able to realize our deferred income tax assets in the future in excess of their net recorded amount, we make an adjustment to the valuation allowance which may reduce the provision for income taxes.  When we establish or reduce the valuation allowance against our deferred tax assets, our provision for income taxes will increase or decrease, respectively, in the period that determination to change the valuation allowance is made.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position.  The tax benefits recognized in the financial statements on a particular tax position are measured based on the largest benefit that has a greater than a 50% likelihood of being realized upon settlement. &#160;The amount of unrecognized tax benefits is adjusted as appropriate for changes in facts and circumstances, such as significant amendments to existing tax law, new regulations or interpretations by the taxing authorities, new information obtained during a tax examination, or resolution of an examination. &#160;We recognize both accrued interest and penalties, where appropriate, related to unrecognized tax benefits in the provision for income taxes.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">On December 22, 2017, the U.S. enacted comprehensive tax legislation (the &#8220;Tax Act&#8221;).  The new legislation contains significant tax provisions that affect us, including a one-time mandatory deemed repatriation tax on certain unrepatriated foreign earnings ("Transition Tax"), a reduction of the corporate income tax rate from 35% to 21% effective January 1, 2018, and a change from a worldwide tax system to a modified territorial system.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We are required to recognize the effect of the tax law changes in the period of enactment, such as the computation of the Transition Tax, remeasurement of our U.S. federal deferred tax assets and liabilities, as well as reassessment of the net realizability of our deferred tax assets and liabilities.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Subsequent to the enactment of the Tax Act, the SEC staff issued Staff Accounting Bulletin No. 118, Income Tax Accounting Implications of the Tax Cuts and Jobs Act ("SAB 118"), which provides guidance on accounting for the tax effects of the Tax Act.  SAB 118 provides a measurement period that should not extend beyond one year from the Tax Act enactment date for companies to complete the accounting under Accounting Standards Codification ("ASC") 740, "Income Taxes."  We have completed the accounting for the income tax effects of the Tax Act, under SAB 118, as of December 31, 2018.  As noted in our 2017 Annual Report, we were able to make reasonable estimates and provisionally recorded an income tax benefit of </span><span style="font-family:inherit;font-size:11pt;"><span>$70&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> related to the Transition Tax and remeasurement of our U.S. federal deferred tax assets and liabilities.  The final accounting for the Tax Act resulted in an additional income tax benefit of </span><span style="font-family:inherit;font-size:11pt;"><span>$49&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> for a final income tax benefit of </span><span style="font-family:inherit;font-size:11pt;"><span>$119&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">.  This is comprised of </span><span style="font-family:inherit;font-size:11pt;"><span>$169&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> tax benefit related to the remeasurement of U.S. federal deferred tax assets and liabilities, offset by a </span><span style="font-family:inherit;font-size:11pt;"><span>$50 million</span></span><span style="font-family:inherit;font-size:11pt;"> tax detriment for the Transition Tax. We elected to account for the tax effect of the Global Intangible Low-Taxed Income (&#8220;GILTI&#8221;) in the period in which it is incurred.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">During the fourth quarter of 2017, we early adopted ASU 2018-02, "Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income."  With respect to stranded income tax effects in accumulated other comprehensive income, our policy is to use the portfolio method to reclassify such amounts.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Revenue Recognition</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">On January 1, 2018, we adopted Accounting Standards Codification ("ASC") 606, "Revenue from Contracts with Customers," using the modified retrospective method applied to those contracts that were not completed as of January 1, 2018.&#160;&#160;Results for reporting periods beginning on January 1, 2018 are presented under ASC 606, while prior period amounts are not adjusted and continue to be reported under prior revenue guidance ASC 605, "Revenue Recognition."</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We recorded a net reduction to opening retained earnings of </span><span style="font-family:inherit;font-size:11pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:11pt;"> as of January 1, 2018 due to the cumulative impact of adopting ASC 606 with the impact primarily related to a customer loyalty program in the United States for which the resulting non-cash consideration is treated as variable consideration under the new revenue recognition accounting standard.  The impact to revenue as a result of applying ASC 606 as compared to ASC 605 for </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;"> was not significant.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We recognize revenue from operations through the sale of products, services, and rental of instruments.  Revenue from contracts with customers is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services.  We enter into contracts that can include various combinations of products and services, which are generally accounted for as distinct performance obligations.  Revenue is recognized net of any taxes collected from customers (sales tax, value added tax, etc.), which are subsequently remitted to government authorities. </span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Our contracts from customers often include promises to transfer multiple products and services to a customer.  Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment and may or may not impact the timing of revenue recognition.  Revenue associated with equipment that requires factory installation is not recorded until installation is complete and customer acceptance, if required, has occurred.  Certain equipment requires installation due to the fact that the instruments are being operated in a clinical/laboratory environment, and the installation services could result in modification of the equipment in order to ensure that the instruments are working according to specifications of the customer which are subject to validation tests upon completion of the installation.  In these arrangements, which require factory installation, the delivery of the equipment and the installation are separate performance obligations.  We will recognize the transaction price allocated to the equipment only upon customer acceptance, as the transfer of control has occurred in relation to the equipment at that point in time as the customer has the ability to direct the use of and obtain substantially all of the remaining benefits from the asset.  The transaction price allocated to the installation services is also recognized upon completion of the services because without the completion of the installation services and related customer acceptance the customer cannot receive any of the benefits of the service.  </span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">At the time revenue is recognized, a provision is recognized for estimated product returns as this right is considered variable consideration.  Accordingly, when product revenues are recognized, the transaction price is reduced to the estimated amount that we expect to receive in exchange for transferring control for those products.  </span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Service revenues on extended warranty contracts are recognized ratably over the life of the service agreement as a stand-ready performance obligation.  For arrangements that include a combination of products and services, transaction prices are allocated to performance obligations based on stand-alone selling prices.  The method used to determine the stand-alone selling prices for service revenues is based on the observable prices when the services have been sold separately.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In those instances where the timing of revenue recognition differs from the timing of invoicing, we have determined that our contracts generally do not include a significant financing component.  The primary purpose of our invoicing terms is to provide customers with simple and predictable methods of purchasing our products and services, not to either provide or receive financing to or from our customers.  We record contract liabilities when cash payments are received or due in advance of our performance.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We do not disclose the value of unsatisfied performance obligations for contracts with an original expected length of one year or less and for contracts in which we recognize revenue at the amount to which we have the right to invoice for services performed.  Our payment terms vary by the type and location of our customer, and the products and services offered.  The term between invoicing and when payment is due is not significant.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:174%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;">Reagent Rental Agreements  </span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Reagent rental agreements are a diagnostic industry sales method that provides use of an instrument and consumables (reagents) to a customer on a per test basis.  These agreements may also include maintenance of the underlying instruments retained at customer locations as well as initial training.  We concluded that the use of the instrument and related maintenance services (collectively known as &#8220;lease elements&#8221;) are not within the guidance of ASC 606 but rather ASC 840 Leases.  Accordingly, we first allocate the transaction price between the lease elements and the non-lease elements based on relative standalone selling prices.  The determination of the transaction price requires judgment and requires consideration of any fixed/minimum payments as well as estimates of variable consideration.  After determining what portion of the transaction price should be allocated to the lease elements, any fixed consideration would be considered the minimum lease payment to be amortized straight line over the lease term and any variable consideration would be contingent rent to be recognized monthly as earned, which coincides with the transfer of control of the non-lease elements.  </span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">For the portion of the transaction price allocated to the non-lease elements, which are principally the reagents, the related revenue will be recognized at a point in time when control transfers.  Generally, the terms of the arrangements result in the transfer of control upon either (i) when the consumables are delivered or (ii) when the consumables are consumed by the customer.  </span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Revenue allocated to the lease elements of these reagent rental arrangements represents approximately </span><span style="font-family:inherit;font-size:11pt;"><span>5%</span></span><span style="font-family:inherit;font-size:11pt;"> of total revenue and are included as part of the Net sales in our Consolidated Statements of Income.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Contract costs:</span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">As a practical expedient, we expense as incurred costs to obtain contracts as the amortization period would have been one year or less.  These costs, recorded within Selling, general and administrative expense, include our internal sales force compensation programs and certain partner sales incentive programs, as we have determined that annual compensation is commensurate with annual selling activities. </span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Disaggregation of Revenue:</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The disaggregation of our revenue by geographic region based primarily on the location of the use of the product service, and by industry segment sources, and the disaggregation of our revenues by industry segment sources are presented in our Segment Information footnote (see Note 14).</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Deferred revenues represent mostly unrecognized fees billed or collected for extended service arrangements.  Deferred revenues are generally recognized ratably over the term of the service contract as our performance extends over the life of the arrangement.  A majority of our deferred revenue balance is classified as current with an expected length of one year or less.  The increase in our total deferred revenue balance from </span><span style="font-family:inherit;font-size:11pt;"><span>$36.7&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> at </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span><span style="font-family:inherit;font-size:11pt;"> to </span><span style="font-family:inherit;font-size:11pt;"><span>$37.3 million</span></span><span style="font-family:inherit;font-size:11pt;"> at </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> is primarily driven by </span><span style="font-family:inherit;font-size:11pt;"><span>$28.0&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">, net, of cash payments received or due in advance of satisfying our performance obligations, partially offset by </span><span style="font-family:inherit;font-size:11pt;"><span>$27.4 million</span></span><span style="font-family:inherit;font-size:11pt;"> of revenue recognized that were included in our deferred revenue balance as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We warrant certain equipment against defects in design, materials and workmanship, generally for a period of one year. &#160;Upon revenue recognition of that equipment, we establish, as part of Cost of goods sold, a provision for the expected costs of such warranty based on historical experience, specific warranty terms and customer feedback.&#160;&#160;A review is performed on a quarterly basis to assess the adequacy of our warranty accrual.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Components of the warranty accrual, included in Other current liabilities and Other long-term liabilities in the Consolidated Balance Sheets, were as follows (in millions):</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:62.5%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">January 1</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>18.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>17.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Provision for warranty</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>25.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>29.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Actual warranty costs</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(34.1</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(28.8</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December 31</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>10.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>18.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Shipping and Handling</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We classify all freight costs billed to customers as Net sales. &#160;Related freight costs are recognized upon transfer of control of the promised products to customers as a fulfillment cost and included in Cost of goods sold.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Research and Development</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Internal research and development costs are expensed as incurred. &#160;Third-party research and development costs are expensed when the contracted work has been performed.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We conduct extensive research and development activities in all areas of our business, employing approximately </span><span style="font-family:inherit;font-size:10pt;"><span>800</span></span><span style="font-family:inherit;font-size:11pt;"> employees worldwide in these activities, including degreed scientists and technical support staff. &#160;Research and development has played a major role in Bio-Rad&#8217;s growth and is expected to continue to do so in the future. &#160;Our research teams are continuously developing new products and new applications for existing products. &#160;In our development of new products and applications, we interact with scientific and medical professionals at universities, hospitals and medical schools, and within our industry. &#160;</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Foreign Currency</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Balance sheet accounts of international subsidiaries are translated at the current exchange rates as of the end of each accounting period. &#160;Income statement items are translated at average exchange rates for the period. &#160;The resulting translation adjustments are recorded as a separate component of stockholders&#8217; equity.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Foreign currency transaction gains and losses are included in Foreign exchange losses, net in the Consolidated Statements of Income. &#160;Transaction gains and losses result primarily from fluctuations in exchange rates when intercompany receivables and payables are denominated in currencies other than the functional currency of our subsidiary that recorded the transaction.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Forward Foreign Exchange Contracts</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">As part of distributing our products, we regularly enter into intercompany transactions. &#160;We enter into forward foreign exchange contracts to manage foreign exchange risk of future movements in exchange rates that affect foreign currency denominated intercompany receivables and payables. &#160;We do not use derivative financial instruments for speculative or trading purposes, nor do we seek hedge accounting treatment for any of our contracts. As a result, these contracts, generally with maturity dates of 90 days or less and denominated primarily in currencies of industrial countries, are recorded as an asset or liability measured at their fair value at each balance sheet date. The resulting gains or losses offset exchange gains or losses, on the related receivables and payables, all of which are recorded in Foreign exchange losses, net in the Consolidated Statements of Income. &#160;</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Share-Based Compensation Plans</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Share-based compensation expense for all share-based payment awards granted is determined based on the grant-date fair value. &#160;We recognize these compensation costs net of forfeitures over the requisite service period of the award, which is generally the vesting term of the share-based payment awards. &#160;Starting in 2017, we recognize forfeitures as they occur due to a change in accounting principle, and in prior periods we estimated the forfeiture rate based on our historical experience. &#160;These plans are described more fully in Note 9.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Earnings Per Share</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Basic earnings per share is computed by dividing net income attributable to Bio-Rad by the weighted average number of common shares outstanding for that period. &#160;Diluted earnings per share takes into account the effect of dilutive instruments, such as stock options and restricted stock, and uses the average share price for the period in determining the number of potential common shares that are to be added to the weighted average number of shares outstanding. &#160;Potential common shares are excluded from the diluted earnings per share calculation if the effect would be anti-dilutive.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The weighted average number of common shares outstanding used to calculate basic and diluted earnings per share and the anti-dilutive shares are as follows (in thousands):</span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:55%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="8" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Basic weighted average shares outstanding</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>29,836</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>29,655</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>29,440</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Effect of potentially dilutive stock options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;and restricted stock awards</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>392</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>379</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>206</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Diluted weighted average common shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>30,228</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>30,034</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>29,646</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Anti-dilutive stock options and restricted stock awards    </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;excluded from the computation of diluted EPS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>84</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>113</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Fair Value of Financial Instruments</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">For certain financial instruments, including cash and cash equivalents, short-term investments, accounts receivable, marketable securities, notes payable, accounts payable and foreign exchange contracts, the carrying amounts approximate fair value.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The estimated fair value of financial instruments is based on the exchange price that would be received for an asset or paid to transfer a liability (an exit price) using available market information or other appropriate valuation methodologies in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. &#160;Estimates are not necessarily indicative of the amounts that could be realized in a current market exchange as considerable judgment is required in interpreting market data used to develop estimates of fair value. &#160;The use of different market assumptions or estimation techniques could have a material effect on the estimated fair value (see Note 3).</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Recent Accounting Pronouncements Adopted</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In February 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update No. ("ASU") 2018-03, "Technical Corrections and Improvements to Financial Instruments - Recognition and Measurement of Financial Assets and Financial Liabilities."  ASU 2018-03 amends certain items in ASU 2016-01 (see below) such as equity securities without a readily determinable fair value.  ASU 2018-03 clarifies that an entity that uses the measurement alternative for equity securities without readily determinable fair values can change its measurement approach to fair value and once made the election is irrevocable.  If an entity measures equity securities without readily determinable fair values at fair value, it must record a cumulative-effect adjustment to </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Retained earnings as of the beginning of the fiscal year in which the guidance is adopted.  We adopted ASU 2018-03 on January 1, 2018 and made an irrevocable election to account for our investment of the ordinary shares of Sartorius AG at fair value (see ASU 2016-01 below).</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:11pt;">In January 2016, the FASB issued ASU 2016-01, "Recognition and Measurement of Financial Assets and Financial Liabilities."  Amendments under ASU 2016-01, among other items, require that all equity investments in unconsolidated entities (other than those accounted for using the equity method of accounting) will generally be measured at fair value through earnings.  Changes in fair value for equity securities will no longer be reported in other comprehensive income. </span><span style="font-family:inherit;font-size:12pt;"> </span><span style="font-family:inherit;font-size:11pt;">For equity investments without readily determinable fair values, the cost method is also eliminated.  We adopted ASU 2016-01&#160;on January 1, 2018 and record equity investments without readily determinable fair values at cost, less impairment, and plus or minus subsequent adjustments for observable price changes and were valued at </span><span style="font-family:inherit;font-size:11pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:11pt;"> as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">.  Changes in the basis of these equity investments are reported in current earnings.  For equity securities that are affected by ASU 2016-01 and ASU 2018-03, see Note 3 to the consolidated financial statements, which primarily consists of our investment in Sartorius AG.  </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The impact of the adoption of ASU 2016-01 and ASU 2018-03 on January 1, 2018 was through a cumulative-effect adjustment of </span><span style="font-family:inherit;font-size:11pt;"><span>$864.5 million</span></span><span style="font-family:inherit;font-size:11pt;"> to Total stockholders' equity by increasing Retained earnings of </span><span style="font-family:inherit;font-size:11pt;"><span>$1,543.7 million</span></span><span style="font-family:inherit;font-size:11pt;"> and decreasing Accumulated other comprehensive income of </span><span style="font-family:inherit;font-size:11pt;"><span>$679.2 million</span></span><span style="font-family:inherit;font-size:11pt;">, including an increase in Deferred income taxes of </span><span style="font-family:inherit;font-size:11pt;"><span>$232.9 million</span></span><span style="font-family:inherit;font-size:11pt;"> and an increase in Other investments of </span><span style="font-family:inherit;font-size:11pt;"><span>$1,097.4 million</span></span><span style="font-family:inherit;font-size:11pt;"> in our Consolidated Balance Sheet.  As a result of ASU 2016-01 and ASU 2018-03 for </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;">, we recorded a gain of </span><span style="font-family:inherit;font-size:11pt;"><span>$606.2&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> for the Change in fair market value of equity securities in the Consolidated Statement of Income that resulted in a deferred tax expense of </span><span style="font-family:inherit;font-size:11pt;"><span>$133.9 million</span></span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In March 2017, the FASB issued ASU 2017-07, "Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost," which changed how we present the net periodic benefit cost of our defined benefit pension and/or other postretirement plans.  We adopted ASU 2017-07 on January 1, 2018 and applied the practical expedient to estimate amounts for comparative purposes utilizing the information disclosed in Note 12 to the consolidated financial statements in our Form 10-K for the year ended December 31, 2017.  The interest costs are recorded in Interest expense, and the other costs are recorded in Other (income) expense, net in the Consolidated Statements of Income.  For 2017 for interest costs and other costs, we reclassified </span><span style="font-family:inherit;font-size:11pt;"><span>$0.304 million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;"><span>$2.152 million</span></span><span style="font-family:inherit;font-size:11pt;">, and </span><span style="font-family:inherit;font-size:11pt;"><span>$0.144 million</span></span><span style="font-family:inherit;font-size:11pt;"> from Cost of goods sold (COGS), Selling, general and administrative expense (SG&amp;A) and Research and Development expense (R&amp;D), respectively, to Interest expense of </span><span style="font-family:inherit;font-size:11pt;"><span>$1.1 million</span></span><span style="font-family:inherit;font-size:11pt;"> and Other (income) expense, net of </span><span style="font-family:inherit;font-size:11pt;"><span>$1.5 million</span></span><span style="font-family:inherit;font-size:11pt;">.  For 2016 for interest costs and other costs, we reclassified </span><span style="font-family:inherit;font-size:11pt;"><span>$0.341 million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;"><span>$2.027&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$0.156 million</span></span><span style="font-family:inherit;font-size:11pt;"> from COGS, SG&amp;A and R&amp;D, respectively, to Interest expense of </span><span style="font-family:inherit;font-size:11pt;"><span>$1.438&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> and Other (income) expense, net of </span><span style="font-family:inherit;font-size:11pt;"><span>$1.086 million</span></span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In November 2016, the FASB issued ASU 2016-18, "Restricted Cash," which required us to cease to present transfers between cash and cash equivalents and restricted cash and restricted cash equivalents in the statement of cash flows.  We adopted ASU 2016-18 on January 1, 2018 and updated the Consolidated Statements of Cash Flows to incorporate restricted cash included in Other current assets and Other assets of </span><span style="font-family:inherit;font-size:11pt;"><span>$2.6 million</span></span><span style="font-family:inherit;font-size:11pt;"> as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$1.2 million</span></span><span style="font-family:inherit;font-size:11pt;"> as of December 31, 2017.  </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In October 2016, the FASB issued ASU 2016-16, "Intra-Entity Transfers of Assets Other Than Inventory," which required immediate recognition of income tax consequences of intercompany asset transfers, other than inventory transfers.&#160; We adopted ASU 2016-16 on January 1, 2018 on a modified retrospective basis through a cumulative-effect adjustment by decreasing Retained earnings by </span><span style="font-family:inherit;font-size:11pt;"><span>$17.6&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">, and decreasing Prepaid taxes by </span><span style="font-family:inherit;font-size:11pt;"><span>$22.8&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> and increasing Deferred tax assets by </span><span style="font-family:inherit;font-size:11pt;"><span>$5.2&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> that are both recorded in Other assets in our Consolidated Balance Sheet. </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In August 2016, FASB issued ASU 2016-15, "Classification of Certain Cash Receipts and Cash Payments" and adopted it on January 1, 2018, which did not have an impact to our statement of cash flows presentation.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers ("ASC 606"),&#160;an updated standard on revenue recognition.  The new standard provides enhancements to the quality and consistency of how revenue is reported under the principle that revenue should be recognized in an amount that reflects the consideration to which we expect to be entitled in exchange for the transfer of promised goods or services.  We adopted ASC 606 as of January 1, 2018 using the cumulative effect transition method as more fully described above under the caption &#8220;Revenue Recognition.&#8221; </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Recent Accounting Pronouncements to be Adopted </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In November 2018, the FASB issued ASU 2018-18, "Clarifying the Interaction between Topic 808 and Topic 606."  Topic 808 is Collaborative Arrangements, and Topic 606 is Revenue from Contracts with Customers.  ASU 2018-18 clarifies that certain transactions between collaborative partners should be accounted for as revenue under ASC 606 when the collaborative partner is a customer.  We currently do not have any customers that are collaborative partners or anticipate any in the near future.  ASU 2018-18 will be effective January 1, 2020 and we will not early adopt.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In August 2018, the FASB issued ASU 2018-15, "Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract."  ASU 2018-15 amends the definition of a hosting arrangement and requires a customer in a hosting arrangement that is a service contract to capitalize certain implementation costs as if the arrangement was an internal-use software project.  The internal-use software guidance states that only qualifying costs incurred during the application development stage can be capitalized.  We will prospectively adopt ASU 2018-15 effective January 1, 2019.  We do not expect ASU 2018-15 to have a material impact to our consolidated financial statements. </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In August 2018, the FASB issued ASU 2018-14, "Disclosure Framework - Changes to the Disclosure Requirements for Defined Benefit Plans."  ASU 2018-14 eliminates and adds certain disclosures for defined benefit plans.  ASU 2018-14 is effective for fiscal years ending after December 15, 2020 using a retrospective approach, with early adoption permitted.  We are currently evaluating the disclosures and the timing of adoption but do not expect ASU 2018-14 to have a material impact to our disclosures for defined benefit plans.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In August 2018, the FASB issued ASU 2018-13, "Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement."  ASU 2018-13 eliminates, adds and modifies certain disclosures for fair value measurements.  ASU 2018-13 is effective for fiscal years beginning after December 15, 2019 and for interim periods within those fiscal years.  Early adoption is permitted in interim periods, including periods for which financial statements have not yet been issued.  We do not expect ASU 2018-13 to have a material impact to our fair value disclosures and we currently do not plan to early adopt.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In June 2016, the FASB issued ASU 2016-13, "Measurement of Credit Losses on Financial Instruments."  ASU 2016-13 will replace the current incurred loss approach with an expected loss model for instruments measured at amortized cost and require entities to record allowances for available-for-sale debt securities rather than reduce the carrying amount under the current other-than-temporary impairment model.  In November 2018, the FASB issued ASU 2018-19, "Codification Improvements to Topic 326, Financial Instruments-Credit Losses," which clarifies that receivables arising from operating leases are not within the scope of Topic 326.  ASU 2016-13 is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years.  We are currently evaluating the effect ASU 2016-13 will have on our consolidated financial statements.   </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div>In February 2016, the FASB issued ASU 2016-02, "Leases," and related accounting standard updates, which will require, among other items, lease accounting to recognize most leases as assets and liabilities on the balance sheet.  Qualitative and quantitative disclosures will be enhanced to better understand the amount, timing and uncertainty of cash flows arising from leases. We will adopt ASU 2016-02 on a modified retrospective basis effective January 1, 2019 with practical expedients, and will not restate comparative prior periods.  The practical expedients, include, among other items, for leases that existed prior January 1, 2019, to not reassess whether any contracts are or contain embedded leases, reassessing the classification of existing leases, and reassessing whether previously capitalized initial  direct costs qualify for capitalization.  Where we act as a lessee, we also elected not to separate lease and non-lease components.  Where we act as a lessor in our reagent rental arrangements, we allocate the consideration in the contract to the separate lease components and the non-lease components.  After the allocation, the amount of variable payments allocated to lease components will be recognized as income in accordance with the new lease accounting standard updates, while the amount of variable payments allocated to non-lease components will be recognized as income in accordance with ASC 606.  Such reagent rental arrangements are more fully described above under the caption "Reagent Rental Agreements."  Where we act as a lessee, the adoption of the standard will result in material additions to the balance sheet for right-of-use assets and the associated liabilities.  We will complete our review of the completeness and accuracy of the lease data, discount rate and finalize our updated controls in accordance with the new standard during the first quarter of 2019.  Where we act as a lessor in reagent rental arrangements, we estimate an insignificant impact to our consolidated financial statements.  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows.  Describes procedure if disclosures are provided in more than one note to the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6878509888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>2. Acquisitions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Business Combination Disclosure [Text Block]</a></td>
<td class="text">2.&#160;&#160;&#160;&#160;ACQUISITIONS<div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;">RainDance Technologies, Inc.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In February 2017, we acquired all the issued and outstanding stock of RainDance Technologies, Inc. (RainDance) for approximately </span><span style="font-family:inherit;font-size:11pt;"><span>$72.7 million</span></span><span style="font-family:inherit;font-size:11pt;">.  Cash payments at closing were </span><span style="font-family:inherit;font-size:11pt;"><span>$72.9 million</span></span><span style="font-family:inherit;font-size:11pt;">.  In addition, we had a cash payment of </span><span style="font-family:inherit;font-size:11pt;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:11pt;"> for a preexisting condition concurrent with the acquisition that was recorded in Cost of goods sold.  The acquisition was included in our Life Science segment&#8217;s results of operations from the acquisition date and was accounted for as a business combination.  The amount of acquisition-related costs was minimal as Bio-Rad primarily represented itself during the acquisition process.  The goodwill related to this acquisition is not deductible for income tax purposes.  Pro forma financial statements are not provided as the acquisition is immaterial to Bio-Rad taken as a whole for the periods presented.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The final allocation for the payments of </span><span style="font-family:inherit;font-size:11pt;"><span>$72.9 million</span></span><span style="font-family:inherit;font-size:11pt;"> was </span><span style="font-family:inherit;font-size:11pt;"><span>$37.6 million</span></span><span style="font-family:inherit;font-size:11pt;"> to definite-lived intangibles, </span><span style="font-family:inherit;font-size:11pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:11pt;"> to acquired net assets, </span><span style="font-family:inherit;font-size:11pt;"><span>$26.2 million</span></span><span style="font-family:inherit;font-size:11pt;"> to goodwill, a deferred tax liability of </span><span style="font-family:inherit;font-size:11pt;"><span>$13.6 million</span></span><span style="font-family:inherit;font-size:11pt;"> primarily related to the purchased intangibles and a deferred tax asset of </span><span style="font-family:inherit;font-size:11pt;"><span>$22.5 million</span></span><span style="font-family:inherit;font-size:11pt;"> primarily related to the acquired net operating losses.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">RainDance's foundational intellectual property portfolio and product lines encompass a wide range of biological reactions in droplets, with potential applications in life science research and clinical research.  These genomic tools provide ultra-sensitive detection of genetic variations in cancer as well as inherited and infectious diseases, enabling research in areas such as non-invasive liquid biopsy.  We believe that RainDance's droplet-based solutions will extend our reach into next-generation sequencing applications and strengthen our position in the area of Droplet Digital&#8482; PCR, offering customers solutions for a wide range of nucleic acid detection applications.  </span></div><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6875742832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>3. Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">3.           FAIR VALUE MEASUREMENTS<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We determine the fair value of an asset or liability based on the assumptions that market participants would use in pricing the asset or liability in an orderly transaction between market participants at the measurement date. &#160;The identification of market participant assumptions provides a basis for determining what inputs are to be used for pricing each asset or liability. &#160;A fair value hierarchy has been established which gives precedence to fair value measurements calculated using observable inputs over those using unobservable inputs. This hierarchy prioritizes the inputs into three broad levels as follows:</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Level 1:  Quoted prices in active markets for identical instruments</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Level 2:  Other significant observable inputs (including quoted prices in active markets for similar instruments)</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Level 3:  Significant unobservable inputs (including assumptions in determining the fair value of certain investments)</span></div></td></tr></table><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Financial assets and liabilities carried at fair value and measured on a recurring basis as of </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> are classified in the hierarchy as follows (in millions):</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Financial Assets Carried at Fair Value:</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cash equivalents (a):</span></div></td><td colspan="3" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>77.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>77.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Time deposits</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>22.7</span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>10.0</span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>32.7</span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Money market funds</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>36.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>36.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total cash equivalents</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>59.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>88.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>147.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Restricted investment</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>5.6</span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>5.6</span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Equity Securities (b)</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2,672.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2,672.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Available-for-sale investments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>215.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>215.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">U.S. government sponsored agencies</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>80.3</span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>80.3</span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Foreign government obligations</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Municipal obligations</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>11.0</span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>11.0</span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>63.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>63.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total available-for-sale investments (c)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>373.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>373.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Forward foreign exchange contracts (d)</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total financial assets carried at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#d6ffd2;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2,738.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>461.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3,200.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Financial Liabilities Carried at Fair Value:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;&#160;Forward foreign exchange contracts (e)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;&#160;Contingent consideration (f)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>8.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>8.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total financial liabilities carried at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>8.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>9.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">As of first quarter 2018, our equity securities are no longer reported as Available-for-sale investments due to the implementation of ASU 2016-01.  Changes in fair value of equity securities are now reported on the Consolidated Statements of Income rather than Other Comprehensive Income (see Note 1).</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Financial assets and liabilities carried at fair value and measured on a recurring basis as of </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2017</span><span style="font-family:inherit;font-size:11pt;"> are classified in the hierarchy as follows (in millions):</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.4375%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Financial Assets Carried at Fair Value:</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cash equivalents (a):</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>36.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>36.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Time deposits</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>43.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>10.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>53.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">U.S. government sponsored agencies</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>11.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>11.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Money market funds</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total cash equivalents</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>47.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>57.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>104.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Restricted investment:</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>5.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>5.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Available-for-sale investments (c):</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>185.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>185.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">U.S. government sponsored agencies</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>67.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>67.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Foreign government obligations</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Brokered certificates of deposit</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Municipal obligations</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>15.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>15.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Marketable equity securities</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>973.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>973.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>55.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>55.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total available-for-sale investments</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>973.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>328.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,301.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Forward foreign exchange contracts (d)</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total financial assets carried at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,026.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>385.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,411.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Financial Liabilities Carried at Fair Value:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Forward foreign exchange contracts (e)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;Contingent consideration (f)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>16.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total financial liabilities carried at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>18.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">(a)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cash equivalents are included in Cash and cash equivalents in the Consolidated Balance Sheets.</span></div></td></tr></table><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">(b)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"> Equity securities are included in the following accounts in the Consolidated Balance Sheets (in millions):</span></div></td></tr></table><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.640625%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#d6ffd2;"><div style="text-align:left;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>40.2</span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other investments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2,632.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2,672.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The unrealized gains on our equity securities still held as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> are </span><span style="font-family:inherit;font-size:11pt;"><span>$607.7 million</span></span><span style="font-family:inherit;font-size:11pt;"> and are primarily due to our investment in Sartorius AG and is recorded in our Consolidated Statements of Income due to the adoption of ASU 2016-01 (see Note 1).</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">(c)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Available-for-sale investments are included in the following accounts in the Consolidated Balance Sheets (in millions):</span></div></td></tr></table><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, <br/>2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>373.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>371.2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other investments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>930.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>373.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,301.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In accordance with our adoption of ASU 2016-01 January 1, 2018, our investment in Sartorius AG preferred shares, which was reported within marketable equity securities as Available-for-sale as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span><span style="font-family:inherit;font-size:11pt;">, is now reported as an Equity security as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> (see Note 1 and footnote (b) above).</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">(d)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Forward foreign exchange contracts in an asset position are included in Other current assets in the Consolidated Balance Sheets.</span></div></td></tr></table><div style="line-height:120%;padding-left:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">(e)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Forward foreign exchange contracts in a liability position are included in Other current liabilities in the  Consolidated Balance Sheets.</span></div></td></tr></table><div style="line-height:120%;padding-left:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">(f)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Contingent consideration liabilities are included in the following accounts in the Consolidated Balance Sheets (in millions):</span></div></td></tr></table><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:69%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other long-term liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>5.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>14.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>8.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>16.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">During the first quarter of 2016, we recognized a contingent consideration liability upon our acquisition of a high performance analytical flow cytometer platform from Propel.  At the acquisition date, the amount of contingent consideration was determined based on a probability-weighted income approach related to the achievement of sales milestones, ranging from </span><span style="font-family:inherit;font-size:11pt;"><span>39%</span></span><span style="font-family:inherit;font-size:11pt;"> to </span><span style="font-family:inherit;font-size:11pt;"><span>20%</span></span><span style="font-family:inherit;font-size:11pt;"> for the calendar years 2017 through 2020.  The sales milestones could potentially range from </span><span style="font-family:inherit;font-size:11pt;"><span>$0</span></span><span style="font-family:inherit;font-size:11pt;"> to an unlimited amount.  In the first and third quarters of 2018, we paid </span><span style="font-family:inherit;font-size:11pt;"><span>$1.3 million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$0.8 million</span></span><span style="font-family:inherit;font-size:11pt;">, respectively, per the purchase agreement.  Since 2016 we have had a net decrease in the cumulative valuation of the sales milestones of </span><span style="font-family:inherit;font-size:11pt;"><span>$12.2 million</span></span><span style="font-family:inherit;font-size:11pt;">.  The contingent consideration was accrued at its estimated fair value of </span><span style="font-family:inherit;font-size:11pt;"><span>$8.4 million</span></span><span style="font-family:inherit;font-size:11pt;"> as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The following table provides a reconciliation of the Level 3 analytical flow cytometer platform contingent consideration liabilities measured at estimated fair value (in millions):</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:66.796875%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:77%;"/><td style="width:1%;"/><td style="width:21%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">January 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>16.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Payment of sales milestone </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(2.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net decrease in estimated fair value of contingent consideration included in Selling, general and administrative expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(6.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December 31</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>8.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;background-color:#ffffff;">The following table provides q</span><span style="font-family:inherit;font-size:11pt;background-color:#ffffff;">ua</span><span style="font-family:inherit;font-size:11pt;background-color:#ffffff;">ntitative information about Level 3 inputs for fair value measurement of our analytical flow cytometer platform contingent consideration liability as of</span><span style="font-family:inherit;font-size:11pt;background-color:#ffffff;"> </span><span style="font-family:inherit;font-size:11pt;background-color:#ffffff;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;background-color:#ffffff;">.</span><span style="font-family:inherit;font-size:11pt;">  </span><span style="font-family:inherit;font-size:11pt;">Significant increases or decreases in these inputs in isolation could result in a significantly lower or higher fair value measurement.</span></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:85.546875%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:17%;"/><td style="width:26%;"/><td style="width:41%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Valuation Technique</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Unobservable Input</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Percentage</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Analytical flow cytometer platform</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Probability-weighted income approach</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;text-decoration:underline;">Sales milestones:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Discount rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cost of debt</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">To estimate the fair value of Level 2 debt securities as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;">, our primary pricing provider uses Securities Evaluations as the primary pricing source.  Our pricing process allows us to select a hierarchy of pricing sources for securities held.  If Securities Evaluations does not price a Level 2 security that we hold, then the pricing provider will utilize our custodian supplied pricing as the secondary pricing source.   </span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">For all commercial paper as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, our primary pricing provider uses its leading pricing source in the hierarchy to determine pricing.  For discount commercial paper as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span><span style="font-family:inherit;font-size:11pt;">, pricing was  determined by a straight-line calculation, starting with the purchase price on the date of purchase and increasing to par at maturity.  As of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span><span style="font-family:inherit;font-size:11pt;">, interest bearing certificates of deposit and commercial paper were priced at par. </span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Our primary pricing provider performs daily reasonableness testing of the Securities Evaluations prices. Price changes of </span><span style="font-family:inherit;font-size:11pt;"><span>5%</span></span><span style="font-family:inherit;font-size:11pt;"> or greater are investigated and resolved.  In addition, we perform a quarterly testing of the Securities Evaluations prices to custodian reported prices. Price differences outside a tolerable variance of approximately </span><span style="font-family:inherit;font-size:11pt;"><span>1%</span></span><span style="font-family:inherit;font-size:11pt;"> are investigated and resolved.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Available-for-sale investments consist of the following (in millions):</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="15" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Amortized</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Unrealized</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Unrealized</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Estimated</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Fair</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Value</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Short-term investments:</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Corporate debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>216.2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(1.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>215.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Municipal obligations</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>11.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.1</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>11.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>63.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.4</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>63.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">U.S. government sponsored agencies</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>80.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.8</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>80.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Foreign government obligations</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>375.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(2.6</span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>373.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Long-term investments:</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>375.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(2.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>373.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The following is a summary of the amortized cost and estimated fair value of our debt securities at </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> by contractual maturity date (in millions):</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Amortized</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Estimated Fair</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Mature in less than one year</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>155.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>155.2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Mature in one to five years</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>172.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>171.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Mature in more than five years</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>47.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>46.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>375.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>373.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Available-for-sale investments consist of the following (in millions):</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="15" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Amortized</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Unrealized</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Unrealized</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Estimated</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Fair</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Value</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Short-term investments:</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Corporate debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>185.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>185.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Brokered certificates of deposit</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Municipal obligations</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>15.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.1</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>15.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>55.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.2</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>55.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">U.S. government sponsored agencies</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>68.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.7</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>67.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Foreign government obligations</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Marketable equity securities</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>34.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>9.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>43.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>363.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>9.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(1.5</span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>371.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Long-term investments:</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Marketable equity securities</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>54.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>875.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>930.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>54.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>875.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>930.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>418.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>884.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(1.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,301.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The following is a summary of investments with gross unrealized losses and the associated fair value (in millions):</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, <br/>2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Fair value of investments in a loss position 12 months or more</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>117.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>43.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Fair value of investments in a loss position less than 12 months</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>193.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>168.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Gross unrealized losses for investments in a loss position 12 months or more</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Gross unrealized losses for investments in a loss position less than 12 months</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The unrealized losses on these securities are due to a number of factors, including changes in interest rates, changes in economic conditions and changes in market outlook for various industries, among others. &#160;Because Bio-Rad has the ability and intent to hold these investments with unrealized losses until a recovery of fair value, or for a reasonable period of time sufficient for a forecasted recovery of fair value, which may be maturity, we do not consider these investments to be other-than-temporarily impaired at </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> or at </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2017</span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">As part of distributing our products, we regularly enter into intercompany transactions. &#160;We enter into forward foreign exchange contracts to manage foreign exchange risk of future movements in foreign exchange rates that affect foreign currency denominated intercompany receivables and payables. &#160;We do not use derivative financial instruments for speculative or trading purposes. &#160;We do not seek hedge accounting treatment for these contracts. &#160;As a result, these contracts, generally with maturity dates of 90 days or less and denominated primarily in currencies of industrial countries, are recorded at their fair value at each balance sheet date. &#160;The notional principal amounts provide one measure of the transaction volume outstanding as of </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> and do not represent the amount of Bio-Rad's exposure to loss.  The estimated fair value of these contracts was derived using the spot rates from Reuters on the last business day of the quarter and the points provided by counterparties. &#160;The resulting gains or losses offset exchange gains or losses on the related receivables and payables, both of which are included in Foreign exchange losses, net in the Consolidated Statements of Income. </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The following is a summary of our forward foreign currency exchange contracts (in millions):</span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31,</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Contracts maturing in January through March 2019 to sell foreign currency:</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Notional value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>50.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Unrealized gain</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Contracts maturing in January through March 2019 to purchase foreign currency:</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Notional value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>284.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Unrealized loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The estimated fair value of financial instruments that are not recognized at fair value in the Consolidated Balance Sheets and are included in Other investments, are presented in the table below.  Fair value has been determined using significant observable inputs, including quoted prices in active markets for similar instruments. &#160;Estimates are not necessarily indicative of the amounts that could be realized in a current market exchange as considerable judgment is required in interpreting market data used to develop estimates of fair value. &#160;The use of different market assumptions or estimation techniques could have a material effect on the estimated fair value. &#160;Other investments include financial instruments, the majority of which has fair value based on similar, actively traded stock adjusted for various discounts, including a discount for marketability. &#160;Long-term debt, excluding leases and current maturities, has an estimated fair value based on quoted market prices for the same or similar issues. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The estimated fair value of the financial instruments discussed above and the level of the fair value hierarchy within which the fair value measurement is categorized are as follows (in millions):</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:33%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="9" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="9" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Carrying&#160;</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Amount&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Estimated&#160;</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Fair&#160;</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Value&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair Value Hierarchy Level</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;text-align:center;">Carrying&#160;</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;text-align:center;">Amount&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Estimated&#160;</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Fair&#160;</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Value&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair Value Hierarchy Level</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>91.8</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,249.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total long-term debt, excluding leases </span></div><div style="padding-left:12px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">and current maturities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>423.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>435.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>423.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>449.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We own shares of ordinary voting stock of Sartorius AG (Sartorius), of Goettingen, Germany, a process technology supplier to the biotechnology, pharmaceutical, chemical and food and beverage industries. &#160;We own over </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>37%</span></span><span style="font-family:inherit;font-size:11pt;"> of the outstanding voting shares (excluding treasury shares) of Sartorius as of </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">. &#160;The Sartorius family trust and Sartorius family members hold a controlling interest of the outstanding voting shares. We do not have any representative or designee on Sartorius&#8217; board of directors, nor do we have the ability to exercise significant influence over the operating and financial policies of Sartorius.  As of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, due to the adoption of </span></div>ASU 2016-01 and ASU 2018-03 as of January 1, 2018, we account for this investment at fair market value as determined at period end by a quoted price on an organized exchange (see Note 1).<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -URI http://asc.fasb.org/topic&amp;trid=2155941<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6882443616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>4. Intangible Assets, Goodwill and Other<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Intangible Assets Disclosure</a></td>
<td class="text">4.&#160;&#160;&#160;&#160;GOODWILL AND OTHER PURCHASED INTANGIBLE ASSETS<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Changes to goodwill by segment were as follows (in millions):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:97.8515625%;border-collapse:collapse;text-align:left;"><tr><td colspan="26"/></tr><tr><td style="width:35%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Life<br/>Science</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Clinical<br/>Diagnostics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Life<br/>Science</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Clinical<br/>Diagnostics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balances as of January 1:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Goodwill</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>234.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>324.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>559.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>207.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>311.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>518.8</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accumulated impairment losses and write-offs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(35.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(17.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(53.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(27.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(14.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(41.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Goodwill, net</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>198.8</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>307.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>506.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>179.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>297.2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>477.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Acquisitions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>26.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>26.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Divestiture</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1.4</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1.4</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Impairment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(5.9</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(276.1</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(282.0</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(8.7</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2.8</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(11.5</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Currency fluctuations</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>14.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balances as of December 31:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Goodwill</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>234.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>320.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>555.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>234.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>324.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>559.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accumulated impairment losses and write-offs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(41.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(293.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(335.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(35.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(17.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(53.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Goodwill, net</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>192.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>27.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>219.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>198.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>307.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>506.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In March 2018, we wrote off </span><span style="font-family:inherit;font-size:11pt;"><span>$1.4 million</span></span><span style="font-family:inherit;font-size:11pt;"> of goodwill from our Clinical Diagnostics segment as a result of a divestiture of a product line.</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In conjunction with the purchase of all the issued and outstanding stock of RainDance Technologies, Inc. in February 2017 (see Note 2, "Acquisitions"), we recorded </span><span style="font-family:inherit;font-size:11pt;"><span>$26.2 million</span></span><span style="font-family:inherit;font-size:11pt;"> of goodwill and </span><span style="font-family:inherit;font-size:11pt;"><span>$37.6 million</span></span><span style="font-family:inherit;font-size:11pt;"> of definite-lived intangible assets: </span><span style="font-family:inherit;font-size:11pt;"><span>$36.4 million</span></span><span style="font-family:inherit;font-size:11pt;"> of licenses, </span><span style="font-family:inherit;font-size:11pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:11pt;"> of developed product technology and </span><span style="font-family:inherit;font-size:11pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:11pt;"> of tradenames.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In 2018, we impaired goodwill associated with our 1999 acquisition of Pasteur Sanofi Diagnostics S.A., 2007 through 2012 acquisitions of DiaMed Holding AG, DiaMed Fennica Oy, DiaMed (G.B.) Limited, and DiaMed Benelux (collectively DiaMed), 2010 acquisition of Biotest AG, and 2013 acquisition of AbD Serotec in the amounts of </span><span style="font-family:inherit;font-size:11pt;"><span>$18.1 million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;"><span>$247.2 million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;"><span>$10.8 million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$5.9 million</span></span><span style="font-family:inherit;font-size:11pt;">, respectively.  Goodwill for DiaMed, Biotest AG and AbD Serotec was fully impaired at December 31, 2018.  Impairments for the Pasteur Sanofi Diagnostics S.A., DiaMed and Biotest AG were included in our Clinical Diagnostics segment's results of operations, and the impairment for AbD Serotec was included in our Life Science segment's results of operations.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In 2017, we impaired goodwill associated with our 1999 acquisition of Pasteur Sanofi Diagnostics S.A. and with our 2013 acquisition of AbD Serotec in the amounts of </span><span style="font-family:inherit;font-size:11pt;"><span>$2.8 million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$8.7 million</span></span><span style="font-family:inherit;font-size:11pt;">, respectively.  Impairment for the Pasteur Sanofi Diagnostics S.A. was included in our Clinical Diagnostics segment's results of operations, and the impairment for AbD Serotec was included in our Life Science segment's results of operations.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The impairments were based upon a revision of our Level 3 valuation inputs, i.e., expected future cash flows.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other than goodwill, we have no intangible assets with indefinite lives.  Information regarding our identifiable purchased intangible assets with definite lives is as follows (in millions):</span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:41%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Average</span></div><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Remaining</span></div><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Life (years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Purchase</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Accumulated</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Carrying</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Amount</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Customer relationships/lists</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">1-6</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>88.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(68.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>20.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Know how</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">1-7</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>190.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(159.8</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>30.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Developed product technology</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">1-10</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>130.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(86.6</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>43.8</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Licenses</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">7-11</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>76.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(40.9</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>35.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Tradenames</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2-6</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(3.3</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Covenants not to compete</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">7</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(1.1</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;&#160;Total definite-lived intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>493.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(360.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>133.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:41%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="13" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Average</span></div><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Remaining</span></div><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Life (years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Purchase</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Accumulated</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Carrying</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Amount</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Customer relationships/lists</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">1-7</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>92.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(64.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>27.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Know how</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">1-8</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>194.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(157.9</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>37.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Developed product technology</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">1-12</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>133.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(70.3</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>63.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Licenses</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">1-12</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>76.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(36.0</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>40.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Tradenames</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">1-6</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(3.0</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Covenants not to compete</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">1-8</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>7.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(3.3</span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>4.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;&#160;Total definite-lived intangible assets</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>509.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(334.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>174.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In 2018, we impaired developed product technology and fully impaired covenants not to compete in the amounts of </span><span style="font-family:inherit;font-size:11pt;"><span>$8.8 million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$1.7 million</span></span><span style="font-family:inherit;font-size:11pt;">, respectively, associated with our 2012 acquisition of a cell sorting system from Propel Labs, Inc.  These impairments were included in our Life Science segment's results of operations.  The impairments were based upon a revision of our Level 3 valuation inputs, i.e., expected future cash flows.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><span style="font-family:inherit;font-size:11pt;">Amortization expense related to purchased intangible assets for the years ended December 31, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2016</span><span style="font-family:inherit;font-size:11pt;"> was </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$28.3 million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$30.8 million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$35.2 million</span></span><span style="font-family:inherit;font-size:11pt;">, respectively. &#160;Estimated future amortization expense (based on existing purchased intangible assets) for the years ending December 31, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2020</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2021</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2022</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2023</span><span style="font-family:inherit;font-size:11pt;"> and thereafter is </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$21.7 million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$19.7 million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$18.9 million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$15.7 million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$14.8 million</span></span><span style="font-family:inherit;font-size:11pt;">, and </span><span style="font-family:inherit;font-size:11pt;"><span>$42.3 million</span></span>, respectively.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6875624432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>5. Notes Payable and Long-Term Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtTextBlock', window );">Notes Payable and Long-term Debt</a></td>
<td class="text">5.<span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">NOTES PAYABLE AND LONG-TERM DEBT</span><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Under domestic and international lines of credit, standby letters of credit and guarantee arrangements, we had </span><span style="font-family:inherit;font-size:11pt;"><span>$208.2 million</span></span><span style="font-family:inherit;font-size:11pt;"> available for borrowing and usage as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, which was reduced by </span><span style="font-family:inherit;font-size:11pt;"><span>$3.1 million</span></span><span style="font-family:inherit;font-size:11pt;"> that was utilized for standby letters of credit and guarantee arrangements issued by our banks to support our obligations.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The principal components of long-term debt are as follows (in millions):</span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:96.484375%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">4.875% Senior Notes due 2020, net of discount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>425.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>425.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Less unamortized discount and debt issuance costs</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(1.3</span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(1.9</span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Long-term debt less unamortized discount and debt issuance costs</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>423.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>423.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Capital leases and other debt</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>15.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>11.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>439.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>435.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Less current maturities</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.5</span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.4</span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Long-term debt</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>438.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>434.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;">Senior Notes due 2020</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In December 2010, Bio-Rad sold </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$425.0 million</span></span><span style="font-family:inherit;font-size:11pt;"> principal amount of Senior Notes due December 2020 (</span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>4.875%</span></span><span style="font-family:inherit;font-size:11pt;"> Notes). &#160;The sale yielded net cash proceeds of </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$422.6 million</span></span><span style="font-family:inherit;font-size:11pt;"> at an effective rate of </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>4.946%</span></span><span style="font-family:inherit;font-size:11pt;">. &#160;The </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>4.875%</span></span><span style="font-family:inherit;font-size:11pt;"> Notes pay a fixed rate of interest of </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>4.875%</span></span><span style="font-family:inherit;font-size:11pt;"> per year. &#160;We have the option to redeem any or all of the </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>4.875%</span></span><span style="font-family:inherit;font-size:11pt;"> Notes at any time at a redemption price of 100% of the principal amount (plus a specified make-whole premium as defined in the indenture governing the </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>4.875%</span></span><span style="font-family:inherit;font-size:11pt;"> Notes) and accrued and unpaid interest thereon to the redemption date. &#160;Our obligations under the </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>4.875%</span></span><span style="font-family:inherit;font-size:11pt;"> Notes are not secured and rank equal in right of payment with all of our existing and future unsubordinated indebtedness. &#160;Certain covenants apply at each year end to the </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>4.875%</span></span><span style="font-family:inherit;font-size:11pt;"> Notes including limitations on the following:  liens, sale and leaseback transactions, mergers, consolidations or sales of assets and other covenants.  We were in compliance with these covenants as of </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">.  There are no restrictive covenants relating to total indebtedness, interest coverage, stock repurchases, recapitalizations, dividends and distributions to shareholders or current ratios.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;">Credit Agreement</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In June 2014, Bio-Rad entered into a </span><span style="font-family:inherit;font-size:11pt;color:#000000;font-style:normal;text-decoration:none;"><span>$200.0 million</span></span><span style="font-family:inherit;font-size:11pt;"> unsecured Credit Agreement.  Borrowings under the Credit Agreement are on a revolving basis and can be used to make permitted acquisitions, for working capital and for other general corporate purposes.  We had no outstanding borrowings under the Credit Agreement as of </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> or </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;">; however, </span><span style="font-family:inherit;font-size:11pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:11pt;"> were utilized for domestic standby letters of credit that reduced our borrowing availability as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;">, respectively.  The Credit Agreement matures in </span><span style="font-family:inherit;font-size:11pt;">June 2019</span><span style="font-family:inherit;font-size:11pt;">.  If we had borrowed against our Credit Agreement, the borrowing rate would have been </span><span style="font-family:inherit;font-size:11pt;"><span>3.925%</span></span><span style="font-family:inherit;font-size:11pt;"> at </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">. </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The Credit Agreement requires Bio-Rad to comply with certain financial ratios and covenants, among other things. These ratios and covenants include a leverage ratio test and an interest coverage test, as well as restrictions on our ability to declare or pay dividends, incur debt, guarantee debt, enter into transactions with affiliates, merge or consolidate, sell assets, make investments and create liens. &#160;We were in compliance with all of these ratios and covenants as of </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">. </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Maturities of long-term debt at </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> are as follows: </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:11pt;">; </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2020</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$426.6 million</span></span><span style="font-family:inherit;font-size:11pt;">; </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2021</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$1.7 million</span></span><span style="font-family:inherit;font-size:11pt;">; </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2022</span><span style="font-family:inherit;font-size:11pt;">  - </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$1.6 million</span></span><span style="font-family:inherit;font-size:11pt;">; </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2023</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:11pt;">; </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">thereafter</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$9.9 million</span></span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6877295552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>6. Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes [Text Block]</a></td>
<td class="text">6.       INCOME TAXES<div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The U.S. and international components of income before taxes are as follows (in millions):</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2016</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">U.S.</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>363.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>72.8</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(38.5</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">International</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>149.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>25.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>80.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Income before taxes</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>512.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>97.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>41.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The provision for income taxes consists of the following (in millions):</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Current tax expense:</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">U.S. Federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>8.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>16.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">State</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">International</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>30.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>32.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>30.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Current tax expense</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>41.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>42.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>49.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Deferred tax expense (benefit):</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">U.S. Federal</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>114.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(69.8</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(42.4</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">State</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>6.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>4.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(2.8</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">International</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(19.3</span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(6.0</span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Deferred tax expense (benefit)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>120.9</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(84.8</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(51.2</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Non-current tax (benefit) expense </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(15.4</span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>18.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>17.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Provision for (benefit from) income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>147.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(24.4</span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>15.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The reconciliation between our effective tax rate on income before taxes and the statutory tax rate is as follows:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:55%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="8" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">U. S. statutory tax rate</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>21</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>35</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>35</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Impact of foreign operations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(15</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Foreign dividends, net</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(40</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Research tax credits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Nontaxable subsidies</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Tax settlements and changes to unrecognized tax benefits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>47</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Goodwill impairment</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>11</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Domestic manufacturing deduction</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Share-based compensation</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Nondeductible executive compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Fines and penalties</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Prior period adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">U.S. taxation of foreign income</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Acquisition-related</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">U.S. tax reform</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(10</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(71</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">State taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Provision for (benefit from) income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>29</span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(25</span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>37</span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">On December 22, 2017, the U.S. enacted comprehensive tax legislation (the &#8220;Tax Act&#8221;).  The Tax Act made broad and complex changes to the U.S. tax code that affect our 2017 financial statements, including the imposition of a one-time mandatory deemed repatriation tax (&#8220;Transition Tax&#8221;) on certain earnings accumulated offshore since 1986 and the reduction of the corporate tax rate from 35% to 21% for U.S. taxable income, resulting in a one-time remeasurement of U.S. federal deferred tax assets and liabilities.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Subsequent to the enactment of the Tax Act, the SEC staff issued Staff Accounting Bulletin No. 118, Income Tax Accounting Implications of the Tax Cuts and Jobs Act ("SAB 118"), which provides guidance on accounting for the tax effects of the Tax Act.  SAB 118 provides a measurement period that should not extend beyond one year from the Tax Act enactment date for companies to complete the accounting under Accounting Standards Codification ("ASC") 740, "Income Taxes."  We have completed our accounting for the income tax effects of the Tax Act, under SAB 118, as of December 31, 2018.  As noted in our 2017 Annual Report, we were able to make reasonable estimates and provisionally recorded an income tax benefit of </span><span style="font-family:inherit;font-size:11pt;"><span>$70 million</span></span><span style="font-family:inherit;font-size:11pt;"> related to the Transition Tax and remeasurement of our U.S. federal deferred tax assets and liabilities.  The final accounting for the Tax Act resulted in an additional income tax benefit of </span><span style="font-family:inherit;font-size:11pt;"><span>$49 million</span></span><span style="font-family:inherit;font-size:11pt;"> for a final income tax benefit of </span><span style="font-family:inherit;font-size:11pt;"><span>$119 million</span></span><span style="font-family:inherit;font-size:11pt;">.  This is comprised of </span><span style="font-family:inherit;font-size:11pt;"><span>$169&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> tax benefit related to the remeasurement of U.S. federal deferred tax assets and liabilities, offset by a </span><span style="font-family:inherit;font-size:11pt;"><span>$50 million</span></span><span style="font-family:inherit;font-size:11pt;"> tax detriment for the Transition Tax.  We elected to account for the tax effect of the Global Intangible Low-Taxed Income (&#8220;GILTI&#8221;) in the period in which it is incurred.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Our effective income tax rate was </span><span style="font-family:inherit;font-size:11pt;"><span>29%</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;"><span>(25)%</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>37%</span></span><span style="font-family:inherit;font-size:11pt;"> in </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2016</span><span style="font-family:inherit;font-size:11pt;">, respectively.  The effective tax rate for 2018 was driven by detriments due to non-deductible impairment charges and the taxation of our foreign operations, partially offset by a </span><span style="font-family:inherit;font-size:11pt;"><span>$49 million</span></span><span style="font-family:inherit;font-size:11pt;"> benefit recorded as a result of the completion of our accounting for the Tax Act under SAB 118.  The effective tax rate for 2017 was driven by a </span><span style="font-family:inherit;font-size:11pt;"><span>$70 million</span></span><span style="font-family:inherit;font-size:11pt;"> benefit recorded as a provisional estimate of the accounting for the Tax Act.  The effective tax rate for 2016 included additional tax liabilities for unrecognized tax benefits related to the non-deductibility of interest expense in our foreign jurisdictions. </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Many jurisdictions in which we operate have statutory tax rates that differ from the U.S. statutory tax rate of 21%.  Our effective tax rate is impacted, either favorably or unfavorably, by many factors including, but not limited to the jurisdictional mix of income before tax, changes to statutory tax rates, changes in tax laws or regulations, tax audits and settlements, and generation of tax credits.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Deferred tax assets and liabilities reflect the tax effects of losses, credits, and temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. &#160;Significant components of deferred tax assets and liabilities are as follows (in millions):</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:70%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Deferred tax assets:</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Bad debt, inventory and warranty accruals</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>21.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>28.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other post-employment benefits, vacation and other reserves</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>23.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>24.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Tax credit and net operating loss carryforwards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>75.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>73.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>27.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>19.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Total gross deferred tax assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>147.1</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>145.6</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Valuation allowance</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(70.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(66.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total deferred tax assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>76.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>79.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Deferred tax liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Property and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>40.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>33.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Investments and intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>540.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>219.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total deferred tax liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>580.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>252.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net deferred tax liabilities</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(504.4</span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(173.4</span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The realization of deferred tax assets is dependent upon the generation of sufficient taxable income of the appropriate character in future periods.  We regularly assess our ability to realize our deferred tax assets and establish a valuation allowance if it is more likely than not that some portion, or all, of our deferred tax assets will not be realized.  In assessing the realizability of our deferred tax assets, we weigh all available positive and negative evidence.  Due to the weight of objectively verifiable negative evidence, we believe that it is more likely than not that our California and certain foreign deferred tax assets will not be realized as of December 31, 2018, and have maintained a valuation allowance on such deferred tax assets.  The valuation allowance against our deferred tax assets in California and certain foreign jurisdictions increased by </span><span style="font-family:inherit;font-size:11pt;"><span>$4.4 million</span></span><span style="font-family:inherit;font-size:11pt;"> in 2018.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">As of December 31, 2018, our foreign and California net operating loss carryforwards were approximately </span><span style="font-family:inherit;font-size:11pt;"><span>$205.0&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$52.7 million</span></span><span style="font-family:inherit;font-size:11pt;">, respectively.  Of our foreign net operating losses, </span><span style="font-family:inherit;font-size:11pt;"><span>$118.8 million</span></span><span style="font-family:inherit;font-size:11pt;"> may be carried forward indefinitely.  The majority of the remaining foreign net operating losses, if not utilized, will begin to expire in 2025.  Our California net operating loss carryforwards, if not utilized, will begin to expire in 2029.  As of December 31, 2018, our California research tax credit carryforwards were approximately </span><span style="font-family:inherit;font-size:11pt;"><span>$32.1 million</span></span><span style="font-family:inherit;font-size:11pt;"> and may be carried forward indefinitely.</span></div><div style="line-height:174%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Our income tax returns are audited by U.S. federal, state and foreign tax authorities.  We are currently under examination by many of these tax authorities.  The tax years open to examination include the years 2014 and forward for the U.S. and the years 2012 and forward for certain foreign jurisdictions including France, Germany, India and Switzerland.  There are differing interpretations of tax laws and regulations, and as a result, significant disputes may arise with these tax authorities involving issues of the timing and amount of deductions and allocations of income among various tax jurisdictions.  We evaluate our exposures associated with our tax filing positions on a quarterly basis.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We record liabilities for unrecognized tax benefits related to uncertain tax positions.  We do not believe any currently pending uncertain tax positions will have a material adverse effect on our consolidated financial statements, although an adverse resolution of one or more of these uncertain tax positions in any period may have a material impact on the results of operations for that period.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The following is a tabular reconciliation of the total amounts of unrecognized tax benefits (in millions):</span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Unrecognized tax benefits &#8211; January 1</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>54.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>21.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>11.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Additions to tax positions related to prior years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>10.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Reductions to tax positions related to prior years</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(20.2</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(1.0</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Additions to tax positions related to the current year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>4.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>34.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Settlements</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(6.8</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.2</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(2.4</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Lapse of statute of limitations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(1.1</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(3.4</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(2.3</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Currency translation</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(2.2</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Unrecognized tax benefits &#8211; December 31</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>29.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>54.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>21.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Bio-Rad recognizes accrued interest and penalties related to unrecognized tax benefits as income tax expense. Related to the unrecognized tax benefits noted above, the cumulative amount of accrued interest and penalties as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2016</span><span style="font-family:inherit;font-size:11pt;">, respectively was </span><span style="font-family:inherit;font-size:11pt;"><span>$9.5 million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;"><span>$10.9 million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$11.8 million</span></span><span style="font-family:inherit;font-size:11pt;">.  Bio-Rad accrued interest and penalties of </span><span style="font-family:inherit;font-size:11pt;"><span>$(1.4)&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;"><span>$(0.9)&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">, and </span><span style="font-family:inherit;font-size:11pt;"><span>$8.7&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> in </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;">, and </span><span style="font-family:inherit;font-size:11pt;">2016</span><span style="font-family:inherit;font-size:11pt;">, respectively.  The total unrecognized tax benefits and interest and penalties of </span><span style="font-family:inherit;font-size:11pt;"><span>$39.3 million</span></span><span style="font-family:inherit;font-size:11pt;"> in </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;"> was partially offset by deferred tax assets of </span><span style="font-family:inherit;font-size:11pt;"><span>$1.6&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> and prepaid taxes of </span><span style="font-family:inherit;font-size:11pt;"><span>$5.5 million</span></span><span style="font-family:inherit;font-size:11pt;">, for a net amount of </span><span style="font-family:inherit;font-size:11pt;"><span>$32.2 million</span></span><span style="font-family:inherit;font-size:11pt;">. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">As of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, based on the expected outcome of certain examinations or as a result of the expiration of statutes of limitation for certain jurisdictions, we believe that within the next twelve months it is reasonably possible that our previously unrecognized tax benefits could decrease by approximately </span><span style="font-family:inherit;font-size:11pt;"><span>$3.1 million</span></span><span style="font-family:inherit;font-size:11pt;">.  Substantially all such amounts will impact our effective income tax rate if recognized.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:11pt;">It is generally our intention to repatriate certain foreign earnings to the extent that such repatriations are not restricted by local laws or accounting rules, and there are no substantial incremental costs.  During the current year, we recorded approximately </span><span style="font-family:inherit;font-size:11pt;"><span>$6.7 million</span></span> of deferred tax liability for the earnings of certain foreign jurisdictions that we may repatriate in the future.  The determination of the amount of the unrecognized deferred tax liability for foreign earnings that are indefinitely reinvested is not practicable to estimate.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6875719648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>7. Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' Equity Attributable to Parent [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' Equity Note Disclosure [Text Block]</a></td>
<td class="text">7.&#160;&#160;&#160;&#160;STOCKHOLDERS' EQUITY<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Bio-Rad&#8217;s issued and outstanding stock consists of Class A Common Stock (Class A) and Class B Common Stock (Class B). &#160;Each share of Class A and Class B participates equally in the earnings of Bio-Rad, and is identical in all respects except as follows.  Class A has limited voting rights. &#160;Each share of Class A is entitled to one tenth of a vote on most matters, and each share of Class B is entitled to one vote. &#160;Additionally, Class A stockholders are entitled to elect </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>25%</span></span><span style="font-family:inherit;font-size:11pt;"> of the Board of Directors and Class B stockholders are entitled to elect </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>75%</span></span><span style="font-family:inherit;font-size:11pt;"> of the directors. Cash dividends may be paid on Class A shares without paying a cash dividend on Class B shares but no cash dividend may be paid on Class B shares unless at least an equal cash dividend is paid on Class A shares. &#160;Class B shares are convertible at any time into Class A shares on a one-for-one basis at the option of the stockholder. &#160;The founders of Bio-Rad, the Schwartz family, collectively hold a majority of Bio-Rad&#8217;s voting stock. &#160;As a result, the Schwartz family is able to exercise significant influence over Bio-Rad.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Changes to Bio-Rad's issued common stock shares are as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:65.4296875%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:56%;"/><td style="width:20%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:20%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;font-weight:bold;">Class A Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;font-weight:bold;">Class B Shares</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at January 1, 2016</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,230</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,131</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">B to A conversions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Issuance of common stock</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>211</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at December 31, 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,454</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,124</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">B to A conversions</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(34</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Issuance of common stock</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>191</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at December 31, 2017</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,679</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,108</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">B to A conversions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(30</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Issuance of common stock</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>175</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,884</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,096</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;">Treasury Shares</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In November, 2017, the Board of Directors authorized a new share repurchase program, granting Bio-Rad authority to repurchase, on a discretionary basis, up to </span><span style="font-family:inherit;font-size:11pt;"><span>$250.0 million</span></span><span style="font-family:inherit;font-size:11pt;"> of outstanding shares of our common stock.  Repurchases may be made at management's discretion from time to time on the open market or through privately negotiated transactions.  This new authorization superseded the prior authorization of up to </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$18.0 million</span></span><span style="font-family:inherit;font-size:11pt;"> of Bio-Rad's common stock and has no expiration.  The share repurchase activity under the share repurchase program through open market transactions in 2017 and 2018 is summarized as follows:</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:48%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Number of Shares Purchased</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-Average Price per Share</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Shares Repurchased To Date</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remaining Authorized Value </span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(in millions)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">May 1, 2017 - May 31, 2017</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,500</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>220.02</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,539</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 1, 2017 - June 30, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>221.82</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,039</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">August 1, 2017 - August 31, 2017</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,200</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>221.45</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,239</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">November 1, 2018 - November 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>178,911</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>273.39</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>193,150</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>201.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><span style="font-family:inherit;font-size:11pt;">In September 2017, we used </span><span style="font-family:inherit;font-size:11pt;"><span>12,740</span></span> of the repurchased shares in connection with the vesting of restricted stock units under the 2007 Incentive Award Plan in order to obtain a tax deduction in some of our foreign entities.  The Credit Agreement may limit our ability to repurchase our stock.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6875672496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>8. Accumulated Other Comprehensive Income<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_AccumulatedOtherComprehensiveIncomeTextBlock', window );">accumulated other comprehensive income [Text Block]</a></td>
<td class="text">8.&#160;&#160;&#160;&#160;<span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)</span><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Accumulated other comprehensive income (loss) included in our Consolidated Balance Sheets and Consolidated Statements of Changes in Stockholders' Equity consists of the following components (in millions):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:36%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustments</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign other post-employment benefits adjustments</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net unrealized holding gains (losses) on available-for-sale investments</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Accumulated other comprehensive income (loss)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balances as of January 1, 2017</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>435.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>417.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive income (loss), before reclassifications</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>203.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>273.2</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts reclassified from Accumulated other comprehensive income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax effects</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(74.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(74.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of adoption of ASU 2018-02</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive income (loss), net of income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>248.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>321.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balances as of December 31, 2017</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>77.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>683.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>738.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of adoption of ASU 2016-01 and 2018-03**</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(679.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(679.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balances as of January 1, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>77.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive (loss) income, before reclassifications</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(112.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(107.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts reclassified from Accumulated other comprehensive income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax effects</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive (loss) income, net of income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(112.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(106.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balances as of December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(35.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(47.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">*</span><span style="font-family:inherit;font-size:11pt;">*See Note 1, "Significant Accounting Policies" under "Recent Accounting Pronouncements Adopted"</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In 2017, we adopted ASU 2018-02, "Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income," which gave entities the option to reclassify to retained earnings tax effects related to items in Accumulated other comprehensive income ("OCI") that the FASB refers to as having been stranded in Accumulated OCI as a result of the Tax Act.  We reclassified the income tax effects of the Tax Act on the remeasurement of our deferred tax liabilities related to our available-for-sale equity securities by increasing OCI and decreasing Retained earnings by </span><span style="font-family:inherit;font-size:11pt;"><span>$120.1 million</span></span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The increase in 2017 for net unrealized holding gains on available-for-sale investments was primarily from our ownership in the preferred shares of Sartorius.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The amounts reclassified out of Accumulated other comprehensive income into the Consolidated Statements of Income, with presentation location, were as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:97.65625%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:45%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:24%;"/><td style="width:5%;"/><td style="width:2%;"/></tr><tr><td colspan="12" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Components of Comprehensive income</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Location</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of foreign other post-employment benefit items</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling, general and administrative expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net holding (losses) gains on equity securities and available for sale investments</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other (income) expense, net</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div>Reclassification adjustments are calculated using the specific identification method.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_AccumulatedOtherComprehensiveIncomeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>accumulated other comprehensive income [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_AccumulatedOtherComprehensiveIncomeTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6877679360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>9. Share-based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Disclosure of Compensation Related Costs, Share-based Payments</a></td>
<td class="text"><br/><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">9.       SHARE-BASED COMPENSATION/EQUITY AWARD AND PURCHASE PLANS</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Description of Share-Based Compensation Plans</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We believe our share-based compensation plans align the interests of our employees with those of our shareholders.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Equity Award Plans</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We have three equity award plans for officers and certain other employees: the 2003 Stock Option Plan (2003 Plan), the 2007 Incentive Award Plan (2007 Plan) and the 2017 Incentive Award Plan (2017 Plan). &#160;The 2003 Plan authorized the grant of incentive stock options and non-qualified stock options to employees.  The 2007 Plan authorized the grant of stock options, restricted stock, restricted stock units, stock appreciation rights and other types of equity awards to employees. &#160;We no longer grant equity under the 2003 Plan or 2007 Plan.  From 2007 through 2016, all share-based compensation grants were from the 2007 Plan.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The 2017 Plan authorizes the grant to employees of stock options, stock appreciation rights, restricted stock, restricted stock units, and other types of equity awards.  A total of </span><span style="font-family:inherit;font-size:11pt;"><span>1,999,714</span></span><span style="font-family:inherit;font-size:11pt;"> shares have been reserved for issuance of equity awards under the 2017 Plan and may be of either Class A or Class B common stock.  At </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, there were </span><span style="font-family:inherit;font-size:11pt;"><span>1,584,834</span></span><span style="font-family:inherit;font-size:11pt;"> shares available to be granted.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Under the above plans, Class A and Class B options are granted at prices not less than fair market value of the underlying common stock on the date of grant. &#160;Generally, options granted have a maximum term of </span><span style="font-family:Times New Roman;font-size:11pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;"><span>10</span></span><span style="font-family:inherit;font-size:11pt;"> years and vest in increments of </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>20%</span></span><span style="font-family:inherit;font-size:11pt;"> per year over a </span><span style="font-family:inherit;font-size:11pt;">five</span><span style="font-family:inherit;font-size:11pt;">-year period on the yearly anniversary date of the grant. &#160;Stock awards issued under the 2007 Plan and 2017 Plan generally vest in increments of </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>20%</span></span><span style="font-family:inherit;font-size:11pt;"> per year over a </span><span style="font-family:inherit;font-size:11pt;">five</span><span style="font-family:inherit;font-size:11pt;">-year period on the yearly anniversary date of the grant.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Employee Stock Purchase Plans</span><span style="font-family:inherit;font-size:11pt;font-style:italic;"> </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Our 2011 Employee Stock Purchase Plan (2011 ESPP) provides that eligible employees may contribute up to </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>10%</span></span><span style="font-family:inherit;font-size:11pt;"> of their compensation up to </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$25,000</span></span><span style="font-family:inherit;font-size:11pt;"> annually toward the quarterly purchase of our Class A common stock. &#160;The employees&#8217; purchase price is </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>85%</span></span><span style="font-family:inherit;font-size:11pt;"> of the lesser of the fair market value of the stock on the first business day or the last business day of each calendar quarter. &#160;</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The 2011 ESPP includes two components: a Code Section 423 Component that we intend to qualify as an &#8220;employee stock purchase plan&#8221; under Section 423 of the U.S. Internal Revenue Code of 1986, as amended (the &#8220;Code&#8221;) and a Non-423 Component, which authorizes the grant of purchase rights that does not qualify as an &#8220;employee stock purchase plan&#8221; under Section 423 of the Code.  We have authorized the sale of </span><span style="font-family:Times New Roman;font-size:11pt;color:#000000;text-decoration:none;"><span>1,300,000</span></span><span style="font-family:inherit;font-size:11pt;"> shares of Class A common stock under the 2011 ESPP.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Share-Based Compensation</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Included in our share-based compensation expense is the cost related to stock option grants, ESPP stock purchases and restricted stock unit awards. &#160;Share-based compensation expense is allocated to Cost of goods sold, Research and development expense, and Selling, general and administrative expense in the Consolidated Statements of Income.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">For </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2016</span><span style="font-family:inherit;font-size:11pt;">, we recognized share-based compensation expense of </span><span style="font-family:inherit;font-size:11pt;"><span>$27.8 million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$23.4 million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$19.7 million</span></span><span style="font-family:inherit;font-size:11pt;">, respectively. &#160;The income tax benefit related to share-based compensation expense was </span><span style="font-family:inherit;font-size:11pt;"><span>$4.4 million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;"><span>$5.8 million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$5.1 million</span></span><span style="font-family:inherit;font-size:11pt;"> for </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2016</span><span style="font-family:inherit;font-size:11pt;">, respectively.  We did not capitalize any share-based compensation expense in inventory.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The tax benefit from share-based compensation vested or exercised during </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2016</span><span style="font-family:inherit;font-size:11pt;"> was </span><span style="font-family:inherit;font-size:11pt;"><span>$5.4 million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;"><span>$6.3 million</span></span><span style="font-family:inherit;font-size:11pt;">, and </span><span style="font-family:inherit;font-size:11pt;"><span>$1.5 million</span></span><span style="font-family:inherit;font-size:11pt;">, respectively.  The actual tax benefit realized for the tax deductions from share-based compensation vested or exercised, including excess tax benefits that were recognized in stockholders&#8217; equity, totaled </span><span style="font-family:inherit;font-size:11pt;"><span>$6.0 million</span></span><span style="font-family:inherit;font-size:11pt;"> in 2016.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">For options and awards, we amortize the fair value on a straight-line basis. &#160;All stock compensation awards are amortized over the requisite service periods of the awards, which are generally the vesting periods.  With the adoption in 2017 of ASU 2016-09, "Improvements to Employee Share-Based Payment Accounting," we made a policy election to recognize forfeitures as they occur.  Prior to 2017, we recognized compensation expense net of estimated forfeitures.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Stock Options</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The following table summarizes stock option activity:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Average</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercise Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Average</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remaining</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contractual</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Term (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aggregate</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intrinsic</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Value</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(in millions)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding, December 31, 2017</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>407,480</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120.39</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>326.15</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(44,600</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93.63</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited/expired</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22,240</span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>169.93</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding, December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>373,640</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>138.81</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.90</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unvested, December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,600</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>223.91</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.32</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercisable, December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>274,040</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107.88</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.65</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Intrinsic value for stock options is defined as the difference between the current market value and the exercise price. The total intrinsic value on the date of exercise of stock options exercised during </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2016</span><span style="font-family:inherit;font-size:11pt;"> was approximately </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$8 million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$10 million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$1 million</span></span><span style="font-family:inherit;font-size:11pt;">, respectively.  The total fair value of options vested during </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2016</span><span style="font-family:inherit;font-size:11pt;"> was </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$6.0 million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$4.2 million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$2.1 million</span></span><span style="font-family:inherit;font-size:11pt;">, respectively.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cash received from stock options exercised during </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2016</span><span style="font-family:inherit;font-size:11pt;"> was </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$1.6 million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$1.2&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">, respectively. &#160;</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">As of </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, there was </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$6.3 million</span></span><span style="font-family:inherit;font-size:11pt;"> of total unrecognized compensation cost from stock options. This amount is expected to be recognized in the future over a weighted-average period of approximately </span><span style="font-family:Times New Roman;font-size:11pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;"><span>3</span></span><span style="font-family:inherit;font-size:11pt;"> years.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The weighted-average fair value of stock options granted was estimated using a Black-Scholes option-pricing model with the following weighted-average assumptions:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:681px;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:340px;"/><td style="width:5px;"/><td style="width:8px;"/><td style="width:87px;"/><td style="width:12px;"/><td style="width:5px;"/><td style="width:8px;"/><td style="width:83px;"/><td style="width:12px;"/><td style="width:5px;"/><td style="width:8px;"/><td style="width:94px;"/><td style="width:12px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Expected volatility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>22</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>20</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>21</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Risk-free interest rate</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2.85</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1.87</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1.35</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Expected life (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>7.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>7.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>7.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Expected dividend</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Weighted-average fair value of options granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>105.94</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>58.65</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>42.40</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Volatility is based on the historical volatilities of our common stock for a period equal to the stock option&#8217;s expected life. &#160;The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of the grant. The expected life represents the number of years that we estimate, based primarily on historical experience, that the options will be outstanding prior to exercise. &#160;We do not anticipate paying any cash dividends in the future and therefore use an expected dividend yield of zero.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Restricted Stock Units</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Restricted stock units, which are rights to receive shares of company stock, were granted from 2009 through 2016 under the 2007 Plan and since 2017 under the 2017 Plan. &#160;The fair value of a restricted stock unit is the market value as determined by the closing price of the stock on the day of grant.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The following table summarizes restricted stock unit activity:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:654px;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:186px;"/><td style="width:5px;"/><td style="width:106px;"/><td style="width:4px;"/><td style="width:10px;"/><td style="width:9px;"/><td style="width:96px;"/><td style="width:4px;"/><td style="width:5px;"/><td style="width:110px;"/><td style="width:5px;"/><td style="width:9px;"/><td style="width:96px;"/><td style="width:4px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Stock</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Average</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Grant-Date</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-Average</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remaining</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contractual Term</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aggregate</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intrinsic Value</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(in millions)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding, December 31, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>473,000</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>172.76</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>185,755</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>326.15</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(128,294</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158.49</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(56,011</span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>182.15</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding, December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>474,450</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>235.57</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.11</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>110.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The total fair value of restricted stock units vested in </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2016</span><span style="font-family:inherit;font-size:11pt;"> was </span><span style="font-family:inherit;font-size:11pt;"><span>$40.0&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;"><span>$27.7&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$18.7&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">, respectively.  As of </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, there was approximately </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$102.4 million</span></span><span style="font-family:inherit;font-size:11pt;"> of total unrecognized compensation cost related to restricted stock units. &#160;This amount is expected to be recognized over a remaining weighted-average period of approximately </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>4</span></span><span style="font-family:inherit;font-size:11pt;"> years.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Employee Stock Purchase Plans</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The fair value of the employees&#8217; purchase rights under the 2011 ESPP was estimated using a Black-Scholes model with the following weighted-average assumptions:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:529px;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:245px;"/><td style="width:8px;"/><td style="width:46px;"/><td style="width:12px;"/><td style="width:5px;"/><td style="width:33px;"/><td style="width:5px;"/><td style="width:8px;"/><td style="width:46px;"/><td style="width:12px;"/><td style="width:5px;"/><td style="width:33px;"/><td style="width:5px;"/><td style="width:8px;"/><td style="width:46px;"/><td style="width:12px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Expected volatility</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>27</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>19</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>20</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Risk-free interest rate</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1.82</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.83</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.26</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Expected life (in years)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.24</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.24</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.25</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Expected dividend</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Weighted-average fair value</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">of purchase rights</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>55.04</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>38.86</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>27.36</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The major assumptions are primarily based on historical data. &#160;Volatility is based on the historical volatilities of our common stock for a period equal to the expected life of the purchase rights. &#160;The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of the grant. &#160;We do not anticipate paying any cash dividends in the future and therefore use an expected dividend yield of zero.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We sold </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>63,464</span></span><span style="font-family:inherit;font-size:11pt;"> shares for </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$13.6 million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:Times New Roman;font-size:11pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;"><span>74,409</span></span><span style="font-family:inherit;font-size:11pt;"> shares for </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$13.0 million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>93,605</span></span><span style="font-family:inherit;font-size:11pt;"> shares for </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$11.5 million</span></span><span style="font-family:inherit;font-size:11pt;"> under the 2011 ESPP to employees in </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2016</span><span style="font-family:inherit;font-size:11pt;">, respectively. &#160;At </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>658,248</span></span><span style="font-family:inherit;font-size:11pt;"> shares remain authorized and available for issuance under the 2011 ESPP.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div>We currently issue new shares or treasury shares, if available, to satisfy stock option exercises, restricted stock issuances and ESPP stock purchases.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -URI http://asc.fasb.org/subtopic&amp;trid=2208855<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6875689984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>10.  Other Income and Expenses<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock', window );">Other Income and Other Expense Disclosure</a></td>
<td class="text">10.       OTHER INCOME AND EXPENSE, NET<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other (income) expense, net includes the following components (in millions):</span></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Interest and investment income</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(26.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(19.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(14.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net realized gains on investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(1.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other-than-temporary impairment losses on investments</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.8</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>7.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Gain on sale of land</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(4.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Gain on divestiture of product line</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(5.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other (income) expense, net</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(36.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(10.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(13.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div>Prior year amounts have been adjusted (see Note 1 to the consolidated financial statements in regard to ASU 2017-07) for pension and other postretirement benefits.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -URI http://asc.fasb.org/topic&amp;trid=2122503<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 610<br> -URI http://asc.fasb.org/topic&amp;trid=49130413<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6877198352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>11.  Supplemental Cash Flow Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Cash Flow Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowSupplementalDisclosuresTextBlock', window );">Cash Flow, Supplemental Disclosures [Text Block]</a></td>
<td class="text">11.  SUPPLEMENTAL CASH FLOW INFORMATION<div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The reconciliation of net income to net cash provided by operating activities is as follows (in millions):</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:92.96956977964324%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:51%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net income</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>365.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>122.2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>26.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Adjustments to reconcile net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">to net cash provided by operating activities </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Depreciation and amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>138.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>148.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>142.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Share-based compensation</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>27.8</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>23.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>19.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Gains on dispositions of securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(1.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other-than-temporary impairment losses on investments</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.8</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>7.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Changes in fair market value of equity securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(606.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Losses on dispositions of fixed assets</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>8.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Gain on sale of land</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Gain on divestiture of a product line</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Excess tax benefits from share-based compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(1.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Changes in fair value of contingent consideration</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(6.2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(18.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Decrease (increase) in accounts receivable, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>59.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(64.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>12.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Increase in inventories, net</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(12.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(47.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(57.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Increase in other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(15.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(35.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(6.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">(Decrease) increase in accounts payable</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">and other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(45.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>7.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>30.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">(Decrease) increase in income taxes payable</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(20.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(22.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>10.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Increase (decrease) in deferred income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>120.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(82.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(51.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Decrease in other long term assets</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>12.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">(Decrease) increase in other long term liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(10.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>38.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>10.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Impairment losses on goodwill and long-lived assets</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>292.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>11.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>62.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>4.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>5.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>5.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net cash provided by operating activities</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>285.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>104.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>216.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Non-cash investing activities:</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;Purchased property, plant and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>5.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>7.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;Purchased marketable securities and investments</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowSupplementalDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -URI http://asc.fasb.org/topic&amp;trid=2134446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowSupplementalDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6882850608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>12. Commitments &amp; Contingent Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies Disclosure [Text Block]</a></td>
<td class="text">12.       COMMITMENTS AND CONTINGENT LIABILITIES<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Rents and Leases</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Rental expense under operating leases was </span><span style="font-family:inherit;font-size:11pt;"><span>$47.4 million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;"><span>$43.6 million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$44.4 million</span></span><span style="font-family:inherit;font-size:11pt;"> in </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2016</span><span style="font-family:inherit;font-size:11pt;">, respectively. &#160;Leases are principally for facilities and automobiles. </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Annual future minimum lease payments at </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> under operating leases are as follows: </span><span style="font-family:inherit;font-size:11pt;">2019</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;"><span>$44.4&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">; </span><span style="font-family:inherit;font-size:11pt;">2020</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;"><span>$37.8 million</span></span><span style="font-family:inherit;font-size:11pt;">; </span><span style="font-family:inherit;font-size:11pt;">2021</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;"><span>$27.4 million</span></span><span style="font-family:inherit;font-size:11pt;">; </span><span style="font-family:inherit;font-size:11pt;">2022</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;"><span>$19.7 million</span></span><span style="font-family:inherit;font-size:11pt;">; </span><span style="font-family:inherit;font-size:11pt;">2023</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;"><span>$13.9 million</span></span><span style="font-family:inherit;font-size:11pt;">; and </span><span style="font-family:inherit;font-size:11pt;">2024</span><span style="font-family:inherit;font-size:11pt;"> and beyond - </span><span style="font-family:inherit;font-size:11pt;"><span>$25.6&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The total minimum rentals to be received in the future for subleases as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> were </span><span style="font-family:inherit;font-size:11pt;"><span>$17.8 million</span></span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Deferred Profit Sharing Retirement Plan</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We have a profit sharing plan covering substantially all U.S. employees. &#160;Contributions are made at the discretion of the Board of Directors. &#160;Bio-Rad has no liability other than for the current year&#8217;s contribution. &#160;Contribution expense was </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$15.9 million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$16.0 million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$15.1 million</span></span><span style="font-family:inherit;font-size:11pt;"> in </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2016</span><span style="font-family:inherit;font-size:11pt;">, respectively.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Other Post-Employment Benefits</span></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In several foreign locations we are statutorily required to provide retirement benefits or a lump sum termination indemnity to our employees upon termination for virtually any reason.  These plans are accounted for as defined benefit plans and the associated net benefit obligation at </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;"> of </span><span style="font-family:inherit;font-size:11pt;"><span>$70.4&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$74.9&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">, respectively, has been included in Accrued payroll and employee benefits and Other long-term liabilities in the Consolidated Balance Sheets.  Most plans are not required to be funded, and as such, there is no trust or other device used to accumulate assets or settle these obligations.  However, some of these plans require funding based on local laws in which there is a trust or other device administered by an external plan manager that is used to accumulate assets to assist in settling these obligations.  The following disclosures include such plans, which are located in France, Switzerland, Germany, Korea, India, Thailand, Italy, Dubai and Japan.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Obligations and Funded Status</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The following table sets forth the change in benefit obligations, fair value of plan assets and amounts recognized in the Consolidated Balance Sheets for the plans (in millions):</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.6328125%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:50%;"/><td style="width:24%;"/><td style="width:1%;"/><td style="width:24%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change in benefit obligation:</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Benefit obligation at beginning of year</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$136.6</span></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$122.7</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest cost</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Plan participants' contributions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Actuarial (gain) loss</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross benefits paid</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Plan amendments</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Special termination benefits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlements</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change attributable to foreign exchange</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Benefit obligation at end of year</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>137.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>136.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Change in plan assets:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of plan assets at beginning year</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58.8</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Actual return on plan assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Employer contributions</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Plan participants' contributions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross benefits paid</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change attributable to foreign exchange</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of plan assets at end of year</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under funded status of plans</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$(70.4)</span></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$(74.9)</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Amounts recognized in the consolidated balance sheets: </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current liabilities (Accrued payroll and employee benefits) </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$(1.1)</span></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$(1.1)</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Noncurrent liabilities (Other long-term liabilities)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(69.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(73.8</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net liability, end of fiscal year</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$(70.4)</span></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$(74.9)</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Components of Net Periodic Benefit Cost</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;background-color:#ffffff;">The following sets forth the net periodic benefit cost (income) for the periods indicated (in millions):</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:36%;"/><td style="width:21%;"/><td style="width:1%;"/><td style="width:21%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$7.5</span></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$6.5</span></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$6.1</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected returns on plan assets</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of actuarial losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of prior service costs </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net periodic benefit costs</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$8.9</span></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$9.1</span></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$8.6</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Assumptions</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;background-color:#ffffff;">The weighted-average assumptions used in computing the benefit obligations are as follows:</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.6328125%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:50%;"/><td style="width:24%;"/><td style="width:1%;"/><td style="width:24%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Discount rate</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.8</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Compensation rate increase</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;background-color:#ffffff;">The weighted-average assumptions used in computing the net periodic benefit costs are as follows:</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.0234375%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:44%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Discount rate</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.8</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected long-term rate of return on plan assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;background-color:#ffffff;">In some foreign locations we have service award plans that are paid based upon the number of years of employment.</span><span style="font-family:inherit;font-size:11pt;">  </span><span style="font-family:inherit;font-size:11pt;">Under these plans, the liability at </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;"> was </span><span style="font-family:inherit;font-size:11pt;"><span>$3.1 million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$3.7 million</span></span><span style="font-family:inherit;font-size:11pt;">, respectively, and has been included in Accrued payroll and employee benefits and Other long-term liabilities in the Consolidated Balance Sheets.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Purchase Obligations</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">As of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, we had obligations that have been recognized on our balance sheet of </span><span style="font-family:inherit;font-size:11pt;"><span>$110.9&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">, which include purchases of goods and services that are enforceable and legally binding to Bio-Rad and that specify all significant terms and exclude agreements that are cancelable without penalty.  These obligations also include other post-employment benefits in some of our foreign locations as indicated above.  </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The annual future fixed and determinable portion of our purchase obligations that have been recognized on our balance sheet as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> are as follows: </span><span style="font-family:inherit;font-size:11pt;">2019</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;"><span>$5.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:11pt;">2020</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;"><span>$16.4&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2021</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;"><span>$6.2&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2022</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;"><span>$2.4&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2022</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;"><span>$3.5&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> and after </span><span style="font-family:inherit;font-size:11pt;">2023</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;"><span>$76.6&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">As of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, we had purchase obligations that have not been recognized on our balance sheet of </span><span style="font-family:inherit;font-size:11pt;"><span>$12.5&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">, which include agreements to purchase goods or services that are enforceable and legally binding to Bio-Rad and that specify all significant terms and exclude agreements that are cancelable without penalty.  </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The annual future fixed and determinable portion of our purchase obligations that have not been recognized on our balance sheet as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> are as follows: </span><span style="font-family:inherit;font-size:11pt;">2019</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;"><span>$6.5 million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> - </span><span style="font-family:inherit;font-size:11pt;"><span>$5.3&#160;million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:11pt;">2021</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;"><span>$0.1&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2022</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2022</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;"><span>$0.2&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> and after </span><span style="font-family:inherit;font-size:11pt;">2023</span><span style="font-family:inherit;font-size:11pt;"> - </span><span style="font-family:inherit;font-size:11pt;"><span>$0.2&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Letters of Credit/Guarantees</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In the ordinary course of business, we are at times required to post letters of credit/guarantees. &#160;The letters of credit/guarantees are issued by financial institutions to guarantee our obligations to various parties.  We were contingently liable for </span><span style="font-family:inherit;font-size:11pt;"><span>$3.1&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> of standby letters of credit/guarantees with financial institutions as of </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Contingent Consideration</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">During the first quarter of 2016, we recognized a contingent consideration liability upon our acquisition of a high performance analytical flow cytometer platform from Propel.  At the acquisition date, the amount of contingent consideration was determined based on a probability-weighted income approach related to the achievement of sales milestones, ranging from </span><span style="font-family:inherit;font-size:11pt;"><span>39%</span></span><span style="font-family:inherit;font-size:11pt;"> to </span><span style="font-family:inherit;font-size:11pt;"><span>20%</span></span><span style="font-family:inherit;font-size:11pt;"> for the calendar years 2017 through 2020.  The sales milestones could potentially range from </span><span style="font-family:inherit;font-size:11pt;"><span>$0</span></span><span style="font-family:inherit;font-size:11pt;"> to an unlimited amount.  In the first and third quarters of 2018, we paid </span><span style="font-family:inherit;font-size:11pt;"><span>$1.3 million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$0.8 million</span></span><span style="font-family:inherit;font-size:11pt;">, respectively, per the purchase agreement.  Since 2016 we have had a net decrease in the cumulative valuation of the sales milestones of </span><span style="font-family:inherit;font-size:11pt;"><span>$12.2 million</span></span><span style="font-family:inherit;font-size:11pt;">.  The contingent consideration was accrued at its estimated fair value of </span><span style="font-family:inherit;font-size:11pt;"><span>$8.4 million</span></span><span style="font-family:inherit;font-size:11pt;"> as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Concentrations of Labor Subject to Collective Bargaining Agreements</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><span style="font-family:inherit;font-size:11pt;">At </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, approximately </span><span style="font-family:inherit;font-size:11pt;"><span>eight</span></span><span style="font-family:inherit;font-size:11pt;"> percent of Bio-Rad's approximately </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>3,265</span></span> U.S. employees were covered by a collective bargaining agreement, which will expire on November&#160;7,&#160;2019. &#160;Many of Bio-Rad's non-U.S. full-time employees, especially in France, are covered by collective bargaining agreements.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6875597072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>13. Legal Proceedings<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_LegalProceedingsAbstract', window );"><strong>Legal Proceedings [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LegalMattersAndContingenciesTextBlock', window );">Legal Matters and Contingencies</a></td>
<td class="text">13.&#160;&#160;&#160;&#160;LEGAL PROCEEDINGS<div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-size:11pt;">On May 27, 2015, our former general counsel, Sanford S. Wadler, filed a lawsuit in the U.S. District Court, Northern District of California, against us and four of our then current directors and one former director.  The plaintiff&#8217;s suit alleged whistleblower retaliation in violation of the Sarbanes-Oxley Act and the Dodd-Frank Act for raising FCPA-related concerns.  Mr. Wadler also alleged wrongful termination in violation of public policy, non-payment of wages and waiting time penalties in violation of the California Labor Code.  The plaintiff sought back pay, compensatory damages for lost wages, earnings, retirement benefits and other employee benefits, compensation for mental pain and anguish and emotional distress, waiting time penalties, punitive damages, litigation costs (including attorneys&#8217; fees) and reinstatement of employment.  On July 28, 2015, we filed a motion to dismiss the plaintiff's complaint and specifically requested dismissal of the claims alleged against us under the Dodd-Frank Act and California Labor Code 1102.5 and the claims against the directors under the Sarbanes-Oxley Act and the Dodd-Frank Act.  On October 23, 2015, the District Court granted our motion with respect to the alleged violations of the Sarbanes-Oxley Act against all the director defendants except Norman Schwartz with prejudice.  The Court denied our motion to dismiss the claims under the Dodd-Frank Act as against both us and the director defendants.  The trial commenced on January 17, 2017 and concluded on February 6, 2017.  Mr. Wadler was awarded</span><span style="font-family:inherit;font-size:11pt;"> </span><span style="font-family:inherit;font-size:11pt;"><span>$10.92 million</span></span><span style="font-family:inherit;font-size:11pt;">, plus prejudgment interest of </span><span style="font-family:inherit;font-size:11pt;"><span>$141,608</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-size:11pt;">post-judgment interest, and Mr. Wadler&#8217;s litigation costs, expert witness fees, and reasonable attorneys&#8217; fees as approved by the Court.  We have provided for the judgment, interest and Mr. Wadler's litigation costs.  On June 6, 2017, we filed a notice of appeal with the United States Court of Appeals for the Ninth Circuit.  Oral arguments occurred on November 14, 2018.  On February 26, 2019, the United States Court of Appeals for the Ninth Circuit issued its decision, reversing in part, vacating in part, and affirming in part.  Specifically, the court:  (1) reversed the Dodd-Frank claim, which amounts to about</span><span style="font-family:inherit;font-size:11pt;"> </span><span style="font-family:inherit;font-size:11pt;"><span>$2.96&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> plus interest, and directed the district court to enter judgment in Bio-Rad&#8217;s favor on that claim; (2) vacated the SOX claim due to instructional error and remanded for further proceedings, including whether a new trial is needed; and (3) affirmed the California public policy claim and the </span><span style="font-family:inherit;font-size:11pt;"><span>$7.96 million</span></span><span style="font-family:inherit;font-size:11pt;"> in damages attributable to it.  On March 12, 2019 we filed a petition for panel rehearing or rehearing </span><span style="font-family:inherit;font-size:11pt;font-style:italic;">en banc</span><span style="font-family:inherit;font-size:11pt;"> with the United States Court of Appeals for the Ninth Circuit.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-size:11pt;">We are also party to various other claims, legal actions and complaints arising in the ordinary course of business.  We cannot at this time reasonably estimate a range of exposure, if any, of the potential liability with respect to these matters.  While we do not believe, at this time, that any ultimate liability resulting from any of these other matters will have a material adverse effect on our results of operations, financial position or liquidity, we cannot give any assurance regarding the ultimate outcome of these other matters and their resolution could be material to our operating results for any particular period, depending on the level of income for the period.</span><span style="font-family:inherit;font-size:11pt;"> </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_LegalProceedingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>-- None. No documentation exists for this element. --</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_LegalProceedingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LegalMattersAndContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LegalMattersAndContingenciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6877220448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>14. Segment Reporting<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Information</a></td>
<td class="text">14.            SEGMENT INFORMATION<div style="line-height:120%;padding-left:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Bio-Rad is a multinational manufacturer and worldwide distributor of its own life science research products and clinical diagnostics products. &#160;We have two reportable segments: &#160;Life Science and Clinical Diagnostics. &#160;These reportable segments are strategic business lines that offer more than </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>9,000</span></span><span style="font-family:inherit;font-size:11pt;"> different products and services and require different marketing strategies.  We do not disclose quantitative information about our different products and services as it is impractical to do so based primarily on the numerous products and services that we sell and the global markets that we serve.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The Life Science segment develops, manufactures, sells and services reagents, apparatus and instruments used for biological research. These products are sold to university and medical school laboratories, pharmaceutical and biotechnology companies, food testing laboratories and government and industrial research facilities.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The Clinical Diagnostics segment develops, manufactures, sells and services automated test systems, informatics systems, test kits and specialized quality controls for the healthcare market. These products are sold to reference laboratories, hospital laboratories, state newborn screening facilities, physicians&#8217; office laboratories, transfusion laboratories and insurance and forensic testing laboratories.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other Operations include the remainder of our Analytical Instruments segment.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Segment results are presented in the same manner as we present our operations internally to make operating decisions and assess performance.  The accounting policies of the segments are the same as those described in Significant Accounting Policies (see Note 1). &#160;Segment profit or loss includes an allocation of corporate expense based upon sales and an allocation of interest expense based upon accounts receivable and inventories.&#160;&#160;The difference between total segment allocated interest expense, depreciation and amortization, and capital expenditures and the corresponding consolidated amounts is attributable to our corporate headquarters. &#160;Segments are expected to manage only assets completely under their control. &#160;Accordingly, segment assets include primarily accounts receivable, inventories and gross machinery and equipment. &#160;Goodwill balances have been included in corporate for segment reporting purposes.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Information regarding industry segments at </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:11pt;">, and </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2016</span><span style="font-family:inherit;font-size:11pt;"> and for the years then ended is as follows (in&#160;millions):</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:81.0546875%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:33%;"/><td style="width:13%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Life</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Science</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Clinical</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Diagnostics</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Operations</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Segment net sales&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>861.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,411.8</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>15.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>785.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,360.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>14.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>730.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,323.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>14.2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Allocated interest expense</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>7.2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>16.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>7.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>14.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>6.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>16.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Depreciation and amortization</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>34.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>72.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>36.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>80.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>31.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>80.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Segment profit (loss)</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>28.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(145.7</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(9.9</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>114.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(19.1</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>58.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Segment assets</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>450.2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>949.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>5.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>453.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,038.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>4.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Capital expenditures</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>36.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>60.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>12.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>59.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Prior year amounts have been adjusted (see Note 1 to the consolidated financial statements in regard to ASU 2017-07 for pension and other postretirement benefits).  Clinical Diagnostics segment loss for 2018 was due to impairment losses taken on goodwill of </span><span style="font-family:inherit;font-size:11pt;"><span>$276.1 million</span></span><span style="font-family:inherit;font-size:11pt;">  (see Note 4 to the consolidated financial statements)</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net corporate operating expense consists of receipts and expenditures that are not the primary responsibility of segment operating management and therefore are not allocated to the segments for performance assessment by our chief operating decision maker.  The following reconciles total segment profit to consolidated income before taxes (in millions):</span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:90.4296875%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:63%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total segment (loss) profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(116.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>106.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>39.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Foreign currency exchange losses, net</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(2.9</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(9.1</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(4.5</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net corporate operating, interest and other expense not allocated to segments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(10.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(10.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(7.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Change in fair market value of equity securities</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>606.2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other income (expense), net</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>36.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>10.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>13.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Consolidated income before income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>512.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>97.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>41.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Prior year amounts have been adjusted (see Note 1 to the consolidated financial statements in regard to ASU 2017-07) for pension and other postretirement benefits.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The following reconciles total segment assets to consolidated total assets (in millions):</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:87.5%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:70%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total segment assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,405.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,496.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cash and other current assets</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,047.2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>965.8</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Property, plant and equipment, net, excluding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;segment specific gross machinery and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>79.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>57.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Goodwill, net</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>219.8</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>506.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other long-term assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2,859.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,247.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total assets</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>5,611.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>4,273.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The following presents net sales to external customers by geographic region based primarily on the location of the use of the product or service (in millions):</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.1171875%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Europe</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>792.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:8px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:8px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>758.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>742.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Pacific Rim</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>495.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>461.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>427.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>863.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>800.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>770.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other (primarily Canada and Latin America)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>138.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>140.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>128.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total net sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2,289.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;text-indent:8px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;text-indent:8px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2,160.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2,068.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The following presents Property, plant and equipment, net, Other investments and Other assets, excluding deferred income taxes, by geographic region based upon the location of the asset (in millions):</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:85.3515625%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December 31,</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Europe**</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,571.9</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>230.6</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Pacific Rim</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>20.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>18.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">United States &#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,582.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,305.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other (primarily Canada and Latin America)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>11.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>13.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total Property, plant and equipment, net, Other investments and Other assets, excluding deferred income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3,185.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,567.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6736523152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>15. Restructuring Costs (Notes)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostsAbstract', window );"><strong>Restructuring Costs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock', window );">Restructuring and Related Activities Disclosure [Text Block]</a></td>
<td class="text">RESTRUCTURING COSTS<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Restructuring Costs for European Reorganization</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In May 2016, we announced that we would take certain actions in our Europe geographic region designed to better align expenses to our revenue and gross margin profile and position us for improved operating performance.  These actions, aligned with creation and evolution of our organization structure and coordinated with the implementation of our global single instance enterprise resource planning ("ERP") platform, are expected to be incurred through 2019.  We recorded approximately </span><span style="font-family:inherit;font-size:11pt;"><span>$(0.2) million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$12.5 million</span></span><span style="font-family:inherit;font-size:11pt;"> in restructuring charges and adjustments related to severance and other employee benefits for the years ended </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2016</span><span style="font-family:inherit;font-size:11pt;">, respectively.  From May 2016 to </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, total expenses were </span><span style="font-family:inherit;font-size:11pt;"><span>$12.8 million</span></span><span style="font-family:inherit;font-size:11pt;">.  The liability of </span><span style="font-family:inherit;font-size:11pt;"><span>$1.6&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> was recorded in Accrued payroll and employee benefits in the Consolidated Balance Sheets.  The amounts recorded were reflected in Cost of goods sold of </span><span style="font-family:inherit;font-size:11pt;"><span>$(0.1) million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;"><span>$(0.2) million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$2.1 million</span></span><span style="font-family:inherit;font-size:11pt;">, and in Selling, general and administrative expense of </span><span style="font-family:inherit;font-size:11pt;"><span>$(0.1)&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;"><span>$0.7 million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$10.4 million</span></span><span style="font-family:inherit;font-size:11pt;"> in the Consolidated Statements of Income for the years ended </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2016</span><span style="font-family:inherit;font-size:11pt;">, respectively.  The amounts adjusted were primarily for additional positions identified for elimination, partially offset by employees finding other positions within Bio-Rad or leaving prematurely. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The following table summarizes the activity of our European reorganization restructuring reserves for severance (in millions): </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25"/></tr><tr><td style="width:31%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Life Science</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Clinical Diagnostics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Life Science</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Clinical Diagnostics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:start;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Balance as of January 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>4.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>6.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>5.8</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>9.0</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:start;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Adjustment to expense</span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.2</span></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:start;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cash payments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(1.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(2.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(4.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(1.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(2.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(4.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:start;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Foreign currency translation (gains) losses</span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1.0</span></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:start;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Balance as of December 31</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>4.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>6.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Restructuring Costs for Termination of a Diagnostics Research and Development Project and Facility Closures</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In December 2017, we announced the termination of a diagnostics research and development project in Europe.  From December 2017 to </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, total expenses were </span><span style="font-family:inherit;font-size:11pt;"><span>$21.4 million</span></span><span style="font-family:inherit;font-size:11pt;">.  We recorded restructuring charges and adjustments related to severance and employee benefits of </span><span style="font-family:inherit;font-size:11pt;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$11.0 million</span></span><span style="font-family:inherit;font-size:11pt;">, and asset write-offs and exit costs of </span><span style="font-family:inherit;font-size:11pt;"><span>$(0.1) million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$10.1 million</span></span><span style="font-family:inherit;font-size:11pt;"> for the years ended </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;">, respectively.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In June 2018, we announced the closure of a small manufacturing operation in Munich, Germany.  We recorded </span><span style="font-family:inherit;font-size:11pt;"><span>$1.7 million</span></span><span style="font-family:inherit;font-size:11pt;"> of expense in restructuring charges related to severance and employee benefits for the year ended </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In December 2018, we announced the closure of a small manufacturing facility outside Paris, France.  We recorded restructuring charges related to severance and employee benefits of </span><span style="font-family:inherit;font-size:11pt;"><span>$3.9 million</span></span><span style="font-family:inherit;font-size:11pt;"> and exit costs of </span><span style="font-family:inherit;font-size:11pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:11pt;"> for the year ended </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Restructuring charges for the termination of a diagnostics research and development project and the facility closures are all included in our Clinical Diagnostics segment's results of operations.  The facility closures are a natural evolution from the larger consolidations that began with the 2016 European reorganization activities described above.  The amounts recorded were reflected in Cost of goods sold of </span><span style="font-family:inherit;font-size:11pt;"><span>$5.4 million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$2.3 million</span></span><span style="font-family:inherit;font-size:11pt;">, in Selling, general and administrative expense of </span><span style="font-family:inherit;font-size:11pt;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$3.3 million</span></span><span style="font-family:inherit;font-size:11pt;">, and in Research and development expense of </span><span style="font-family:inherit;font-size:11pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$15.5 million</span></span><span style="font-family:inherit;font-size:11pt;"> in the Consolidated Statements of Income for the years ended </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;">, respectively.  The liability of </span><span style="font-family:inherit;font-size:11pt;"><span>$11.5 million</span></span><span style="font-family:inherit;font-size:11pt;"> as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> consisted of </span><span style="font-family:inherit;font-size:11pt;"><span>$7.3 million</span></span><span style="font-family:inherit;font-size:11pt;"> recorded in Accrued payroll and employee benefits, and </span><span style="font-family:inherit;font-size:11pt;"><span>$4.2 million</span></span><span style="font-family:inherit;font-size:11pt;"> recorded in Other long-term liabilities in the Consolidated Balance Sheets.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The following table summarizes the activity for the termination of the diagnostics research and development project and the facility closures restructuring reserves for severance and exit costs (in millions): </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:85.546875%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:50%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Balance as of January 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>14.1</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:start;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Charged to expense</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>5.8</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>14.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Adjustment to expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:start;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cash payments</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(8.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:start;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Foreign currency translation (gains) losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Balance as of December 31</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>11.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>14.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Restructuring Costs for GnuBIO, Inc.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><span style="font-family:inherit;font-size:11pt;">In 2014, we acquired GnuBIO, Inc. (GnuBIO) as a business acquisition.  It was included in our Clinical Diagnostics segment&#8217;s results of operations as a division, and was primarily based in Massachusetts.  In September 2017, we announced that we were closing the GnuBIO research program facilities in Massachusetts.  We recorded restructuring charges in September 2017 related to severance and employee benefits of </span><span style="font-family:inherit;font-size:11pt;"><span>$2.9 million</span></span><span style="font-family:inherit;font-size:11pt;"> and asset write-offs of </span><span style="font-family:inherit;font-size:11pt;"><span>$5.5 million</span></span><span style="font-family:inherit;font-size:11pt;">.  The amounts recorded were reflected in Selling, general and administrative expense of </span><span style="font-family:inherit;font-size:11pt;"><span>$0.8&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> and in Research and development expense of </span><span style="font-family:inherit;font-size:11pt;"><span>$7.6 million</span></span><span style="font-family:inherit;font-size:11pt;"> in the Consolidated Statements of Income for the year ended </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span><span style="font-family:inherit;font-size:11pt;">.  The liability balance as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span><span style="font-family:inherit;font-size:11pt;"> was </span><span style="font-family:inherit;font-size:11pt;"><span>$1.4 million</span></span> and was recorded in Accrued payroll and employee benefits in the Consolidated Balance Sheets.  The liability was paid in early 2018.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -URI http://asc.fasb.org/topic&amp;trid=2175745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6877220448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>16. Quarterly Financial Data<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialDataAbstract', window );"><strong>Quarterly Financial Data [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationTextBlock', window );">Quarterly Financial Data [Text Block]</a></td>
<td class="text">16.       QUARTERLY FINANCIAL DATA (UNAUDITED)<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Summarized quarterly financial data for </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;"> are as follows (in millions, except per share data):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.828125%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:36%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">First</span></div><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Quarter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Second</span></div><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Quarter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Third</span></div><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Quarter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Fourth</span></div><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Quarter</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;text-decoration:underline;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net sales</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>551.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>575.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>545.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>616.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Gross profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>302.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>301.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>286.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>332.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net income (loss)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>656.8</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>268.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>269.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(828.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Basic earnings (loss) per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>22.05</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>8.99</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>9.02</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(27.73</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Diluted earnings (loss) per share</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>21.77</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>8.87</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>8.89</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(27.73</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;text-decoration:underline;">2017</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>500.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>504.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>534.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>621.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Gross profit</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>270.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>273.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>299.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>345.2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net income </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>12.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>5.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>22.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>82.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Basic earnings per share</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.42</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.17</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.74</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2.78</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Diluted earnings per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.41</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.17</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.73</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2.75</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">As a result of the net loss for the three months ended December 31, 2018, all potentially issuable common shares have been excluded from the diluted shares used in the computation of earnings per share as their effect was anti-dilutive.  The net loss for the three months ended December 31, 2018 was primarily due to an </span><span style="font-family:inherit;font-size:11pt;"><span>$814.1 million</span></span><span style="font-family:inherit;font-size:11pt;"> decrease in fair market value of equity securities, primarily due to the adoption of ASU 2016-01 (see Note 1 to the consolidated financial statements) and mostly consisted of holding losses on our investment in Sartorius AG.  The net loss for the three months ended December 31, 2018 also included impairment losses on goodwill and long-lived assets in the amount of </span><span style="font-family:inherit;font-size:11pt;"><span>$292.5 million</span></span><span style="font-family:inherit;font-size:11pt;"> (see Note 4 to the consolidated financial statements). </span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div>Prior year amounts have been adjusted (see Note 1 to the consolidated financial statements in regard to ASU 2017-07) for pension and other postretirement benefits.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialDataAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialDataAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -URI http://asc.fasb.org/topic&amp;trid=2126967<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6877159168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Valuation and Qualifying Accoutns<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ValuationAndQualifyingAccountsDisclosureLineItems', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</a></td>
<td class="text">BIO-RAD LABORATORIES, INC.<div style="line-height:120%;text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS</span></div><div style="line-height:120%;text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Years Ended </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;">2017</span><span style="font-family:inherit;font-size:11pt;">, and </span><span style="font-family:inherit;font-size:11pt;">2016</span><span style="font-family:inherit;font-size:11pt;"> </span></div><div style="line-height:120%;text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">(in thousands)</span></div><div style="line-height:120%;text-align:justify;-sec-extract:summary;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:justify;-sec-extract:summary;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;text-decoration:underline;">Allowance for doubtful accounts receivable</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:83.203125%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:20%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">of Year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Charged to Costs</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">and Expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deductions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance&#160;at</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">End&#160;of Year</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,549</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,527</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,363</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,713</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,367</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,174</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,992</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,549</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2016</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,418</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,785</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,836</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,367</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;-sec-extract:summary;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:justify;-sec-extract:summary;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;text-decoration:underline;">Valuation allowance for long-term deferred tax assets</span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:83.203125%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:20%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">of Year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additions Charged</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(Credited) to Income</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax Expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deductions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at&#160;</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">End of Year&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,356</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,413</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,769</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,403</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(47</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,356</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2016</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,277</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,126</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,403</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ValuationAndQualifyingAccountsDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ValuationAndQualifyingAccountsDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6875656688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>17. Subsequent Event (Notes)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events [Text Block]</a></td>
<td class="text">17.       SUBSEQUENT EVENT<div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">On March 4, 2019, we acquired all the issued and outstanding stock of a small commercial-stage company for approximately </span><span style="font-family:inherit;font-size:11pt;"><span>$20 million</span></span><span style="font-family:inherit;font-size:11pt;">.  We believe this acquisition will complement our offerings of life science products.  The acquisition will be included in our Life Science segment's results of operations from the acquisition date and will be accounted for as a business acquisition. The amount of acquisition-related costs was minimal as Bio-Rad primarily represented itself during the acquisition process. </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div>We are presently unable to report the purchase price allocation or the evaluation of the transaction, as more time is needed to complete the information transfer from the seller and include all information into a valuation of individual assets and liabilities.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6883481440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>1. Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text">Basis of Presentation<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The consolidated financial statements include the accounts of Bio-Rad Laboratories, Inc. and all of our wholly and majority owned subsidiaries (referred to in this report as &#8220;Bio-Rad,&#8221; &#8220;we,&#8221; &#8220;us&#8221; and &#8220;our&#8221;) after elimination of intercompany balances and transactions. &#160;The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. &#160;Actual results could differ from those estimates.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div>We evaluate subsequent events and the evidence they provide about conditions existing at the date of the balance sheet as well as conditions that arose after the balance sheet date but through the date the financial statements are issued. &#160;The effects of conditions that existed at the balance sheet date are recognized in the financial statements. Events and conditions arising after the balance sheet date but before the financial statements are issued are evaluated to determine if disclosure is required to keep the financial statements from being misleading. &#160;To the extent such events and conditions exist, disclosures are made regarding the nature of events and the estimated financial effects for those events and conditions.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text">Cash and Cash Equivalents<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div>Cash and cash equivalents consist of cash and highly liquid investments with original maturities of three months or less which are readily convertible into cash. &#160;Cash equivalents are stated at cost, which approximates fair value.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_ShorttermRestrictedInvestmentsPolicyTextBlock', window );">Short-term Restricted Investments [Policy Text Block]</a></td>
<td class="text">Short-term Restricted Investments<div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><span style="font-family:inherit;font-size:11pt;">Short-term restricted investments of </span><span style="font-family:inherit;font-size:11pt;"><span>$5.6 million</span></span><span style="font-family:inherit;font-size:11pt;"> at both </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2017</span> represent a money market fund that is renewed annually for collateral that secures worker's compensation and general liability insurance.  Investment income accrues to Bio-Rad and is recorded in Cash and cash equivalents in the Consolidated Balance Sheets.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesPolicy', window );">Available-for-sale Investments</a></td>
<td class="text">Available-for-Sale Investments<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:11pt;">Available-for-sale investments consist of corporate obligations, municipal securities, asset backed securities, U.S. government sponsored agencies and marketable equity securities. &#160;Management classifies investments at the time of purchase and reevaluates such classification at each balance sheet date. &#160;Investments with maturities beyond one year may be classified as short-term based on their liquid nature and because such marketable securities represent the investment of cash that is available for current operations. &#160;Available-for-sale investments are reported at fair value based on quoted market prices and other observable market data. &#160;Unrealized gains and losses are reported as a component of other comprehensive income, net of any related tax effect. &#160;Effective January 1, 2018, changes in fair value for equity securities are reported in Change in fair market value of equity securities in the Consolidated Statements of Income due to the adoption of ASU 2016-01 (see Recent Accounting Pronouncement Adopted at the end of this Note and Note 3).  Unrealized losses are charged against income when a decline in the fair value of an individual security is determined to be other-than-temporary. &#160;We review our available-for-sale debt securities for other-than-temporary losses on a quarterly basis. </span><span style="font-family:inherit;font-size:11pt;color:#007f00;">&#160;</span>Realized gains and losses and other-than-temporary impairments on investments are included in Other (income) expense, net (see Note 10).<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration Risk, Credit Risk, Policy [Policy Text Block]</a></td>
<td class="text">Concentration of Credit Risk<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Financial instruments that potentially subject us to concentration of credit risk consist primarily of cash and cash equivalents, investments, foreign exchange contracts and trade accounts receivable. &#160;Cash and cash equivalents and investments are placed with various highly rated major financial institutions located in different geographic regions. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The forward contracts used in managing our foreign currency exposures have an element of risk in that the counterparties may be unable to meet the terms of the agreements. &#160;We attempt to minimize this risk by limiting the counterparties to a diverse group of highly-rated domestic and international financial institutions. &#160;In the event of non-performance by these counterparties, the carrying values of our financial instruments represent the maximum amount of loss we would have incurred as of our fiscal year-end. &#160;</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We perform credit evaluation procedures related to our trade receivables and with the exception of certain developing countries, generally do not require collateral. &#160;As a result of increased risk in certain developing countries, some Bio-Rad sales are subject to collateral letters of credit from our customers. &#160;Credit risk for trade accounts receivable is generally limited due to the large number of customers and their dispersion across many geographic areas. &#160;However, a significant amount of trade receivables are with national healthcare systems in countries within the European Union.</span></div><br/><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Accounts Receivable</a></td>
<td class="text">Accounts Receivable<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div>We maintain an allowance for doubtful accounts for estimated losses resulting from the inability of our customers to make required payments. &#160;The amount of the allowance is determined by analyzing known uncollectible accounts, aged receivables, economic conditions in the customers&#8217; country or industry, historical losses and our customers&#8217; credit-worthiness. &#160;Amounts later determined and specifically identified to be uncollectible are charged or written off against this allowance.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventory</a></td>
<td class="text">Inventory<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div>Inventories are valued at the lower of cost and net realizable value and include material, labor and overhead costs. The first-in, first-out method is used to relieve inventory for products sold.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text">Property, Plant and Equipment<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Property, plant and equipment are carried at cost, less accumulated depreciation and amortization. &#160;Included in property, plant and equipment are buildings and equipment acquired under capital lease arrangements, reagent rental equipment and capitalized software, including costs for software developed or obtained for internal use. Property, plant and equipment are assessed for impairment quarterly or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:11pt;">Depreciation is computed on a straight-line basis over the estimated useful lives of the assets. &#160;The estimated useful lives of property, plant and equipment are generally as follows: buildings and leasehold improvements, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>15</span></span><span style="font-family:inherit;font-size:11pt;">-</span><span style="font-family:Times New Roman;font-size:11pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;"><span>39</span></span><span style="font-family:inherit;font-size:11pt;"> years or the term of the leases or life of the improvements, whichever is shorter;&#160;reagent rental equipment, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>1</span></span><span style="font-family:inherit;font-size:11pt;">-</span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>5</span></span><span style="font-family:inherit;font-size:11pt;"> years; equipment and capitalized software, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>3</span></span><span style="font-family:inherit;font-size:11pt;">-</span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>12</span></span> years.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text">Goodwill<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Goodwill represents the excess of the cost over the fair value of net tangible and identifiable intangible assets of acquired businesses. &#160;Goodwill is assessed for impairment by applying fair value based tests annually in the fourth quarter or whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. We perform impairment tests of goodwill at our reporting unit level, which is one level below our operating segments. &#160;Our reporting units are identified as components for which discrete financial information is available and is regularly reviewed by management. &#160;Goodwill amounts are assigned to reporting units at the time of acquisition.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Effective January 1, 2017 in accordance with Accounting Standards Update No. 2017-04, "Simplifying the Test for Goodwill Impairment," the goodwill impairment amount will be the amount by which a reporting unit's carrying value exceeds its fair value, not to exceed the carrying amount of goodwill.  We use a projected discounted cash flow model to determine the fair value of a reporting unit. &#160;</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Prior to January 1, 2017, the goodwill impairment test consisted of a two-step process. &#160;The first step of the goodwill impairment test, used to identify potential impairment, compared the fair value of a reporting unit to its carrying value, including goodwill. We used a projected discounted cash flow model to determine the fair value of a reporting unit. &#160;If the fair value of the reporting unit exceeded its carrying amount, goodwill of the reporting unit was considered not impaired, and the second step of the impairment test was not required. &#160;The second step, if required, compared the implied fair value of the reporting unit goodwill with the carrying amount of that goodwill. The fair value of a reporting unit was allocated to all of the assets and liabilities of that unit (including any unrecognized intangible assets) as if the reporting unit had been acquired in a business combination and the fair value of the reporting unit was the price paid to acquire the reporting unit. &#160;If the carrying amount of the reporting unit&#8217;s goodwill exceeded its implied fair value, an impairment charge is recognized in an amount equal to that excess.</span></div><br/><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Long-Lived Assets</a></td>
<td class="text">Long-Lived Assets<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">For purposes of recognition and measurement of an impairment loss, a long-lived asset or assets are grouped with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. &#160;We assess the impairment of long-lived assets (including identifiable intangible assets) quarterly or whenever events or changes in circumstances indicate that the carrying value may not be recoverable. &#160;Factors that we consider important that could trigger an impairment review include:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">significant under-performance relative to expected, historical or projected future operating results;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">significant changes in the manner of use of the long-lived assets, intangible assets or the strategy for our overall business;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">a current expectation that, more likely than not, a long-lived asset will be sold or otherwise disposed of at a loss before the end of its previously estimated useful life; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">significant negative industry, legal, regulatory or economic trends.</span></div></td></tr></table><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div>When management determines that the carrying value of long-lived assets may not be recoverable based upon the existence of one or more of the above indicators of impairment, we test for any impairment based on a projected undiscounted cash flow method. &#160;Projected future operating results and cash flows of the asset or asset group are used to establish the fair value used in evaluating the carrying value of long-lived and intangible assets. &#160;We estimate the future cash flows of the long-lived assets using current and long-term financial forecasts. &#160;The carrying amount of a long-lived asset is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset. &#160;If this is the case, an impairment loss would be recognized. &#160;The impairment loss recognized is the amount by which the carrying amount exceeds the fair value. <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes <div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">&#160;</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We account for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. &#160;Under this method, deferred tax assets and liabilities reflect the tax effects of losses, credits, and temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes.   They are determined using enacted tax rates in effect for the year in which the differences are expected to reverse. &#160;The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We record deferred tax assets to the extent we believe these assets will more likely than not be realized. &#160;In making such determination, we consider all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax planning strategies and recent financial operations. To the extent we determine that we are able to realize our deferred income tax assets in the future in excess of their net recorded amount, we make an adjustment to the valuation allowance which may reduce the provision for income taxes.  When we establish or reduce the valuation allowance against our deferred tax assets, our provision for income taxes will increase or decrease, respectively, in the period that determination to change the valuation allowance is made.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position.  The tax benefits recognized in the financial statements on a particular tax position are measured based on the largest benefit that has a greater than a 50% likelihood of being realized upon settlement. &#160;The amount of unrecognized tax benefits is adjusted as appropriate for changes in facts and circumstances, such as significant amendments to existing tax law, new regulations or interpretations by the taxing authorities, new information obtained during a tax examination, or resolution of an examination. &#160;We recognize both accrued interest and penalties, where appropriate, related to unrecognized tax benefits in the provision for income taxes.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">On December 22, 2017, the U.S. enacted comprehensive tax legislation (the &#8220;Tax Act&#8221;).  The new legislation contains significant tax provisions that affect us, including a one-time mandatory deemed repatriation tax on certain unrepatriated foreign earnings ("Transition Tax"), a reduction of the corporate income tax rate from 35% to 21% effective January 1, 2018, and a change from a worldwide tax system to a modified territorial system.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We are required to recognize the effect of the tax law changes in the period of enactment, such as the computation of the Transition Tax, remeasurement of our U.S. federal deferred tax assets and liabilities, as well as reassessment of the net realizability of our deferred tax assets and liabilities.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Subsequent to the enactment of the Tax Act, the SEC staff issued Staff Accounting Bulletin No. 118, Income Tax Accounting Implications of the Tax Cuts and Jobs Act ("SAB 118"), which provides guidance on accounting for the tax effects of the Tax Act.  SAB 118 provides a measurement period that should not extend beyond one year from the Tax Act enactment date for companies to complete the accounting under Accounting Standards Codification ("ASC") 740, "Income Taxes."  We have completed the accounting for the income tax effects of the Tax Act, under SAB 118, as of December 31, 2018.  As noted in our 2017 Annual Report, we were able to make reasonable estimates and provisionally recorded an income tax benefit of </span><span style="font-family:inherit;font-size:11pt;"><span>$70&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> related to the Transition Tax and remeasurement of our U.S. federal deferred tax assets and liabilities.  The final accounting for the Tax Act resulted in an additional income tax benefit of </span><span style="font-family:inherit;font-size:11pt;"><span>$49&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> for a final income tax benefit of </span><span style="font-family:inherit;font-size:11pt;"><span>$119&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">.  This is comprised of </span><span style="font-family:inherit;font-size:11pt;"><span>$169&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> tax benefit related to the remeasurement of U.S. federal deferred tax assets and liabilities, offset by a </span><span style="font-family:inherit;font-size:11pt;"><span>$50 million</span></span><span style="font-family:inherit;font-size:11pt;"> tax detriment for the Transition Tax. We elected to account for the tax effect of the Global Intangible Low-Taxed Income (&#8220;GILTI&#8221;) in the period in which it is incurred.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">During the fourth quarter of 2017, we early adopted ASU 2018-02, "Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income."  With respect to stranded income tax effects in accumulated other comprehensive income, our policy is to use the portfolio method to reclassify such amounts.</span></div><br/><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text">Revenue Recognition<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">On January 1, 2018, we adopted Accounting Standards Codification ("ASC") 606, "Revenue from Contracts with Customers," using the modified retrospective method applied to those contracts that were not completed as of January 1, 2018.&#160;&#160;Results for reporting periods beginning on January 1, 2018 are presented under ASC 606, while prior period amounts are not adjusted and continue to be reported under prior revenue guidance ASC 605, "Revenue Recognition."</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We recorded a net reduction to opening retained earnings of </span><span style="font-family:inherit;font-size:11pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:11pt;"> as of January 1, 2018 due to the cumulative impact of adopting ASC 606 with the impact primarily related to a customer loyalty program in the United States for which the resulting non-cash consideration is treated as variable consideration under the new revenue recognition accounting standard.  The impact to revenue as a result of applying ASC 606 as compared to ASC 605 for </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;"> was not significant.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We recognize revenue from operations through the sale of products, services, and rental of instruments.  Revenue from contracts with customers is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services.  We enter into contracts that can include various combinations of products and services, which are generally accounted for as distinct performance obligations.  Revenue is recognized net of any taxes collected from customers (sales tax, value added tax, etc.), which are subsequently remitted to government authorities. </span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Our contracts from customers often include promises to transfer multiple products and services to a customer.  Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment and may or may not impact the timing of revenue recognition.  Revenue associated with equipment that requires factory installation is not recorded until installation is complete and customer acceptance, if required, has occurred.  Certain equipment requires installation due to the fact that the instruments are being operated in a clinical/laboratory environment, and the installation services could result in modification of the equipment in order to ensure that the instruments are working according to specifications of the customer which are subject to validation tests upon completion of the installation.  In these arrangements, which require factory installation, the delivery of the equipment and the installation are separate performance obligations.  We will recognize the transaction price allocated to the equipment only upon customer acceptance, as the transfer of control has occurred in relation to the equipment at that point in time as the customer has the ability to direct the use of and obtain substantially all of the remaining benefits from the asset.  The transaction price allocated to the installation services is also recognized upon completion of the services because without the completion of the installation services and related customer acceptance the customer cannot receive any of the benefits of the service.  </span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">At the time revenue is recognized, a provision is recognized for estimated product returns as this right is considered variable consideration.  Accordingly, when product revenues are recognized, the transaction price is reduced to the estimated amount that we expect to receive in exchange for transferring control for those products.  </span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Service revenues on extended warranty contracts are recognized ratably over the life of the service agreement as a stand-ready performance obligation.  For arrangements that include a combination of products and services, transaction prices are allocated to performance obligations based on stand-alone selling prices.  The method used to determine the stand-alone selling prices for service revenues is based on the observable prices when the services have been sold separately.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In those instances where the timing of revenue recognition differs from the timing of invoicing, we have determined that our contracts generally do not include a significant financing component.  The primary purpose of our invoicing terms is to provide customers with simple and predictable methods of purchasing our products and services, not to either provide or receive financing to or from our customers.  We record contract liabilities when cash payments are received or due in advance of our performance.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We do not disclose the value of unsatisfied performance obligations for contracts with an original expected length of one year or less and for contracts in which we recognize revenue at the amount to which we have the right to invoice for services performed.  Our payment terms vary by the type and location of our customer, and the products and services offered.  The term between invoicing and when payment is due is not significant.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:174%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;">Reagent Rental Agreements  </span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Reagent rental agreements are a diagnostic industry sales method that provides use of an instrument and consumables (reagents) to a customer on a per test basis.  These agreements may also include maintenance of the underlying instruments retained at customer locations as well as initial training.  We concluded that the use of the instrument and related maintenance services (collectively known as &#8220;lease elements&#8221;) are not within the guidance of ASC 606 but rather ASC 840 Leases.  Accordingly, we first allocate the transaction price between the lease elements and the non-lease elements based on relative standalone selling prices.  The determination of the transaction price requires judgment and requires consideration of any fixed/minimum payments as well as estimates of variable consideration.  After determining what portion of the transaction price should be allocated to the lease elements, any fixed consideration would be considered the minimum lease payment to be amortized straight line over the lease term and any variable consideration would be contingent rent to be recognized monthly as earned, which coincides with the transfer of control of the non-lease elements.  </span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">For the portion of the transaction price allocated to the non-lease elements, which are principally the reagents, the related revenue will be recognized at a point in time when control transfers.  Generally, the terms of the arrangements result in the transfer of control upon either (i) when the consumables are delivered or (ii) when the consumables are consumed by the customer.  </span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Revenue allocated to the lease elements of these reagent rental arrangements represents approximately </span><span style="font-family:inherit;font-size:11pt;"><span>5%</span></span><span style="font-family:inherit;font-size:11pt;"> of total revenue and are included as part of the Net sales in our Consolidated Statements of Income.</span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Contract costs:</span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">As a practical expedient, we expense as incurred costs to obtain contracts as the amortization period would have been one year or less.  These costs, recorded within Selling, general and administrative expense, include our internal sales force compensation programs and certain partner sales incentive programs, as we have determined that annual compensation is commensurate with annual selling activities. </span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Disaggregation of Revenue:</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The disaggregation of our revenue by geographic region based primarily on the location of the use of the product service, and by industry segment sources, and the disaggregation of our revenues by industry segment sources are presented in our Segment Information footnote (see Note 14).</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Deferred revenues represent mostly unrecognized fees billed or collected for extended service arrangements.  Deferred revenues are generally recognized ratably over the term of the service contract as our performance extends over the life of the arrangement.  A majority of our deferred revenue balance is classified as current with an expected length of one year or less.  The increase in our total deferred revenue balance from </span><span style="font-family:inherit;font-size:11pt;"><span>$36.7&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> at </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span><span style="font-family:inherit;font-size:11pt;"> to </span><span style="font-family:inherit;font-size:11pt;"><span>$37.3 million</span></span><span style="font-family:inherit;font-size:11pt;"> at </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> is primarily driven by </span><span style="font-family:inherit;font-size:11pt;"><span>$28.0&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">, net, of cash payments received or due in advance of satisfying our performance obligations, partially offset by </span><span style="font-family:inherit;font-size:11pt;"><span>$27.4 million</span></span><span style="font-family:inherit;font-size:11pt;"> of revenue recognized that were included in our deferred revenue balance as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span><span style="font-family:inherit;font-size:11pt;">.</span></div><br/><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyPolicy', window );">Warranty</a></td>
<td class="text"><br/><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:62.5%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">January 1</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>18.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>17.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Provision for warranty</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>25.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>29.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Actual warranty costs</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(34.1</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(28.8</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December 31</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>10.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>18.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><br/><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShippingAndHandlingCostPolicyTextBlock', window );">Shipping and Handling</a></td>
<td class="text">Shipping and Handling<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We classify all freight costs billed to customers as Net sales. &#160;Related freight costs are recognized upon transfer of control of the promised products to customers as a fulfillment cost and included in Cost of goods sold.</span></div><br/><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and Development Expense, Policy [Policy Text Block]</a></td>
<td class="text"><br/><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Research and Development</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Internal research and development costs are expensed as incurred. &#160;Third-party research and development costs are expensed when the contracted work has been performed.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><span style="font-family:inherit;font-size:11pt;">We conduct extensive research and development activities in all areas of our business, employing approximately </span><span style="font-family:inherit;font-size:10pt;"><span>800</span></span> employees worldwide in these activities, including degreed scientists and technical support staff. &#160;Research and development has played a major role in Bio-Rad&#8217;s growth and is expected to continue to do so in the future. &#160;Our research teams are continuously developing new products and new applications for existing products. &#160;In our development of new products and applications, we interact with scientific and medical professionals at universities, hospitals and medical schools, and within our industry. &#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency</a></td>
<td class="text"><br/><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Foreign Currency</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Balance sheet accounts of international subsidiaries are translated at the current exchange rates as of the end of each accounting period. &#160;Income statement items are translated at average exchange rates for the period. &#160;The resulting translation adjustments are recorded as a separate component of stockholders&#8217; equity.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div>Foreign currency transaction gains and losses are included in Foreign exchange losses, net in the Consolidated Statements of Income. &#160;Transaction gains and losses result primarily from fluctuations in exchange rates when intercompany receivables and payables are denominated in currencies other than the functional currency of our subsidiary that recorded the transaction.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesPolicyTextBlock', window );">Forward Foreign Exchange Contracts</a></td>
<td class="text"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Forward Foreign Exchange Contracts</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div>As part of distributing our products, we regularly enter into intercompany transactions. &#160;We enter into forward foreign exchange contracts to manage foreign exchange risk of future movements in exchange rates that affect foreign currency denominated intercompany receivables and payables. &#160;We do not use derivative financial instruments for speculative or trading purposes, nor do we seek hedge accounting treatment for any of our contracts. As a result, these contracts, generally with maturity dates of 90 days or less and denominated primarily in currencies of industrial countries, are recorded as an asset or liability measured at their fair value at each balance sheet date. The resulting gains or losses offset exchange gains or losses, on the related receivables and payables, all of which are recorded in Foreign exchange losses, net in the Consolidated Statements of Income. &#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-based Compensation Plans</a></td>
<td class="text"><br/><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Share-Based Compensation Plans</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div>Share-based compensation expense for all share-based payment awards granted is determined based on the grant-date fair value. &#160;We recognize these compensation costs net of forfeitures over the requisite service period of the award, which is generally the vesting term of the share-based payment awards. &#160;Starting in 2017, we recognize forfeitures as they occur due to a change in accounting principle, and in prior periods we estimated the forfeiture rate based on our historical experience. &#160;These plans are described more fully in Note 9.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings Per Share</a></td>
<td class="text"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Earnings Per Share</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Basic earnings per share is computed by dividing net income attributable to Bio-Rad by the weighted average number of common shares outstanding for that period. &#160;Diluted earnings per share takes into account the effect of dilutive instruments, such as stock options and restricted stock, and uses the average share price for the period in determining the number of potential common shares that are to be added to the weighted average number of shares outstanding. &#160;Potential common shares are excluded from the diluted earnings per share calculation if the effect would be anti-dilutive.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The weighted average number of common shares outstanding used to calculate basic and diluted earnings per share and the anti-dilutive shares are as follows (in thousands):</span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:55%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="8" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Basic weighted average shares outstanding</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>29,836</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>29,655</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>29,440</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Effect of potentially dilutive stock options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;and restricted stock awards</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>392</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>379</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>206</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Diluted weighted average common shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>30,228</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>30,034</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>29,646</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Anti-dilutive stock options and restricted stock awards    </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;excluded from the computation of diluted EPS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>84</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>113</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><br/><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Fair Value of Financial Instruments</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">For certain financial instruments, including cash and cash equivalents, short-term investments, accounts receivable, marketable securities, notes payable, accounts payable and foreign exchange contracts, the carrying amounts approximate fair value.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div>The estimated fair value of financial instruments is based on the exchange price that would be received for an asset or paid to transfer a liability (an exit price) using available market information or other appropriate valuation methodologies in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. &#160;Estimates are not necessarily indicative of the amounts that could be realized in a current market exchange as considerable judgment is required in interpreting market data used to develop estimates of fair value. &#160;The use of different market assumptions or estimation techniques could have a material effect on the estimated fair value (see Note 3).<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Pronouncements, Policy [Policy Text Block]</a></td>
<td class="text">Recent Accounting Pronouncements Adopted<div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In February 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update No. ("ASU") 2018-03, "Technical Corrections and Improvements to Financial Instruments - Recognition and Measurement of Financial Assets and Financial Liabilities."  ASU 2018-03 amends certain items in ASU 2016-01 (see below) such as equity securities without a readily determinable fair value.  ASU 2018-03 clarifies that an entity that uses the measurement alternative for equity securities without readily determinable fair values can change its measurement approach to fair value and once made the election is irrevocable.  If an entity measures equity securities without readily determinable fair values at fair value, it must record a cumulative-effect adjustment to </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Retained earnings as of the beginning of the fiscal year in which the guidance is adopted.  We adopted ASU 2018-03 on January 1, 2018 and made an irrevocable election to account for our investment of the ordinary shares of Sartorius AG at fair value (see ASU 2016-01 below).</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:11pt;">In January 2016, the FASB issued ASU 2016-01, "Recognition and Measurement of Financial Assets and Financial Liabilities."  Amendments under ASU 2016-01, among other items, require that all equity investments in unconsolidated entities (other than those accounted for using the equity method of accounting) will generally be measured at fair value through earnings.  Changes in fair value for equity securities will no longer be reported in other comprehensive income. </span><span style="font-family:inherit;font-size:12pt;"> </span><span style="font-family:inherit;font-size:11pt;">For equity investments without readily determinable fair values, the cost method is also eliminated.  We adopted ASU 2016-01&#160;on January 1, 2018 and record equity investments without readily determinable fair values at cost, less impairment, and plus or minus subsequent adjustments for observable price changes and were valued at </span><span style="font-family:inherit;font-size:11pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:11pt;"> as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">.  Changes in the basis of these equity investments are reported in current earnings.  For equity securities that are affected by ASU 2016-01 and ASU 2018-03, see Note 3 to the consolidated financial statements, which primarily consists of our investment in Sartorius AG.  </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The impact of the adoption of ASU 2016-01 and ASU 2018-03 on January 1, 2018 was through a cumulative-effect adjustment of </span><span style="font-family:inherit;font-size:11pt;"><span>$864.5 million</span></span><span style="font-family:inherit;font-size:11pt;"> to Total stockholders' equity by increasing Retained earnings of </span><span style="font-family:inherit;font-size:11pt;"><span>$1,543.7 million</span></span><span style="font-family:inherit;font-size:11pt;"> and decreasing Accumulated other comprehensive income of </span><span style="font-family:inherit;font-size:11pt;"><span>$679.2 million</span></span><span style="font-family:inherit;font-size:11pt;">, including an increase in Deferred income taxes of </span><span style="font-family:inherit;font-size:11pt;"><span>$232.9 million</span></span><span style="font-family:inherit;font-size:11pt;"> and an increase in Other investments of </span><span style="font-family:inherit;font-size:11pt;"><span>$1,097.4 million</span></span><span style="font-family:inherit;font-size:11pt;"> in our Consolidated Balance Sheet.  As a result of ASU 2016-01 and ASU 2018-03 for </span><span style="font-family:inherit;font-size:11pt;">2018</span><span style="font-family:inherit;font-size:11pt;">, we recorded a gain of </span><span style="font-family:inherit;font-size:11pt;"><span>$606.2&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> for the Change in fair market value of equity securities in the Consolidated Statement of Income that resulted in a deferred tax expense of </span><span style="font-family:inherit;font-size:11pt;"><span>$133.9 million</span></span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In March 2017, the FASB issued ASU 2017-07, "Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost," which changed how we present the net periodic benefit cost of our defined benefit pension and/or other postretirement plans.  We adopted ASU 2017-07 on January 1, 2018 and applied the practical expedient to estimate amounts for comparative purposes utilizing the information disclosed in Note 12 to the consolidated financial statements in our Form 10-K for the year ended December 31, 2017.  The interest costs are recorded in Interest expense, and the other costs are recorded in Other (income) expense, net in the Consolidated Statements of Income.  For 2017 for interest costs and other costs, we reclassified </span><span style="font-family:inherit;font-size:11pt;"><span>$0.304 million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;"><span>$2.152 million</span></span><span style="font-family:inherit;font-size:11pt;">, and </span><span style="font-family:inherit;font-size:11pt;"><span>$0.144 million</span></span><span style="font-family:inherit;font-size:11pt;"> from Cost of goods sold (COGS), Selling, general and administrative expense (SG&amp;A) and Research and Development expense (R&amp;D), respectively, to Interest expense of </span><span style="font-family:inherit;font-size:11pt;"><span>$1.1 million</span></span><span style="font-family:inherit;font-size:11pt;"> and Other (income) expense, net of </span><span style="font-family:inherit;font-size:11pt;"><span>$1.5 million</span></span><span style="font-family:inherit;font-size:11pt;">.  For 2016 for interest costs and other costs, we reclassified </span><span style="font-family:inherit;font-size:11pt;"><span>$0.341 million</span></span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;"><span>$2.027&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$0.156 million</span></span><span style="font-family:inherit;font-size:11pt;"> from COGS, SG&amp;A and R&amp;D, respectively, to Interest expense of </span><span style="font-family:inherit;font-size:11pt;"><span>$1.438&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> and Other (income) expense, net of </span><span style="font-family:inherit;font-size:11pt;"><span>$1.086 million</span></span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In November 2016, the FASB issued ASU 2016-18, "Restricted Cash," which required us to cease to present transfers between cash and cash equivalents and restricted cash and restricted cash equivalents in the statement of cash flows.  We adopted ASU 2016-18 on January 1, 2018 and updated the Consolidated Statements of Cash Flows to incorporate restricted cash included in Other current assets and Other assets of </span><span style="font-family:inherit;font-size:11pt;"><span>$2.6 million</span></span><span style="font-family:inherit;font-size:11pt;"> as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$1.2 million</span></span><span style="font-family:inherit;font-size:11pt;"> as of December 31, 2017.  </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In October 2016, the FASB issued ASU 2016-16, "Intra-Entity Transfers of Assets Other Than Inventory," which required immediate recognition of income tax consequences of intercompany asset transfers, other than inventory transfers.&#160; We adopted ASU 2016-16 on January 1, 2018 on a modified retrospective basis through a cumulative-effect adjustment by decreasing Retained earnings by </span><span style="font-family:inherit;font-size:11pt;"><span>$17.6&#160;million</span></span><span style="font-family:inherit;font-size:11pt;">, and decreasing Prepaid taxes by </span><span style="font-family:inherit;font-size:11pt;"><span>$22.8&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> and increasing Deferred tax assets by </span><span style="font-family:inherit;font-size:11pt;"><span>$5.2&#160;million</span></span><span style="font-family:inherit;font-size:11pt;"> that are both recorded in Other assets in our Consolidated Balance Sheet. </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In August 2016, FASB issued ASU 2016-15, "Classification of Certain Cash Receipts and Cash Payments" and adopted it on January 1, 2018, which did not have an impact to our statement of cash flows presentation.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers ("ASC 606"),&#160;an updated standard on revenue recognition.  The new standard provides enhancements to the quality and consistency of how revenue is reported under the principle that revenue should be recognized in an amount that reflects the consideration to which we expect to be entitled in exchange for the transfer of promised goods or services.  We adopted ASC 606 as of January 1, 2018 using the cumulative effect transition method as more fully described above under the caption &#8220;Revenue Recognition.&#8221; </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Recent Accounting Pronouncements to be Adopted </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In November 2018, the FASB issued ASU 2018-18, "Clarifying the Interaction between Topic 808 and Topic 606."  Topic 808 is Collaborative Arrangements, and Topic 606 is Revenue from Contracts with Customers.  ASU 2018-18 clarifies that certain transactions between collaborative partners should be accounted for as revenue under ASC 606 when the collaborative partner is a customer.  We currently do not have any customers that are collaborative partners or anticipate any in the near future.  ASU 2018-18 will be effective January 1, 2020 and we will not early adopt.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In August 2018, the FASB issued ASU 2018-15, "Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract."  ASU 2018-15 amends the definition of a hosting arrangement and requires a customer in a hosting arrangement that is a service contract to capitalize certain implementation costs as if the arrangement was an internal-use software project.  The internal-use software guidance states that only qualifying costs incurred during the application development stage can be capitalized.  We will prospectively adopt ASU 2018-15 effective January 1, 2019.  We do not expect ASU 2018-15 to have a material impact to our consolidated financial statements. </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In August 2018, the FASB issued ASU 2018-14, "Disclosure Framework - Changes to the Disclosure Requirements for Defined Benefit Plans."  ASU 2018-14 eliminates and adds certain disclosures for defined benefit plans.  ASU 2018-14 is effective for fiscal years ending after December 15, 2020 using a retrospective approach, with early adoption permitted.  We are currently evaluating the disclosures and the timing of adoption but do not expect ASU 2018-14 to have a material impact to our disclosures for defined benefit plans.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In August 2018, the FASB issued ASU 2018-13, "Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement."  ASU 2018-13 eliminates, adds and modifies certain disclosures for fair value measurements.  ASU 2018-13 is effective for fiscal years beginning after December 15, 2019 and for interim periods within those fiscal years.  Early adoption is permitted in interim periods, including periods for which financial statements have not yet been issued.  We do not expect ASU 2018-13 to have a material impact to our fair value disclosures and we currently do not plan to early adopt.</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In June 2016, the FASB issued ASU 2016-13, "Measurement of Credit Losses on Financial Instruments."  ASU 2016-13 will replace the current incurred loss approach with an expected loss model for instruments measured at amortized cost and require entities to record allowances for available-for-sale debt securities rather than reduce the carrying amount under the current other-than-temporary impairment model.  In November 2018, the FASB issued ASU 2018-19, "Codification Improvements to Topic 326, Financial Instruments-Credit Losses," which clarifies that receivables arising from operating leases are not within the scope of Topic 326.  ASU 2016-13 is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years.  We are currently evaluating the effect ASU 2016-13 will have on our consolidated financial statements.   </span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div>In February 2016, the FASB issued ASU 2016-02, "Leases," and related accounting standard updates, which will require, among other items, lease accounting to recognize most leases as assets and liabilities on the balance sheet.  Qualitative and quantitative disclosures will be enhanced to better understand the amount, timing and uncertainty of cash flows arising from leases. We will adopt ASU 2016-02 on a modified retrospective basis effective January 1, 2019 with practical expedients, and will not restate comparative prior periods.  The practical expedients, include, among other items, for leases that existed prior January 1, 2019, to not reassess whether any contracts are or contain embedded leases, reassessing the classification of existing leases, and reassessing whether previously capitalized initial  direct costs qualify for capitalization.  Where we act as a lessee, we also elected not to separate lease and non-lease components.  Where we act as a lessor in our reagent rental arrangements, we allocate the consideration in the contract to the separate lease components and the non-lease components.  After the allocation, the amount of variable payments allocated to lease components will be recognized as income in accordance with the new lease accounting standard updates, while the amount of variable payments allocated to non-lease components will be recognized as income in accordance with ASC 606.  Such reagent rental arrangements are more fully described above under the caption "Reagent Rental Agreements."  Where we act as a lessee, the adoption of the standard will result in material additions to the balance sheet for right-of-use assets and the associated liabilities.  We will complete our review of the completeness and accuracy of the lease data, discount rate and finalize our updated controls in accordance with the new standard during the first quarter of 2019.  Where we act as a lessor in reagent rental arrangements, we estimate an insignificant impact to our consolidated financial statements.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_ShorttermRestrictedInvestmentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Short-term Restricted Investments [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_ShorttermRestrictedInvestmentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 305<br> -SubTopic 10<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6375392&amp;loc=d3e26790-107797<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108315417&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355033-122828<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.3A-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355100-122828<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its derivative instruments and hedging activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=d3e41620-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=d3e41638-113959<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5579245-113959<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=d3e41675-113959<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(n))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5579240-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13279-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32247-109318<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32280-109318<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65884525&amp;loc=d3e40913-109327<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4556-108314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109236672&amp;loc=d3e543-108305<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4492-108314<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment classified as marketable security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=75019621&amp;loc=d3e62652-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShippingAndHandlingCostPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShippingAndHandlingCostPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for trade and other accounts receivables. This disclosure may include the basis at which such receivables are carried in the entity's statements of financial position (for example, net realizable value), how the entity determines the level of its allowance for doubtful accounts, when impairments, charge-offs or recoveries are recognized, and the entity's income recognition policies for such receivables, including its treatment of related fees and costs, its treatment of premiums, discounts or unearned income, when accrual of interest is discontinued, how the entity records payments received on nonaccrual receivables and its policy for resuming accrual of interest on such receivables.  If the enterprise holds a large number of similar loans, disclosure may include the accounting policy for the anticipation of prepayments and significant assumptions underlying prepayment estimates for amortization of premiums, discounts, and nonrefundable fees and costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5212-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=SL6953423-111524<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5093-111524<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6875618672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>1. Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Schedule of Product Warranty Liability</a></td>
<td class="text">We warrant certain equipment against defects in design, materials and workmanship, generally for a period of one year. &#160;Upon revenue recognition of that equipment, we establish, as part of Cost of goods sold, a provision for the expected costs of such warranty based on historical experience, specific warranty terms and customer feedback.&#160;&#160;A review is performed on a quarterly basis to assess the adequacy of our warranty accrual.<div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Components of the warranty accrual, included in Other current liabilities and Other long-term liabilities in the Consolidated Balance Sheets, were as follows (in millions):</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:62.5%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">January 1</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>18.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>17.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Provision for warranty</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>25.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>29.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Actual warranty costs</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(34.1</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(28.8</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December 31</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>10.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>18.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock', window );">Schedule of Weighted Average Number of Shares</a></td>
<td class="text"><br/><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The weighted average number of common shares outstanding used to calculate basic and diluted earnings per share and the anti-dilutive shares are as follows (in thousands):</span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:55%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="8" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Basic weighted average shares outstanding</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>29,836</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>29,655</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>29,440</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Effect of potentially dilutive stock options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;and restricted stock awards</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>392</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>379</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>206</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Diluted weighted average common shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>30,228</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>30,034</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>29,646</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Anti-dilutive stock options and restricted stock awards    </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;excluded from the computation of diluted EPS</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>84</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>113</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6878407072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>3. Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock', window );">Debt Securities, Available-for-sale [Table Text Block]</a></td>
<td class="text">Available-for-sale investments consist of the following (in millions):<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="15" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Amortized</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Unrealized</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Unrealized</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Estimated</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Fair</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Value</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Short-term investments:</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Corporate debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>216.2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(1.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>215.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Municipal obligations</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>11.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.1</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>11.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>63.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.4</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>63.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">U.S. government sponsored agencies</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>80.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.8</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>80.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Foreign government obligations</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>375.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(2.6</span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>373.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Long-term investments:</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>375.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(2.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>373.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</a></td>
<td class="text">conciliation of the Level 3 analytical flow cytometer platform contingent consideration liabilities measured at estimated fair value (in millions):<div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:66.796875%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:77%;"/><td style="width:1%;"/><td style="width:21%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">January 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>16.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Payment of sales milestone </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(2.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net decrease in estimated fair value of contingent consideration included in Selling, general and administrative expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(6.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December 31</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>8.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><span style="font-family:inherit;font-size:11pt;background-color:#ffffff;">The following table provides q</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock', window );">Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]</a></td>
<td class="text"><span style="font-family:inherit;font-size:11pt;background-color:#ffffff;">ntitative information about Level 3 inputs for fair value measurement of our analytical flow cytometer platform contingent consideration liability as of</span><span style="font-family:inherit;font-size:11pt;background-color:#ffffff;"> </span><span style="font-family:inherit;font-size:11pt;background-color:#ffffff;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;background-color:#ffffff;">.</span><span style="font-family:inherit;font-size:11pt;">  </span><span style="font-family:inherit;font-size:11pt;">Significant increases or decreases in these inputs in isolation could result in a significantly lower or higher fair value measurement.</span><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:85.546875%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:17%;"/><td style="width:26%;"/><td style="width:41%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Valuation Technique</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Unobservable Input</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Percentage</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Analytical flow cytometer platform</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Probability-weighted income approach</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;text-decoration:underline;">Sales milestones:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Discount rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cost of debt</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock', window );">Schedule of Derivative Instruments [Table Text Block]</a></td>
<td class="text">The following is a summary of our forward foreign currency exchange contracts (in millions):<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31,</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Contracts maturing in January through March 2019 to sell foreign currency:</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Notional value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>50.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Unrealized gain</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Contracts maturing in January through March 2019 to purchase foreign currency:</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Notional value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>284.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Unrealized loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Financial assets and liabilities carried at fair value on a recurring basis</a></td>
<td class="text">Financial assets and liabilities carried at fair value and measured on a recurring basis as of <span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> are classified in the hierarchy as follows (in millions):</span><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Financial Assets Carried at Fair Value:</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cash equivalents (a):</span></div></td><td colspan="3" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>77.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>77.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Time deposits</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>22.7</span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>10.0</span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>32.7</span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Money market funds</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>36.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>36.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total cash equivalents</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>59.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>88.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>147.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Restricted investment</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>5.6</span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>5.6</span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Equity Securities (b)</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2,672.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2,672.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Available-for-sale investments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>215.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>215.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">U.S. government sponsored agencies</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>80.3</span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>80.3</span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Foreign government obligations</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Municipal obligations</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>11.0</span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>11.0</span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>63.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>63.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total available-for-sale investments (c)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>373.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>373.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Forward foreign exchange contracts (d)</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total financial assets carried at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#d6ffd2;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2,738.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>461.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3,200.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Financial Liabilities Carried at Fair Value:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;&#160;Forward foreign exchange contracts (e)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;&#160;Contingent consideration (f)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>8.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>8.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total financial liabilities carried at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>8.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>9.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">As of first quarter 2018, our equity securities are no longer reported as Available-for-sale investments due to the implementation of ASU 2016-01.  Changes in fair value of equity securities are now reported on the Consolidated Statements of Income rather than Other Comprehensive Income (see Note 1).</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Financial assets and liabilities carried at fair value and measured on a recurring basis as of </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2017</span><span style="font-family:inherit;font-size:11pt;"> are classified in the hierarchy as follows (in millions):</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.4375%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Financial Assets Carried at Fair Value:</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cash equivalents (a):</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>36.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>36.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Time deposits</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>43.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>10.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>53.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">U.S. government sponsored agencies</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>11.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>11.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Money market funds</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total cash equivalents</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>47.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>57.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>104.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Restricted investment:</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>5.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>5.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Available-for-sale investments (c):</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>185.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>185.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">U.S. government sponsored agencies</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>67.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>67.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Foreign government obligations</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Brokered certificates of deposit</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Municipal obligations</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>15.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>15.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Marketable equity securities</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>973.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>973.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>55.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>55.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total available-for-sale investments</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>973.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>328.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,301.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Forward foreign exchange contracts (d)</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total financial assets carried at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,026.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>385.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,411.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Financial Liabilities Carried at Fair Value:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Forward foreign exchange contracts (e)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;Contingent consideration (f)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>16.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total financial liabilities carried at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>18.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">(a)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cash equivalents are included in Cash and cash equivalents in the Consolidated Balance Sheets.</span></div></td></tr></table><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">(b)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"> Equity securities are included in the following accounts in the Consolidated Balance Sheets (in millions):</span></div></td></tr></table><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.640625%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#d6ffd2;"><div style="text-align:left;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>40.2</span></span></div></td><td style="vertical-align:bottom;background-color:#d6ffd2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other investments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2,632.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#d6ffd2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2,672.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#d6ffd2;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The unrealized gains on our equity securities still held as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> are </span><span style="font-family:inherit;font-size:11pt;"><span>$607.7 million</span></span><span style="font-family:inherit;font-size:11pt;"> and are primarily due to our investment in Sartorius AG and is recorded in our Consolidated Statements of Income due to the adoption of ASU 2016-01 (see Note 1).</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">(c)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Available-for-sale investments are included in the following accounts in the Consolidated Balance Sheets (in millions):</span></div></td></tr></table><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, <br/>2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>373.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>371.2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other investments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>930.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>373.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,301.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In accordance with our adoption of ASU 2016-01 January 1, 2018, our investment in Sartorius AG preferred shares, which was reported within marketable equity securities as Available-for-sale as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span><span style="font-family:inherit;font-size:11pt;">, is now reported as an Equity security as of </span><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> (see Note 1 and footnote (b) above).</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">(d)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Forward foreign exchange contracts in an asset position are included in Other current assets in the Consolidated Balance Sheets.</span></div></td></tr></table><div style="line-height:120%;padding-left:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">(e)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Forward foreign exchange contracts in a liability position are included in Other current liabilities in the  Consolidated Balance Sheets.</span></div></td></tr></table><div style="line-height:120%;padding-left:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">(f)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Contingent consideration liabilities are included in the following accounts in the Consolidated Balance Sheets (in millions):</span></div></td></tr></table><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:69%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other long-term liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>5.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>14.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>8.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>16.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesTextBlock', window );">Schedule of available-for-sale investments</a></td>
<td class="text">Available-for-sale investments consist of the following (in millions):<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="15" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Amortized</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Unrealized</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Unrealized</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Estimated</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Fair</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Value</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Short-term investments:</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Corporate debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>185.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>185.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Brokered certificates of deposit</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Municipal obligations</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>15.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.1</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>15.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>55.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.2</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>55.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">U.S. government sponsored agencies</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>68.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.7</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>67.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Foreign government obligations</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Marketable equity securities</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>34.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>9.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>43.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>363.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>9.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(1.5</span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>371.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Long-term investments:</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Marketable equity securities</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>54.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>875.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>930.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Asset-backed securities</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>54.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>875.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>930.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>418.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>884.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(1.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,301.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock', window );">Summary of investments with gross unrealized losses and the associated fair value</a></td>
<td class="text">The following is a summary of investments with gross unrealized losses and the associated fair value (in millions):<div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, <br/>2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Fair value of investments in a loss position 12 months or more</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>117.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>43.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Fair value of investments in a loss position less than 12 months</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>193.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>168.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Gross unrealized losses for investments in a loss position 12 months or more</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Gross unrealized losses for investments in a loss position less than 12 months</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">Summary of amortized cost and estimated fair value of debt securities by contractual maturity date</a></td>
<td class="text">The following is a summary of the amortized cost and estimated fair value of our debt securities at <span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;"> by contractual maturity date (in millions):</span><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Amortized</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Estimated Fair</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Mature in less than one year</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>155.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>155.2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Mature in one to five years</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>172.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>171.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Mature in more than five years</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>47.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>46.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>375.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>373.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock', window );">Estimated fair value of financial instruments</a></td>
<td class="text">The estimated fair value of the financial instruments discussed above and the level of the fair value hierarchy within which the fair value measurement is categorized are as follows (in millions):<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:33%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="9" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="9" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Carrying&#160;</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Amount&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Estimated&#160;</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Fair&#160;</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Value&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair Value Hierarchy Level</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;text-align:center;">Carrying&#160;</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;text-align:center;">Amount&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Estimated&#160;</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Fair&#160;</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Value&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair Value Hierarchy Level</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>91.8</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,249.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total long-term debt, excluding leases </span></div><div style="padding-left:12px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">and current maturities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>423.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>435.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>423.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>449.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2</span></div></td></tr></table></div></div><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -URI http://asc.fasb.org/topic&amp;trid=2196928<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)<br> -URI http://asc.fasb.org/extlink&amp;oid=99377789&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13467-108611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=99377789&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99377789&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=99377789&amp;loc=d3e19279-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5624163-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5580258-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=d3e41620-113959<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5579245-113959<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=d3e41638-113959<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=d3e41678-113959<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=d3e41641-113959<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5624171-113959<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(n)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5579240-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99377789&amp;loc=d3e19190-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27290-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6875697904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>4. Intangible Assets, Goodwill and Other (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Changes to goodwill by segment</a></td>
<td class="text"><br/><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Changes to goodwill by segment were as follows (in millions):</span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:97.8515625%;border-collapse:collapse;text-align:left;"><tr><td colspan="26"/></tr><tr><td style="width:35%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Life<br/>Science</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Clinical<br/>Diagnostics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Life<br/>Science</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Clinical<br/>Diagnostics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balances as of January 1:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Goodwill</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>234.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>324.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>559.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>207.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>311.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>518.8</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accumulated impairment losses and write-offs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(35.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(17.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(53.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(27.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(14.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(41.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Goodwill, net</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>198.8</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>307.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>506.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>179.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>297.2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>477.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Acquisitions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>26.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>26.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Divestiture</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1.4</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1.4</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Impairment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(5.9</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(276.1</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(282.0</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(8.7</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2.8</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(11.5</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Currency fluctuations</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>14.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balances as of December 31:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Goodwill</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>234.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>320.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>555.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>234.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>324.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>559.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accumulated impairment losses and write-offs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(41.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(293.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(335.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(35.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(17.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(53.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Goodwill, net</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>192.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>27.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>219.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>198.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>307.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>506.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock', window );">Schedule of Finite-Lived Intangible Assets by Major-Class</a></td>
<td class="text">Information regarding our identifiable purchased intangible assets with definite lives is as follows (in millions):<div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:41%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Average</span></div><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Remaining</span></div><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Life (years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Purchase</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Accumulated</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Carrying</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Amount</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Customer relationships/lists</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">1-6</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>88.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(68.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>20.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Know how</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">1-7</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>190.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(159.8</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>30.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Developed product technology</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">1-10</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>130.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(86.6</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>43.8</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Licenses</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">7-11</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>76.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(40.9</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>35.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Tradenames</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2-6</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(3.3</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Covenants not to compete</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">7</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(1.1</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;&#160;Total definite-lived intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>493.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(360.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>133.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:41%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="13" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Average</span></div><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Remaining</span></div><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Life (years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Purchase</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Accumulated</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Carrying</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Amount</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Customer relationships/lists</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">1-7</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>92.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(64.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>27.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Know how</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">1-8</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>194.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(157.9</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>37.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Developed product technology</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">1-12</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>133.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(70.3</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>63.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Licenses</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">1-12</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>76.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(36.0</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>40.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Tradenames</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">1-6</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(3.0</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Covenants not to compete</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">1-8</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>7.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(3.3</span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>4.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;&#160;Total definite-lived intangible assets</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>509.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(334.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>174.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6875614496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>5. Notes Payable and Long-Term Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Principal components of long-term debt [Table Text Block]</a></td>
<td class="text">The principal components of long-term debt are as follows (in millions):<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:96.484375%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">4.875% Senior Notes due 2020, net of discount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>425.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>425.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Less unamortized discount and debt issuance costs</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(1.3</span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(1.9</span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Long-term debt less unamortized discount and debt issuance costs</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>423.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>423.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Capital leases and other debt</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>15.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>11.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>439.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>435.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Less current maturities</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.5</span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.4</span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Long-term debt</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>438.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>434.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28541-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21506-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(e),(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28551-108399<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21521-112644<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21538-112644<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6879532176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>6. Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">U.S. and international components of income before taxes [Table Text Block]</a></td>
<td class="text">The U.S. and international components of income before taxes are as follows (in millions):<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2016</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">U.S.</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>363.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>72.8</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(38.5</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">International</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>149.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>25.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>80.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Income before taxes</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>512.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>97.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>41.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Provision for income taxes [Table Text Block]</a></td>
<td class="text">The provision for income taxes consists of the following (in millions):<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Current tax expense:</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">U.S. Federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>8.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>16.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">State</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">International</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>30.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>32.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>30.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Current tax expense</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>41.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>42.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>49.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Deferred tax expense (benefit):</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">U.S. Federal</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>114.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(69.8</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(42.4</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">State</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>6.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>4.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(2.8</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">International</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(19.3</span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(6.0</span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Deferred tax expense (benefit)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>120.9</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(84.8</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(51.2</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Non-current tax (benefit) expense </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(15.4</span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>18.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>17.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Provision for (benefit from) income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>147.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(24.4</span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>15.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Reconcilation of effective tax rate on inocme before taxes and statutory rate [Table Text Block]</a></td>
<td class="text">The reconciliation between our effective tax rate on income before taxes and the statutory tax rate is as follows:<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:55%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="8" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">U. S. statutory tax rate</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>21</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>35</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>35</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Impact of foreign operations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(15</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Foreign dividends, net</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(40</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Research tax credits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Nontaxable subsidies</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Tax settlements and changes to unrecognized tax benefits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>47</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Goodwill impairment</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>11</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Domestic manufacturing deduction</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Share-based compensation</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Nondeductible executive compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Fines and penalties</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Prior period adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">U.S. taxation of foreign income</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Acquisition-related</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">U.S. tax reform</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(10</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(71</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">State taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Provision for (benefit from) income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>29</span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(25</span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>37</span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;%</span></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Significant components of deferred tax assets and liabilities [Table Text Block]</a></td>
<td class="text">Deferred tax assets and liabilities reflect the tax effects of losses, credits, and temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. &#160;Significant components of deferred tax assets and liabilities are as follows (in millions):<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:70%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Deferred tax assets:</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Bad debt, inventory and warranty accruals</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>21.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>28.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other post-employment benefits, vacation and other reserves</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>23.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>24.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Tax credit and net operating loss carryforwards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>75.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>73.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>27.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>19.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Total gross deferred tax assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>147.1</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>145.6</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Valuation allowance</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(70.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(66.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total deferred tax assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>76.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>79.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Deferred tax liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Property and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>40.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>33.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Investments and intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>540.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>219.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total deferred tax liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>580.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>252.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net deferred tax liabilities</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(504.4</span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(173.4</span></span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock', window );">Tabular reconcilation of total amounts of unrecognized tax benefits [Table Text Block]</a></td>
<td class="text"><br/><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The following is a tabular reconciliation of the total amounts of unrecognized tax benefits (in millions):</span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Unrecognized tax benefits &#8211; January 1</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>54.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>21.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>11.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Additions to tax positions related to prior years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>10.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Reductions to tax positions related to prior years</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(20.2</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(1.0</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Additions to tax positions related to the current year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>4.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>34.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Settlements</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(6.8</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.2</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(2.4</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Lapse of statute of limitations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(1.1</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(3.4</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(2.3</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Currency translation</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(2.2</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Unrecognized tax benefits &#8211; December 31</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>29.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>54.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>21.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of income before income tax between domestic and foreign jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of unrecognized tax benefits for which a material change is reasonably possible in the next twelve months, typically including the nature of the uncertainty, the event(s) that could cause a material change, and an estimate of the range of the reasonably possible change or a statement that an estimate of the range cannot be made. An unrecognized tax benefit is the difference between a tax position taken in a tax return and the amounts recognized in the financial statements for which it is more likely than not, based on the technical merits of the position, that the tax position will not be sustained upon examination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6875597072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>7. Stockholders' Equity Stockholders' Equity Shares Detail (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfStockByClassTextBlock', window );">Schedule of Stock by Class [Table Text Block]</a></td>
<td class="text">Changes to Bio-Rad's issued common stock shares are as follows (in thousands):<div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:65.4296875%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:56%;"/><td style="width:20%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:20%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;font-weight:bold;">Class A Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;font-weight:bold;">Class B Shares</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at January 1, 2016</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,230</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,131</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">B to A conversions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Issuance of common stock</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>211</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at December 31, 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,454</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,124</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">B to A conversions</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(34</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Issuance of common stock</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>191</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at December 31, 2017</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,679</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,108</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">B to A conversions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(30</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Issuance of common stock</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>175</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,884</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,096</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfStockByClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information.  Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65888546&amp;loc=d3e21300-112643<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21553-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65877616&amp;loc=d3e177068-122764<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21538-112644<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21521-112644<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21488-112644<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21506-112644<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21484-112644<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockByClassTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6875600096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>7. Stockholders' Equity Treasury Stock (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockTextBlock', window );">Treasury Stock [Text Block]</a></td>
<td class="text">Treasury Shares<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In November, 2017, the Board of Directors authorized a new share repurchase program, granting Bio-Rad authority to repurchase, on a discretionary basis, up to </span><span style="font-family:inherit;font-size:11pt;"><span>$250.0 million</span></span><span style="font-family:inherit;font-size:11pt;"> of outstanding shares of our common stock.  Repurchases may be made at management's discretion from time to time on the open market or through privately negotiated transactions.  This new authorization superseded the prior authorization of up to </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;"><span>$18.0 million</span></span><span style="font-family:inherit;font-size:11pt;"> of Bio-Rad's common stock and has no expiration.  The share repurchase activity under the share repurchase program through open market transactions in 2017 and 2018 is summarized as follows:</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:48%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Number of Shares Purchased</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-Average Price per Share</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Shares Repurchased To Date</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remaining Authorized Value </span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(in millions)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">May 1, 2017 - May 31, 2017</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,500</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>220.02</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,539</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 1, 2017 - June 30, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>221.82</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,039</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">August 1, 2017 - August 31, 2017</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,200</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>221.45</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,239</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">November 1, 2018 - November 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>178,911</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>273.39</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>193,150</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>201.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><span style="font-family:inherit;font-size:11pt;">In September 2017, we used </span><span style="font-family:inherit;font-size:11pt;"><span>12,740</span></span> of the repurchased shares in connection with the vesting of restricted stock units under the 2007 Incentive Award Plan in order to obtain a tax deduction in some of our foreign entities.  The Credit Agreement may limit our ability to repurchase our stock.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityClassOfTreasuryStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityClassOfTreasuryStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -URI http://asc.fasb.org/subtopic&amp;trid=2208821<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6875621408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>8. Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</a></td>
<td class="text">Accumulated other comprehensive income (loss) included in our Consolidated Balance Sheets and Consolidated Statements of Changes in Stockholders' Equity consists of the following components (in millions):<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:36%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustments</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign other post-employment benefits adjustments</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net unrealized holding gains (losses) on available-for-sale investments</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Accumulated other comprehensive income (loss)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balances as of January 1, 2017</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>435.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>417.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive income (loss), before reclassifications</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>203.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>273.2</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts reclassified from Accumulated other comprehensive income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax effects</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(74.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(74.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of adoption of ASU 2018-02</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive income (loss), net of income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>248.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>321.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balances as of December 31, 2017</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>77.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>683.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>738.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of adoption of ASU 2016-01 and 2018-03**</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(679.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(679.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balances as of January 1, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>77.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive (loss) income, before reclassifications</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(112.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(107.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts reclassified from Accumulated other comprehensive income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax effects</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive (loss) income, net of income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(112.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(106.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balances as of December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(35.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(47.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6882849888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>8. Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock', window );">Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]</a></td>
<td class="text">reclassified out of Accumulated other comprehensive income into the Consolidated Statements of Income, with presentation location, were as follows:<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:97.65625%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:45%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:24%;"/><td style="width:5%;"/><td style="width:2%;"/></tr><tr><td colspan="12" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Components of Comprehensive income</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Location</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of foreign other post-employment benefit items</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling, general and administrative expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net holding (losses) gains on equity securities and available for sale investments</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other (income) expense, net</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div>Reclassification adjustments are calculated using the specific identification method.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6882570496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>9. Share-based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock', window );">Stock Options Activity</a></td>
<td class="text"><br/><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Stock Options</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The following table summarizes stock option activity:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Average</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercise Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Average</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remaining</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contractual</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Term (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aggregate</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intrinsic</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Value</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(in millions)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding, December 31, 2017</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>407,480</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120.39</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>326.15</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(44,600</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93.63</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited/expired</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22,240</span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>169.93</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding, December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>373,640</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>138.81</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.90</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unvested, December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,600</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>223.91</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.32</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercisable, December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>274,040</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107.88</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.65</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Stock Options Valuation Assumptions</a></td>
<td class="text"><br/><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The weighted-average fair value of stock options granted was estimated using a Black-Scholes option-pricing model with the following weighted-average assumptions:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:681px;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:340px;"/><td style="width:5px;"/><td style="width:8px;"/><td style="width:87px;"/><td style="width:12px;"/><td style="width:5px;"/><td style="width:8px;"/><td style="width:83px;"/><td style="width:12px;"/><td style="width:5px;"/><td style="width:8px;"/><td style="width:94px;"/><td style="width:12px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Expected volatility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>22</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>20</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>21</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Risk-free interest rate</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2.85</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1.87</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1.35</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Expected life (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>7.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>7.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>7.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Expected dividend</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Weighted-average fair value of options granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>105.94</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>58.65</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>42.40</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Resticted Stock Activity</a></td>
<td class="text"><br/><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The following table summarizes restricted stock unit activity:</span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:654px;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:186px;"/><td style="width:5px;"/><td style="width:106px;"/><td style="width:4px;"/><td style="width:10px;"/><td style="width:9px;"/><td style="width:96px;"/><td style="width:4px;"/><td style="width:5px;"/><td style="width:110px;"/><td style="width:5px;"/><td style="width:9px;"/><td style="width:96px;"/><td style="width:4px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Stock</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Average</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Grant-Date</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-Average</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remaining</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contractual Term</span></div><div style="text-align:center;vertical-align:top;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aggregate</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intrinsic Value</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(in millions)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding, December 31, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>473,000</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>172.76</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>185,755</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>326.15</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(128,294</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158.49</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(56,011</span></span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>182.15</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding, December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>474,450</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>235.57</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.11</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>110.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock', window );">Employee Stock Purchase Plan, Valuation Assumptions</a></td>
<td class="text">The fair value of the employees&#8217; purchase rights under the 2011 ESPP was estimated using a Black-Scholes model with the following weighted-average assumptions:<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:529px;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:245px;"/><td style="width:8px;"/><td style="width:46px;"/><td style="width:12px;"/><td style="width:5px;"/><td style="width:33px;"/><td style="width:5px;"/><td style="width:8px;"/><td style="width:46px;"/><td style="width:12px;"/><td style="width:5px;"/><td style="width:33px;"/><td style="width:5px;"/><td style="width:8px;"/><td style="width:46px;"/><td style="width:12px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Expected volatility</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>27</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>19</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>20</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Risk-free interest rate</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1.82</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.83</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.26</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Expected life (in years)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.24</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.24</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.25</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Expected dividend</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Weighted-average fair value</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">of purchase rights</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>55.04</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>38.86</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>27.36</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the weighted-average grant-date fair value of equity options or other equity instruments granted during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6882592144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>10.  Other Income and Expenses (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock', window );">Schedule of other income (expense), net</a></td>
<td class="text">Other (income) expense, net includes the following components (in millions):<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Interest and investment income</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(26.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(19.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(14.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net realized gains on investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(1.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other-than-temporary impairment losses on investments</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.8</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>7.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Gain on sale of land</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(4.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Gain on divestiture of product line</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(5.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other (income) expense, net</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(36.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(10.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(13.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6877125584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>11.  Supplemental Cash Flow Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Cash Flow Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock', window );">Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]</a></td>
<td class="text">11.  SUPPLEMENTAL CASH FLOW INFORMATION<div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The reconciliation of net income to net cash provided by operating activities is as follows (in millions):</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:92.96956977964324%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:51%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net income</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>365.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>122.2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>26.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Adjustments to reconcile net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">to net cash provided by operating activities </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Depreciation and amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>138.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>148.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>142.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Share-based compensation</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>27.8</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>23.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>19.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Gains on dispositions of securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(1.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other-than-temporary impairment losses on investments</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.8</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>7.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Changes in fair market value of equity securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(606.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Losses on dispositions of fixed assets</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>8.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Gain on sale of land</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Gain on divestiture of a product line</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Excess tax benefits from share-based compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(1.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Changes in fair value of contingent consideration</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(6.2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(18.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Decrease (increase) in accounts receivable, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>59.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(64.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>12.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Increase in inventories, net</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(12.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(47.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(57.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Increase in other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(15.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(35.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(6.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">(Decrease) increase in accounts payable</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">and other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(45.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>7.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>30.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">(Decrease) increase in income taxes payable</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(20.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(22.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>10.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Increase (decrease) in deferred income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>120.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(82.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(51.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Decrease in other long term assets</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>12.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">(Decrease) increase in other long term liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(10.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>38.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>10.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Impairment losses on goodwill and long-lived assets</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>292.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>11.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>62.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>4.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>5.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>5.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net cash provided by operating activities</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>285.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>104.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>216.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Non-cash investing activities:</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;Purchased property, plant and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>5.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>7.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;Purchased marketable securities and investments</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of supplemental cash flow information for the periods presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6875692288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>12. Commitments &amp; Contingent Liabilities Pension obligations and funded status (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock', window );">Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan [Table Text Block]</a></td>
<td class="text">Obligations and Funded Status<div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The following table sets forth the change in benefit obligations, fair value of plan assets and amounts recognized in the Consolidated Balance Sheets for the plans (in millions):</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.6328125%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:50%;"/><td style="width:24%;"/><td style="width:1%;"/><td style="width:24%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change in benefit obligation:</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Benefit obligation at beginning of year</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$136.6</span></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$122.7</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest cost</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Plan participants' contributions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Actuarial (gain) loss</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross benefits paid</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Plan amendments</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Special termination benefits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlements</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change attributable to foreign exchange</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Benefit obligation at end of year</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>137.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>136.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Change in plan assets:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of plan assets at beginning year</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58.8</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Actual return on plan assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Employer contributions</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Plan participants' contributions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross benefits paid</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change attributable to foreign exchange</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of plan assets at end of year</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under funded status of plans</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$(70.4)</span></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$(74.9)</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Amounts recognized in the consolidated balance sheets: </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current liabilities (Accrued payroll and employee benefits) </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$(1.1)</span></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$(1.1)</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Noncurrent liabilities (Other long-term liabilities)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(69.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(73.8</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net liability, end of fiscal year</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$(70.4)</span></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$(74.9)</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in the benefit obligation, fair value of plan assets, and funded status of pension plans or other employee benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(b)(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6875705392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>12. Commitments &amp; Contingent Liabilities Net Periodic Benefit Cost (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock', window );">Schedule of Net Benefit Costs [Table Text Block]</a></td>
<td class="text">Components of Net Periodic Benefit Cost<div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;background-color:#ffffff;">The following sets forth the net periodic benefit cost (income) for the periods indicated (in millions):</span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:36%;"/><td style="width:21%;"/><td style="width:1%;"/><td style="width:21%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$7.5</span></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$6.5</span></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$6.1</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected returns on plan assets</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of actuarial losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of prior service costs </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net periodic benefit costs</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$8.9</span></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$9.1</span></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$8.6</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNetBenefitCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6877971072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>12. Commitments &amp; Contingent Liabilities Assumptions for Benefit Obligations and Periodic Benefit Costs (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock', window );">Schedule of Assumptions Used [Table Text Block]</a></td>
<td class="text">Assumptions<div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;background-color:#ffffff;">The weighted-average assumptions used in computing the benefit obligations are as follows:</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.6328125%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:50%;"/><td style="width:24%;"/><td style="width:1%;"/><td style="width:24%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Discount rate</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.8</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Compensation rate increase</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;background-color:#ffffff;">The weighted-average assumptions used in computing the net periodic benefit costs are as follows:</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.0234375%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:44%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Discount rate</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.8</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected long-term rate of return on plan assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the assumptions used to determine for pension plans and/or other employee benefit plans the benefit obligation and net benefit cost, including assumed discount rates, rate increase in compensation increase, and expected long-term rates of return on plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAssumptionsUsedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6674816672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>14. Segment Reporting (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Information regarding industry segments</a></td>
<td class="text"><br/><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Information regarding industry segments at </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2017</span><span style="font-family:inherit;font-size:11pt;">, and </span><span style="font-family:inherit;font-size:11pt;color:#000000;text-decoration:none;">2016</span><span style="font-family:inherit;font-size:11pt;"> and for the years then ended is as follows (in&#160;millions):</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:81.0546875%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:33%;"/><td style="width:13%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Life</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Science</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Clinical</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Diagnostics</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other</span></div><div style="text-align:center;vertical-align:top;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Operations</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Segment net sales&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>861.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,411.8</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>15.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>785.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,360.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>14.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>730.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,323.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>14.2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Allocated interest expense</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>7.2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>16.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>7.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>14.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>6.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>16.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Depreciation and amortization</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>34.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>72.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>36.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>80.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>31.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>80.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Segment profit (loss)</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>28.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(145.7</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(9.9</span></span></div></td><td style="vertical-align:top;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>114.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(19.1</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>58.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Segment assets</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>450.2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>949.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>5.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>453.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,038.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>4.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Capital expenditures</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>36.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>60.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>12.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>59.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><br/><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock', window );">Reconciliation of segment profit to consolidated income before taxes</a></td>
<td class="text">he following reconciles total segment profit to consolidated income before taxes (in millions):<div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:90.4296875%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:63%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total segment (loss) profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(116.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>106.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>39.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Foreign currency exchange losses, net</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(2.9</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(9.1</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(4.5</span></span></div></td><td style="vertical-align:top;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net corporate operating, interest and other expense not allocated to segments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(10.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(10.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(7.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Change in fair market value of equity securities</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>606.2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other income (expense), net</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>36.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>10.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>13.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Consolidated income before income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>512.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>97.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>41.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><br/><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock', window );">Reconciliation of Assets from Segment to Consolidated</a></td>
<td class="text">The following reconciles total segment assets to consolidated total assets (in millions):<div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:87.5%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:70%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total segment assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,405.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,496.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cash and other current assets</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,047.2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>965.8</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Property, plant and equipment, net, excluding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;segment specific gross machinery and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>79.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>57.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Goodwill, net</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>219.8</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>506.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other long-term assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2,859.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,247.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total assets</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>5,611.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>4,273.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock', window );">Net sales and assets to external customers by geographic area</a></td>
<td class="text">The following presents net sales to external customers by geographic region based primarily on the location of the use of the product or service (in millions):<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.1171875%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2016</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Europe</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>792.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:8px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:8px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>758.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>742.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Pacific Rim</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>495.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>461.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>427.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>863.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>800.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>770.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other (primarily Canada and Latin America)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>138.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>140.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>128.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total net sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2,289.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;text-indent:8px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;text-indent:8px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2,160.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2,068.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The following presents Property, plant and equipment, net, Other investments and Other assets, excluding deferred income taxes, by geographic region based upon the location of the asset (in millions):</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:85.3515625%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December 31,</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Europe**</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,571.9</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>230.6</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Pacific Rim</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>20.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>18.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">United States &#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,582.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,305.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other (primarily Canada and Latin America)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>11.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>13.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total Property, plant and equipment, net, Other investments and Other assets, excluding deferred income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3,185.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;text-indent:9px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,567.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div>** The amounts primarily include our investment in the ordinary voting stock of Sartorius AG, of Goettingen, Germany (see Note 3).  In 2017 this investment was accounted for under the cost method, and in 2018 it was accounted for at fair value in accordance with ASU 2016-01 (see Note 1).<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8906-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8924-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8924-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material.  An entity may also provide subtotals of geographic information about groups of countries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e9038-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8721-108599<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6875707696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>15. Restructuring Costs (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock', window );">Restructuring and Related Costs [Table Text Block]</a></td>
<td class="text">The following table summarizes the activity for the termination of the diagnostics research and development project and the facility closures restructuring reserves for severance and exit costs (in millions): <div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:85.546875%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:50%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Balance as of January 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>14.1</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:start;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Charged to expense</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>5.8</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>14.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Adjustment to expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:start;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cash payments</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(8.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:start;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Foreign currency translation (gains) losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Balance as of December 31</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>11.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>14.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div>The following table summarizes the activity of our European reorganization restructuring reserves for severance (in millions): <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25"/></tr><tr><td style="width:31%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Life Science</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Clinical Diagnostics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Life Science</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Clinical Diagnostics</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:start;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Balance as of January 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>4.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>6.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>5.8</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>9.0</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:start;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Adjustment to expense</span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.2</span></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:start;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cash payments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(1.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(2.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(4.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(1.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(2.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(4.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:start;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Foreign currency translation (gains) losses</span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#c5ffc2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#c5ffc2;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1.0</span></span></div></td><td style="vertical-align:bottom;background-color:#c5ffc2;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:start;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Balance as of December 31</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>4.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>6.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6875687536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>16. Quarterly Financial Data (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialDataAbstract', window );"><strong>Quarterly Financial Data [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock', window );">Schedule of Quarterly Financial Data [Table Text Block]</a></td>
<td class="text"><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.828125%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:36%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">First</span></div><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Quarter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Second</span></div><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Quarter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Third</span></div><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Quarter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Fourth</span></div><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Quarter</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;text-decoration:underline;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net sales</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>551.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>575.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>545.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>616.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Gross profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>302.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>301.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>286.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>332.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net income (loss)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>656.8</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>268.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>269.3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(828.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Basic earnings (loss) per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>22.05</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>8.99</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>9.02</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(27.73</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Diluted earnings (loss) per share</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>21.77</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>8.87</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>8.89</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>(27.73</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;text-decoration:underline;">2017</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>500.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>504.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>534.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>621.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Gross profit</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>270.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>273.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>299.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>345.2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Net income </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>12.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>5.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>22.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>82.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Basic earnings per share</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.42</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.17</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.74</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2.78</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Diluted earnings per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.41</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.17</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.73</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2.75</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialDataAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialDataAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109225645&amp;loc=d3e1280-108306<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6898779888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>1. Significant Accounting Policies Property, Plant and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Jan. 01, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedInvestmentsCurrent', window );">Restricted investments</a></td>
<td class="nump">$ 5,560<span></span>
</td>
<td class="nump">$ 5,560<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">3,722,073<span></span>
</td>
<td class="nump">1,830,439<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">70,298<span></span>
</td>
<td class="nump">94,949<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidTaxes', window );">Prepaid Taxes</a></td>
<td class="nump">5,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MachineryAndEquipmentGross', window );">Equipment</a></td>
<td class="nump">970,081<span></span>
</td>
<td class="nump">971,140<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNoncurrent', window );">Deferred income taxes</a></td>
<td class="nump">553,239<span></span>
</td>
<td class="nump">222,209<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense (Benefit)</a></td>
<td class="num">$ (147,045)<span></span>
</td>
<td class="nump">$ 24,444<span></span>
</td>
<td class="num">$ (15,560)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Software [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Building and Building Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Reagent Rental Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Software [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">12 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Building and Building Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">39 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Reagent Rental Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">12 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_NewAccountingPronouncementMember', window );">Adjustments for New Accounting Pronouncement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,543,700<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MachineryAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6812-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MachineryAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6787-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5865-108316<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedInvestmentsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the current portion of investments which are not defined as or included in marketable (debt, equity, or other) securities that are pledged or subject to withdrawal restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedInvestmentsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerSoftwareIntangibleAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerSoftwareIntangibleAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=bio_ReagentRentalEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=bio_ReagentRentalEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_NewAccountingPronouncementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_NewAccountingPronouncementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6880745152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>1. Significant Accounting Policies Warranty rollforward (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInStandardProductWarrantyAccrualRollForward', window );"><strong>Movement in Standard Product Warranty Accrual [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Warranty accrual, beginning of period</a></td>
<td class="nump">$ 18.7<span></span>
</td>
<td class="nump">$ 17.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualWarrantiesIssued', window );">Provision for warranty</a></td>
<td class="nump">25.5<span></span>
</td>
<td class="nump">29.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualPayments', window );">Actual warranty costs</a></td>
<td class="num">(34.1)<span></span>
</td>
<td class="num">(28.8)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Warranty accrual, end of period</a></td>
<td class="nump">$ 10.1<span></span>
</td>
<td class="nump">$ 18.7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MovementInStandardProductWarrantyAccrualRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MovementInStandardProductWarrantyAccrualRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph ((c)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualWarrantiesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in the standard and extended product warranty accrual from warranties issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph ((c)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualWarrantiesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6883496032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>1. Significant Accounting Policies Earnings per share (Details) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted average shares outstanding</a></td>
<td class="nump">29,836<span></span>
</td>
<td class="nump">29,655<span></span>
</td>
<td class="nump">29,440<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Effect of potentially dilutive stock options and restricted stock awards</a></td>
<td class="nump">392<span></span>
</td>
<td class="nump">379<span></span>
</td>
<td class="nump">206<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted average common shares</a></td>
<td class="nump">30,228<span></span>
</td>
<td class="nump">30,034<span></span>
</td>
<td class="nump">29,646<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive shares excluded from the computation of diluted EPS</a></td>
<td class="nump">84<span></span>
</td>
<td class="nump">13<span></span>
</td>
<td class="nump">113<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1500-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6898143264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>1. Significant Accounting Policies Details (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 01, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent', window );">Deferred Tax Assets, Net, Noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">$ 23,962<span></span>
</td>
<td class="nump">$ 23,014<span></span>
</td>
<td class="nump">$ 23,380<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expense</a></td>
<td class="nump">834,783<span></span>
</td>
<td class="nump">806,790<span></span>
</td>
<td class="nump">814,697<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development expense</a></td>
<td class="nump">199,196<span></span>
</td>
<td class="nump">250,157<span></span>
</td>
<td class="nump">205,708<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit', window );">Tax Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit)</a></td>
<td class="num">(119,000)<span></span>
</td>
<td class="num">(70,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Stockholders' Equity Attributable to Parent</a></td>
<td class="nump">4,020,331<span></span>
</td>
<td class="nump">2,930,250<span></span>
</td>
<td class="nump">2,579,160<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,485,029<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedInvestmentsCurrent', window );">Restricted investments</a></td>
<td class="nump">5,560<span></span>
</td>
<td class="nump">5,560<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">3,722,073<span></span>
</td>
<td class="nump">1,830,439<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidTaxes', window );">Prepaid Taxes</a></td>
<td class="num">(5,500)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(22,800)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive (loss) income</a></td>
<td class="num">(46,958)<span></span>
</td>
<td class="nump">738,794<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other (income) expense, net</a></td>
<td class="nump">36,593<span></span>
</td>
<td class="nump">10,697<span></span>
</td>
<td class="nump">13,764<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Deferred Tax Assets, Gross</a></td>
<td class="nump">$ 147,100<span></span>
</td>
<td class="nump">145,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrealizedGainOnSecurities', window );">Unrealized Gain on Securities</a></td>
<td class="nump">$ 606,230<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred Income Tax Expense (Benefit)</a></td>
<td class="nump">120,900<span></span>
</td>
<td class="num">(84,800)<span></span>
</td>
<td class="num">(51,200)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of Goods and Services Sold</a></td>
<td class="nump">1,066,264<span></span>
</td>
<td class="nump">972,450<span></span>
</td>
<td class="nump">929,744<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease', window );">Tax Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit), Increase</a></td>
<td class="num">(49,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_TaxCutsandJobsActIncomeTaxExpenseBenefitComposition', window );">Tax Cuts and Jobs Act, Income Tax Expense (Benefit) Composition</a></td>
<td class="num">(169,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_TaxCutsandJobsActIncomeTaxExpenseComposition', window );">Tax Cuts and Jobs Act, Income Tax Expense, Composition</a></td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201601Member', window );">Accounting Standards Update 2016-01 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherInvestments', window );">Other assets</a></td>
<td class="nump">600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive (loss) income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">679,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_NewAccountingPronouncementMember', window );">Adjustments for New Accounting Pronouncement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,100<span></span>
</td>
<td class="nump">1,438<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,152<span></span>
</td>
<td class="nump">2,027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">144<span></span>
</td>
<td class="nump">156<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Stockholders' Equity Attributable to Parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">864,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,543,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred Income Tax Assets, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">232,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Investments', window );">Investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,097,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other (income) expense, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500<span></span>
</td>
<td class="nump">1,086<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred Income Tax Expense (Benefit)</a></td>
<td class="nump">133,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of Goods and Services Sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">304<span></span>
</td>
<td class="nump">$ 341<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted Cash</a></td>
<td class="nump">$ 2,600<span></span>
</td>
<td class="nump">$ 1,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201616Member', window );">Accounting Standards Update 2016-16 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (17,600)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_EmployeeLocationAxis=naics_ZZ541714', window );">541714 Research and Development in Biotechnology (except Nanobiotechnology) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityNumberOfEmployees', window );">Entity Number of Employees</a></td>
<td class="nump">800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit), Increase</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_TaxCutsandJobsActIncomeTaxExpenseBenefitComposition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_TaxCutsandJobsActIncomeTaxExpenseBenefitComposition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_TaxCutsandJobsActIncomeTaxExpenseComposition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax Cuts and Jobs Act, Income Tax Expense, Composition</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_TaxCutsandJobsActIncomeTaxExpenseComposition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityNumberOfEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of persons employed by the Entity</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityNumberOfEmployees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting and classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Investments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.1(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Investments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.1(f,g))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6787-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5865-108316<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedInvestmentsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the current portion of investments which are not defined as or included in marketable (debt, equity, or other) securities that are pledged or subject to withdrawal restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedInvestmentsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68048583&amp;loc=d3e3636-108311<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainOnSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainOnSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201601Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201601Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_NewAccountingPronouncementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_NewAccountingPronouncementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201616Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201616Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_EmployeeLocationAxis=naics_ZZ541714">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_EmployeeLocationAxis=naics_ZZ541714</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6877974832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>1. Significant Accounting Policies Revenue Recognition (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Jan. 01, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">$ 3,722,073<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,830,439<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_RevenueAllocationPercentToLeaseElements', window );">Revenue Allocation Percent To Lease Elements</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Deferred Revenue</a></td>
<td class="nump">$ 37,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenuePeriodIncreaseDecrease', window );">Deferred Revenue, Period Increase (Decrease)</a></td>
<td class="nump">28,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueRevenueRecognized1', window );">Deferred Revenue, Revenue Recognized</a></td>
<td class="nump">$ 27,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member', window );">Accounting Standards Update 2014-09 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_RevenueAllocationPercentToLeaseElements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue Allocation Percent To Lease Elements</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_RevenueAllocationPercentToLeaseElements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred revenue as of balance sheet date. Deferred revenue represents collections of cash or other assets related to a revenue producing activity for which revenue has not yet been recognized. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenuePeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in deferred revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenuePeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueRevenueRecognized1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously reported as deferred or unearned revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueRevenueRecognized1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6898752448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>2. Acquisitions (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Feb. 15, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillPurchaseAccountingAdjustments', window );">Goodwill, Purchase Accounting Adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 219,770<span></span>
</td>
<td class="nump">506,069<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 477,100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill, Acquired During Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 26,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=bio_RainDanceTechnologiesInc.Member', window );">RainDance Technologies, Inc. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business Combination, Consideration Transferred</a></td>
<td class="nump">$ 72,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed', window );">Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed</a></td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Payments to Acquire Businesses, Net of Cash Acquired</a></td>
<td class="nump">72,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill, Acquired During Period</a></td>
<td class="nump">26,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred', window );">Business Combination, Consideration Transferred, Liabilities Incurred</a></td>
<td class="nump">$ 13,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=bio_AnalyticalFlowCytometerPlatformMember', window );">Analytical Flow Cytometer Platform [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Business Combination, Contingent Consideration, Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_DeferredTaxAssetDomain', window );">Deferred Tax Asset [Domain] | RainDance Technologies, Inc. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109124213&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109124213&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109124213&amp;loc=d3e6578-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6405-128476<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109124213&amp;loc=d3e6613-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6911338&amp;loc=d3e6819-128478<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable intangible assets recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=108330185&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=108330185&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillPurchaseAccountingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=84229725&amp;loc=d3e961-128460<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillPurchaseAccountingAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=bio_RainDanceTechnologiesInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=bio_RainDanceTechnologiesInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=bio_AnalyticalFlowCytometerPlatformMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=bio_AnalyticalFlowCytometerPlatformMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_DeferredTaxAssetDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_DeferredTaxAssetDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6904125056">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>3. Fair Value Measurements (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiUnrealizedGain', window );">Equity Securities, FV-NI, Unrealized Gain</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 607.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">373.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedInvestmentsAtFairValue', window );">Restricted Investments, at Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5.6<span></span>
</td>
<td class="nump">$ 5.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">373.2<span></span>
</td>
<td class="nump">1,301.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity Securities, FV-NI</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,672.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">373.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure', window );">Forward foreign exchange contracts, Asset</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">0.6<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Financial Assets Carried at Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,200.0<span></span>
</td>
<td class="nump">1,411.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Forward foreign exchange contracts, Liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">0.7<span></span>
</td>
<td class="nump">1.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Business Combination, Contingent Consideration, Liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">8.4<span></span>
</td>
<td class="nump">16.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities, Fair Value Disclosure</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9.1<span></span>
</td>
<td class="nump">18.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Interest-bearing Deposits [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Corporate Debt Securities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">185.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">215.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | US Government Sponsored Agencies [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">80.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Foreign Government Obligations [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Municipal Obligations [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">11.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Marketable Equity Securities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">973.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Asset-backed Securities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">63.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Time Deposits [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="nump">32.7<span></span>
</td>
<td class="nump">53.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | US Government Sponsored Agencies [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Money Market Funds [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="nump">36.9<span></span>
</td>
<td class="nump">3.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Commercial Paper [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="nump">77.8<span></span>
</td>
<td class="nump">36.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Cash Equivalents [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="nump">147.7<span></span>
</td>
<td class="nump">104.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Asset-backed Securities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedInvestmentsAtFairValue', window );">Restricted Investments, at Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5.6<span></span>
</td>
<td class="nump">5.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">973.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity Securities, FV-NI</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,672.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure', window );">Forward foreign exchange contracts, Asset</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Financial Assets Carried at Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,738.1<span></span>
</td>
<td class="nump">1,026.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Forward foreign exchange contracts, Liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Business Combination, Contingent Consideration, Liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities, Fair Value Disclosure</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Interest-bearing Deposits [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Corporate Debt Securities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | US Government Sponsored Agencies [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Foreign Government Obligations [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Municipal Obligations [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Marketable Equity Securities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">973.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Asset-backed Securities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Time Deposits [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="nump">22.7<span></span>
</td>
<td class="nump">43.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | US Government Sponsored Agencies [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Money Market Funds [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="nump">36.9<span></span>
</td>
<td class="nump">3.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Commercial Paper [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Cash Equivalents [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="nump">59.6<span></span>
</td>
<td class="nump">47.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Asset-backed Securities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedInvestmentsAtFairValue', window );">Restricted Investments, at Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">328.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity Securities, FV-NI</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">373.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure', window );">Forward foreign exchange contracts, Asset</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">0.6<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Financial Assets Carried at Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">461.9<span></span>
</td>
<td class="nump">385.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Forward foreign exchange contracts, Liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">0.7<span></span>
</td>
<td class="nump">1.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Business Combination, Contingent Consideration, Liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities, Fair Value Disclosure</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.7<span></span>
</td>
<td class="nump">1.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Interest-bearing Deposits [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Corporate Debt Securities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">185.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">215.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | US Government Sponsored Agencies [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">80.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Foreign Government Obligations [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Municipal Obligations [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">11.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Marketable Equity Securities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Asset-backed Securities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">63.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Time Deposits [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="nump">10.0<span></span>
</td>
<td class="nump">10.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | US Government Sponsored Agencies [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Money Market Funds [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Commercial Paper [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="nump">77.8<span></span>
</td>
<td class="nump">36.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Cash Equivalents [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="nump">88.1<span></span>
</td>
<td class="nump">57.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Asset-backed Securities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedInvestmentsAtFairValue', window );">Restricted Investments, at Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity Securities, FV-NI</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure', window );">Forward foreign exchange contracts, Asset</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Financial Assets Carried at Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Forward foreign exchange contracts, Liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Business Combination, Contingent Consideration, Liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">8.4<span></span>
</td>
<td class="nump">16.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Liabilities, Fair Value Disclosure</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">8.4<span></span>
</td>
<td class="nump">16.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Interest-bearing Deposits [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Corporate Debt Securities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | US Government Sponsored Agencies [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Foreign Government Obligations [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Municipal Obligations [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Marketable Equity Securities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Asset-backed Securities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Time Deposits [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | US Government Sponsored Agencies [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Money Market Funds [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Commercial Paper [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Cash Equivalents [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Asset-backed Securities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentLiabilitiesMember', window );">Other Current Liabilities [Member] | Fair Value, Measurements, Recurring [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Business Combination, Contingent Consideration, Liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3.2<span></span>
</td>
<td class="nump">2.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_ShortTermInvestmentsMember', window );">Short-term Investments [Member] | Fair Value, Measurements, Recurring [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">373.0<span></span>
</td>
<td class="nump">371.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity Securities, FV-NI</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">40.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_ShortTermInvestmentsMember', window );">Short-term Investments [Member] | Fair Value, Measurements, Recurring [Member] | Interest-bearing Deposits [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_ShortTermInvestmentsMember', window );">Short-term Investments [Member] | Fair Value, Measurements, Recurring [Member] | Corporate Debt Securities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">185.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">215.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_ShortTermInvestmentsMember', window );">Short-term Investments [Member] | Fair Value, Measurements, Recurring [Member] | US Government Sponsored Agencies [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">80.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_ShortTermInvestmentsMember', window );">Short-term Investments [Member] | Fair Value, Measurements, Recurring [Member] | Foreign Government Obligations [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_ShortTermInvestmentsMember', window );">Short-term Investments [Member] | Fair Value, Measurements, Recurring [Member] | Municipal Obligations [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">11.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_ShortTermInvestmentsMember', window );">Short-term Investments [Member] | Fair Value, Measurements, Recurring [Member] | Marketable Equity Securities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_ShortTermInvestmentsMember', window );">Short-term Investments [Member] | Fair Value, Measurements, Recurring [Member] | Asset-backed Securities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">63.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherInvestmentsMember', window );">Other Investments [Member] | Fair Value, Measurements, Recurring [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">930.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity Securities, FV-NI</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,632.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember', window );">Other Noncurrent Liabilities [Member] | Fair Value, Measurements, Recurring [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Business Combination, Contingent Consideration, Liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 5.2<span></span>
</td>
<td class="nump">$ 14.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Available-for-sale investments are included in the following accounts in the Consolidated Balance Sheets (in millions):<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, <br/>2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>373.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>371.2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other investments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>930.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>373.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,301.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Forward foreign exchange contracts in an asset position are included in Other current assets in the Consolidated Balance Sheets.<br/></td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Forward foreign exchange contracts in a liability position are included in Other current liabilities in the  Consolidated Balance Sheets.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">Contingent consideration liabilities are included in the following accounts in the Consolidated Balance Sheets (in millions):<div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:69%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other long-term liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>5.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>14.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>8.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>16.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[5]</td>
<td style="vertical-align: top;" valign="top"><br/><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:24px;"><span style="font-family:inherit;font-size:11pt;">(a)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Cash equivalents are included in Cash and cash equivalents in the Consolidated Balance Sheets.</span></div></td></tr></table><br/></td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=99377789&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109979856&amp;loc=d3e26610-111562<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6911338&amp;loc=d3e6819-128478<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNi">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=99377092&amp;loc=SL75136599-209740<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNi</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiUnrealizedGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84241550&amp;loc=SL75117546-209714<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiUnrealizedGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyContractAssetFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial and nonfinancial obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=99377789&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedInvestmentsAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate value of all restricted investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-12C.9(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=50485924&amp;loc=d3e611225-123010<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12.6(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=50485924&amp;loc=d3e611133-123010<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedInvestmentsAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_InterestBearingDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_InterestBearingDepositsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_EquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_EquitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_BankTimeDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_BankTimeDepositsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_USTreasuryAndGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_USTreasuryAndGovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_CommercialPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_CashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_AssetBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_AssetBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_ShortTermInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_ShortTermInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6882848176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>3. Fair Value Measurements Foreign Exchange Forward Contracts (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=bio_ForwardforeignexchangecontracttopurchaseforeigncurrencyMember', window );">Forward foreign exchange contract to purchase foreign currency [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="nump">$ 284.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments', window );">Gain (loss) on foreign currency derivative instruments not designated as hedging instruments</a></td>
<td class="num">(0.5)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=bio_ForwardforeignexchangecontracttosellforeigncurrencyMember', window );">Forward foreign exchange contract to sell foreign currency [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="nump">50.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments', window );">Gain (loss) on foreign currency derivative instruments not designated as hedging instruments</a></td>
<td class="nump">$ 0.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_invest_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate notional amount specified by the derivative(s). Expressed as an absolute value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Article 12<br> -Section 13<br> -Sentence Column B<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">invest_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>invest_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesFairValueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesFairValueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in earnings in the period from the increase (decrease) in fair value of foreign currency derivatives not designated as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5618551-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=bio_ForwardforeignexchangecontracttopurchaseforeigncurrencyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=bio_ForwardforeignexchangecontracttopurchaseforeigncurrencyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=bio_ForwardforeignexchangecontracttosellforeigncurrencyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=bio_ForwardforeignexchangecontracttosellforeigncurrencyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6903780000">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>3. Fair Value Measurements Short-term Investments (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Debt Securities, Available-for-sale, Amortized Cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 375.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">373.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 884.8<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Debt Securities, Available-for-sale, Amortized Cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">375.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">373.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">373.2<span></span>
</td>
<td class="nump">1,301.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Available-for-sale Securities, Amortized Cost Basis</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">418.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Corporate Debt Securities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">215.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">185.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Interest-bearing Deposits [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Municipal Obligations [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">11.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Asset-backed Securities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">63.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Marketable Equity Securities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">973.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | US Government Sponsored Agencies [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">80.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Foreign Government Obligations [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Short-term Investments [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">373.0<span></span>
</td>
<td class="nump">371.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Short-term Investments [Member] | Corporate Debt Securities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Debt Securities, Available-for-sale, Amortized Cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">216.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">215.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">185.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Available-for-sale Securities, Amortized Cost Basis</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">185.9<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Short-term Investments [Member] | Interest-bearing Deposits [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Available-for-sale Securities, Amortized Cost Basis</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Short-term Investments [Member] | Municipal Obligations [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Debt Securities, Available-for-sale, Amortized Cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">11.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">11.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Available-for-sale Securities, Amortized Cost Basis</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.1<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Short-term Investments [Member] | Asset-backed Securities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Debt Securities, Available-for-sale, Amortized Cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">63.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">63.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Available-for-sale Securities, Amortized Cost Basis</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Short-term Investments [Member] | Marketable Equity Securities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Available-for-sale Securities, Amortized Cost Basis</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Short-term Investments [Member] | Available-for-sale Securities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">371.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Available-for-sale Securities, Amortized Cost Basis</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">363.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Short-term Investments [Member] | US Government Sponsored Agencies [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Debt Securities, Available-for-sale, Amortized Cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">80.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">80.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67.6<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Available-for-sale Securities, Amortized Cost Basis</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68.3<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Short-term Investments [Member] | Foreign Government Obligations [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Debt Securities, Available-for-sale, Amortized Cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Available-for-sale Securities, Amortized Cost Basis</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.4<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Short-term Investments [Member] | Debt Securities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Debt Securities, Available-for-sale, Amortized Cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">375.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">373.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Other Long-term Investments [Member] | Asset-backed Securities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Debt Securities, Available-for-sale, Amortized Cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Available-for-sale Securities, Amortized Cost Basis</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Other Long-term Investments [Member] | Marketable Equity Securities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">875.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">930.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Available-for-sale Securities, Amortized Cost Basis</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Other Long-term Investments [Member] | Available-for-sale Securities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">875.5<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">930.2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Available-for-sale Securities, Amortized Cost Basis</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 54.7<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member] | Other Long-term Investments [Member] | Debt Securities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Debt Securities, Available-for-sale, Amortized Cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Available-for-sale investments are included in the following accounts in the Consolidated Balance Sheets (in millions):<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, <br/>2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>373.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>371.2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other investments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>930.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>373.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>1,301.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of unrealized gain in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of unrealized loss in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109979856&amp;loc=d3e26610-111562<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_InterestBearingDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_InterestBearingDepositsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_EquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_EquitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_ShortTermInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_ShortTermInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_AvailableforsaleSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_AvailableforsaleSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_DebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_DebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherLongTermInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherLongTermInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6877707168">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>3. Fair Value Measurements Amortized Cost and Fair Value of Debt Securities (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Mature in less than one year</a></td>
<td class="nump">$ 155.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost', window );">Mature in one to five years</a></td>
<td class="nump">172.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost', window );">Mature in more than five years</a></td>
<td class="nump">47.6<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Total Amortized Cost</a></td>
<td class="nump">375.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Mature in less than one year</a></td>
<td class="nump">155.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Mature in one to five years</a></td>
<td class="nump">171.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Mature in more than five years</a></td>
<td class="nump">46.7<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value</a></td>
<td class="nump">$ 373.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth fiscal year through tenth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-111563<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27198-111563<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=75019621&amp;loc=d3e62586-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27198-111563<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=75019621&amp;loc=d3e62586-112803<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27198-111563<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-111563<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=75019621&amp;loc=d3e62586-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109979856&amp;loc=d3e26610-111562<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6887462944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>3. Fair Value Measurements Fair Value and Gross Unrealized Losses with Unrealized Losses (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_PriceChangeDebtSecurity', window );">Price Change Debt Security</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_TolerablevarianceLevel2debtsecuritypricing', window );">Tolerable variance Level 2 debt security pricing</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue', window );">Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value</a></td>
<td class="nump">$ 117.9<span></span>
</td>
<td class="nump">$ 43.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue', window );">Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value</a></td>
<td class="nump">193.0<span></span>
</td>
<td class="nump">168.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Gross unrealized losses for investments in a loss position 12 months or more</a></td>
<td class="nump">1.8<span></span>
</td>
<td class="nump">0.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Gross unrealized losses for investments in a loss position less than 12 months</a></td>
<td class="nump">$ 0.8<span></span>
</td>
<td class="nump">$ 0.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_Investmentownershippercentage', window );">Cost Method Investment, Percentage Owned</a></td>
<td class="nump">37.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_Investmentownershippercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Investment ownership percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_Investmentownershippercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_PriceChangeDebtSecurity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price Change Debt Security</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_PriceChangeDebtSecurity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_TolerablevarianceLevel2debtsecuritypricing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tolerable variance Level 2 debt security pricing</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_TolerablevarianceLevel2debtsecuritypricing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for less than twelve months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for twelve months or longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27337-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27337-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6882418720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>3. Fair Value Investments (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Carrying (Reported) Amount, Fair Value Disclosure [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherInvestments', window );">Other Investments</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 91.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Total long-term debt, excluding leases and current maturities</a></td>
<td class="nump">423.7<span></span>
</td>
<td class="nump">423.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 [Member] | Estimate of Fair Value, Fair Value Disclosure [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherInvestments', window );">Other Investments</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">1,249.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Total long-term debt, excluding leases and current maturities</a></td>
<td class="nump">$ 435.8<span></span>
</td>
<td class="nump">$ 449.8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.1(f,g))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6872604704">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>3. Fair Value Measurements Contingent Consideration (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1">25 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (6.2)<span></span>
</td>
<td class="num">(18.1)<span></span>
</td>
<td class="num">$ (0.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Business Combination, Contingent Consideration, Liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.4<span></span>
</td>
<td class="nump">$ 16.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=bio_AnalyticalFlowCytometerPlatformMember', window );">Analytical Flow Cytometer Platform [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Business Combination, Contingent Consideration, Liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements', window );">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (0.8)<span></span>
</td>
<td class="num">$ (1.3)<span></span>
</td>
<td class="num">(2.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Net (decrease) increase in estimated fair value of contingent consideration included in selling, general and administrative expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (6.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContingentConsiderationByTypeAxis=bio_MarketPriceOfRiskMember', window );">Discount rate [Member] | Analytical Flow Cytometer Platform [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_DiscountRate', window );">Discount Rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContingentConsiderationByTypeAxis=bio_SalesmilestonepercentageofannualinvoicesMember', window );">Sales milestone percentage of annual invoices [Member] | Analytical Flow Cytometer Platform [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_BusinessAcquisitionContingentConsiderationPotentialPercentagePayout', window );">Business Acquisition, Contingent Consideration, Potential Percentage Payout</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContingentConsiderationByTypeAxis=bio_SalesmilestonepercentageofannualinvoiceslowMember', window );">Sales milestone percentage of annual invoices low [Member] | Analytical Flow Cytometer Platform [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_BusinessAcquisitionContingentConsiderationPotentialPercentagePayout', window );">Business Acquisition, Contingent Consideration, Potential Percentage Payout</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContingentConsiderationByTypeAxis=bio_SalesmilestoneminimumamountMember', window );">Sales milestone minimum amount [Member] | Analytical Flow Cytometer Platform [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow', window );">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContingentConsiderationByTypeAxis=bio_ProjectedVolatilityOfSalesMemberMember', window );">Cost of debt [Member] | Analytical Flow Cytometer Platform [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_DiscountRate', window );">Discount Rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="7"></td></tr>
<tr><td colspan="7"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Contingent consideration liabilities are included in the following accounts in the Consolidated Balance Sheets (in millions):<div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:69%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other long-term liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>5.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>14.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>8.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>16.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_BusinessAcquisitionContingentConsiderationPotentialPercentagePayout">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>business acquisition contingent consideration percentage payout</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_BusinessAcquisitionContingentConsiderationPotentialPercentagePayout</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_DiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discount Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_DiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e7008-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For contingent consideration arrangements and indemnification assets recognized in connection with a business combination, this element represents an estimate of the low-end of the potential range (undiscounted) of the consideration which may be paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6911338&amp;loc=d3e6819-128478<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized on the income statement for financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=99377789&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=99377789&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99377789&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=bio_AnalyticalFlowCytometerPlatformMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=bio_AnalyticalFlowCytometerPlatformMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContingentConsiderationByTypeAxis=bio_MarketPriceOfRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContingentConsiderationByTypeAxis=bio_MarketPriceOfRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContingentConsiderationByTypeAxis=bio_SalesmilestonepercentageofannualinvoicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContingentConsiderationByTypeAxis=bio_SalesmilestonepercentageofannualinvoicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContingentConsiderationByTypeAxis=bio_SalesmilestonepercentageofannualinvoiceslowMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContingentConsiderationByTypeAxis=bio_SalesmilestonepercentageofannualinvoiceslowMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContingentConsiderationByTypeAxis=bio_SalesmilestoneminimumamountMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContingentConsiderationByTypeAxis=bio_SalesmilestoneminimumamountMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContingentConsiderationByTypeAxis=bio_ProjectedVolatilityOfSalesMemberMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContingentConsiderationByTypeAxis=bio_ProjectedVolatilityOfSalesMemberMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6881172160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>4. Goodwill and other Purchased Intangible Assets Intangible Assets, Goodwill and Other (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Goodwill, Written off Related to Sale of Business Unit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,400)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillGross', window );">Goodwill period start</a></td>
<td class="nump">$ 559,300<span></span>
</td>
<td class="nump">$ 518,800<span></span>
</td>
<td class="nump">559,300<span></span>
</td>
<td class="nump">$ 518,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss', window );">Accumulated impairment loss period start</a></td>
<td class="num">(53,200)<span></span>
</td>
<td class="num">(41,700)<span></span>
</td>
<td class="num">(53,200)<span></span>
</td>
<td class="num">(41,700)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, net period start</a></td>
<td class="nump">506,069<span></span>
</td>
<td class="nump">477,100<span></span>
</td>
<td class="nump">506,069<span></span>
</td>
<td class="nump">477,100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill, Acquired During Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">26,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillPurchaseAccountingAdjustments', window );">Goodwill, Purchase Accounting Adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill, Impairment Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">282,000<span></span>
</td>
<td class="nump">11,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Currency fluctuations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,900)<span></span>
</td>
<td class="nump">14,300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillGross', window );">Goodwill period end</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">555,000<span></span>
</td>
<td class="nump">559,300<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss', window );">Accumulated impairment loss period end</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(335,200)<span></span>
</td>
<td class="num">(53,200)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, net period end</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">219,770<span></span>
</td>
<td class="nump">506,069<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=bio_LifeScienceMember', window );">Life Science [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillGross', window );">Goodwill period start</a></td>
<td class="nump">234,700<span></span>
</td>
<td class="nump">207,100<span></span>
</td>
<td class="nump">234,700<span></span>
</td>
<td class="nump">207,100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss', window );">Accumulated impairment loss period start</a></td>
<td class="num">(35,900)<span></span>
</td>
<td class="num">(27,200)<span></span>
</td>
<td class="num">(35,900)<span></span>
</td>
<td class="num">(27,200)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, net period start</a></td>
<td class="nump">198,800<span></span>
</td>
<td class="nump">179,900<span></span>
</td>
<td class="nump">198,800<span></span>
</td>
<td class="nump">179,900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill, Acquired During Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">26,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillPurchaseAccountingAdjustments', window );">Goodwill, Purchase Accounting Adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill, Impairment Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,900<span></span>
</td>
<td class="nump">8,700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Currency fluctuations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(200)<span></span>
</td>
<td class="nump">1,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillGross', window );">Goodwill period end</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">234,500<span></span>
</td>
<td class="nump">234,700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss', window );">Accumulated impairment loss period end</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(41,800)<span></span>
</td>
<td class="num">(35,900)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, net period end</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">192,700<span></span>
</td>
<td class="nump">198,800<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=bio_ClinicalDiagnosticsMember', window );">Clinical Diagnostics [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Goodwill, Written off Related to Sale of Business Unit</a></td>
<td class="num">(1,400)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,400)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillGross', window );">Goodwill period start</a></td>
<td class="nump">324,600<span></span>
</td>
<td class="nump">311,700<span></span>
</td>
<td class="nump">324,600<span></span>
</td>
<td class="nump">311,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss', window );">Accumulated impairment loss period start</a></td>
<td class="num">(17,300)<span></span>
</td>
<td class="num">(14,500)<span></span>
</td>
<td class="num">(17,300)<span></span>
</td>
<td class="num">(14,500)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, net period start</a></td>
<td class="nump">$ 307,300<span></span>
</td>
<td class="nump">297,200<span></span>
</td>
<td class="nump">307,300<span></span>
</td>
<td class="nump">297,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill, Acquired During Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillPurchaseAccountingAdjustments', window );">Goodwill, Purchase Accounting Adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill, Impairment Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">276,100<span></span>
</td>
<td class="nump">2,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Currency fluctuations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,700)<span></span>
</td>
<td class="nump">12,900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillGross', window );">Goodwill period end</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">320,500<span></span>
</td>
<td class="nump">324,600<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss', window );">Accumulated impairment loss period end</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(293,400)<span></span>
</td>
<td class="num">(17,300)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, net period end</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,100<span></span>
</td>
<td class="nump">$ 307,300<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=bio_RainDanceTechnologiesInc.Member', window );">RainDance Technologies, Inc. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill, Acquired During Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=bio_PasteurSanofiDiagnosicsS.A.Member', window );">Pasteur Sanofi Diagnosics S.A. [Member] | Clinical Diagnostics [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill, Impairment Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=bio_DiaMedMember', window );">DiaMed [Member] | Clinical Diagnostics [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill, Impairment Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">247,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=bio_BiotestAGMember', window );">Biotest AG [Member] | Clinical Diagnostics [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill, Impairment Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairedAccumulatedImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillPurchaseAccountingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=84229725&amp;loc=d3e961-128460<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillPurchaseAccountingAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of divestiture of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=bio_LifeScienceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=bio_LifeScienceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=bio_ClinicalDiagnosticsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=bio_ClinicalDiagnosticsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=bio_RainDanceTechnologiesInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=bio_RainDanceTechnologiesInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=bio_PasteurSanofiDiagnosicsS.A.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=bio_PasteurSanofiDiagnosicsS.A.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=bio_DiaMedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=bio_DiaMedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=bio_BiotestAGMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=bio_BiotestAGMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6901763568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>4. Goodwill and other Purchased Intangible Assets Intangible Assets, Goodwill and Other Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Feb. 15, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="nump">$ 493,100<span></span>
</td>
<td class="nump">$ 493,100<span></span>
</td>
<td class="nump">$ 509,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">Future Amortization Expense, Year One</a></td>
<td class="nump">21,700<span></span>
</td>
<td class="nump">21,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">Future Amortization Expense, Year Two</a></td>
<td class="nump">19,700<span></span>
</td>
<td class="nump">19,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">Future Amortization Expense, Year Three</a></td>
<td class="nump">18,900<span></span>
</td>
<td class="nump">18,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">Future Amortization Expense, Year Four</a></td>
<td class="nump">15,700<span></span>
</td>
<td class="nump">15,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">Future Amortization Expense, Year Five</a></td>
<td class="nump">14,800<span></span>
</td>
<td class="nump">14,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Finite-Lived Intangible Assets, Amortization Expense, after Year Five</a></td>
<td class="nump">42,300<span></span>
</td>
<td class="nump">42,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Finite-Lived Intangible Assets, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(360,000)<span></span>
</td>
<td class="num">(360,000)<span></span>
</td>
<td class="num">(334,900)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">133,100<span></span>
</td>
<td class="nump">133,100<span></span>
</td>
<td class="nump">174,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentForAmortizationAbstract', window );"><strong>Amortization [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,300<span></span>
</td>
<td class="nump">30,800<span></span>
</td>
<td class="nump">$ 35,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment losses on goodwill and long-lived assets</a></td>
<td class="nump">292,500<span></span>
</td>
<td class="nump">292,513<span></span>
</td>
<td class="nump">11,506<span></span>
</td>
<td class="nump">$ 62,305<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible Assets, Net (Excluding Goodwill)</a></td>
<td class="nump">133,123<span></span>
</td>
<td class="nump">133,123<span></span>
</td>
<td class="nump">174,113<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="nump">88,700<span></span>
</td>
<td class="nump">88,700<span></span>
</td>
<td class="nump">92,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Finite-Lived Intangible Assets, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(68,300)<span></span>
</td>
<td class="num">(68,300)<span></span>
</td>
<td class="num">(64,400)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">20,400<span></span>
</td>
<td class="nump">20,400<span></span>
</td>
<td class="nump">27,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=bio_KnowHowMember', window );">Know how [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="nump">190,600<span></span>
</td>
<td class="nump">190,600<span></span>
</td>
<td class="nump">194,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Finite-Lived Intangible Assets, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(159,800)<span></span>
</td>
<td class="num">(159,800)<span></span>
</td>
<td class="num">(157,900)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">30,800<span></span>
</td>
<td class="nump">30,800<span></span>
</td>
<td class="nump">37,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Developed Technology Rights [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="nump">130,400<span></span>
</td>
<td class="nump">130,400<span></span>
</td>
<td class="nump">133,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Finite-Lived Intangible Assets, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(86,600)<span></span>
</td>
<td class="num">(86,600)<span></span>
</td>
<td class="num">(70,300)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">43,800<span></span>
</td>
<td class="nump">43,800<span></span>
</td>
<td class="nump">63,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_LicensingAgreementsMember', window );">Licensing Agreements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="nump">76,300<span></span>
</td>
<td class="nump">76,300<span></span>
</td>
<td class="nump">76,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Finite-Lived Intangible Assets, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(40,900)<span></span>
</td>
<td class="num">(40,900)<span></span>
</td>
<td class="num">(36,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">35,400<span></span>
</td>
<td class="nump">35,400<span></span>
</td>
<td class="nump">40,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade Names [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="nump">3,900<span></span>
</td>
<td class="nump">3,900<span></span>
</td>
<td class="nump">3,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Finite-Lived Intangible Assets, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(3,300)<span></span>
</td>
<td class="num">(3,300)<span></span>
</td>
<td class="num">(3,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">600<span></span>
</td>
<td class="nump">600<span></span>
</td>
<td class="nump">900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Noncompete Agreements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="nump">3,200<span></span>
</td>
<td class="nump">3,200<span></span>
</td>
<td class="nump">7,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Finite-Lived Intangible Assets, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(1,100)<span></span>
</td>
<td class="num">(1,100)<span></span>
</td>
<td class="num">(3,300)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 2,100<span></span>
</td>
<td class="nump">$ 2,100<span></span>
</td>
<td class="nump">$ 4,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Finite-Lived Intangible Assets, Remaining Amortization Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Know how [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Finite-Lived Intangible Assets, Remaining Amortization Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Developed Technology Rights [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Finite-Lived Intangible Assets, Remaining Amortization Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Licensing Agreements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Finite-Lived Intangible Assets, Remaining Amortization Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Trade Names [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Finite-Lived Intangible Assets, Remaining Amortization Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Noncompete Agreements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Finite-Lived Intangible Assets, Remaining Amortization Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Other Intangible Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Finite-Lived Intangible Assets, Remaining Amortization Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">0 years<span></span>
</td>
<td class="text">0 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Finite-Lived Intangible Assets, Remaining Amortization Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Know how [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Finite-Lived Intangible Assets, Remaining Amortization Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">8 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Developed Technology Rights [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Finite-Lived Intangible Assets, Remaining Amortization Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">12 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Licensing Agreements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Finite-Lived Intangible Assets, Remaining Amortization Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">11 years<span></span>
</td>
<td class="text">12 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Trade Names [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Finite-Lived Intangible Assets, Remaining Amortization Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years<span></span>
</td>
<td class="text">6 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Noncompete Agreements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Finite-Lived Intangible Assets, Remaining Amortization Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">8 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Other Intangible Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Finite-Lived Intangible Assets, Remaining Amortization Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">0 years<span></span>
</td>
<td class="text">0 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=bio_RainDanceTechnologiesInc.Member', window );">RainDance Technologies, Inc. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37,600<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=bio_RainDanceTechnologiesInc.Member', window );">RainDance Technologies, Inc. [Member] | Developed Technology Rights [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=bio_RainDanceTechnologiesInc.Member', window );">RainDance Technologies, Inc. [Member] | Licensing Agreements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,400<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=bio_RainDanceTechnologiesInc.Member', window );">RainDance Technologies, Inc. [Member] | Trade Names [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=bio_LifeScienceMember', window );">Life Science [Member] | CellSorter [Member] | Developed Technology Rights [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentForAmortizationAbstract', window );"><strong>Amortization [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=bio_LifeScienceMember', window );">Life Science [Member] | CellSorter [Member] | Noncompete Agreements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentForAmortizationAbstract', window );"><strong>Amortization [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentForAmortizationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentForAmortizationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable intangible assets recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=108330185&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=bio_KnowHowMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=bio_KnowHowMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_LicensingAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_LicensingAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=bio_RainDanceTechnologiesInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=bio_RainDanceTechnologiesInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=bio_LifeScienceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=bio_LifeScienceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=bio_CellsorterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=bio_CellsorterMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6878691840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>5. Notes Payable and Long-Term Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Jun. 30, 2014</div></th>
<th class="th"><div>Dec. 31, 2010</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtAndCapitalLeaseObligations', window );">Debt and Capital Lease Obligations</a></td>
<td class="nump">$ 439,400<span></span>
</td>
<td class="nump">$ 435,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear', window );">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal Remainder of Fiscal Year</a></td>
<td class="nump">500<span></span>
</td>
<td class="nump">400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligations', window );">Long-term Debt and Capital Lease Obligations</a></td>
<td class="nump">438,937<span></span>
</td>
<td class="nump">434,581<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MaturitiesOfLongTermDebtAbstract', window );"><strong>Maturities of Long-term Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months</a></td>
<td class="nump">500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">Long-term Debt, Maturities, Repayments of Principal in Year Two</a></td>
<td class="nump">426,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">Long-term Debt, Maturities, Repayments of Principal in Year Three</a></td>
<td class="nump">1,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">Long-term Debt, Maturities, Repayments of Principal in Year Four</a></td>
<td class="nump">1,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">Long-term Debt, Maturities, Repayments of Principal in Year Five</a></td>
<td class="nump">400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Long-term Debt, Maturities, Repayments of Principal after Year Five</a></td>
<td class="nump">9,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Line of Credit Facility, Remaining Borrowing Capacity</a></td>
<td class="nump">208,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding, Amount</a></td>
<td class="nump">3,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=us-gaap_PerformanceGuaranteeMember', window );">Performance Guarantee [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MaturitiesOfLongTermDebtAbstract', window );"><strong>Maturities of Long-term Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding, Amount</a></td>
<td class="nump">3,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Unsecured Debt [Member] | Senior Notes 4.875% due 2020 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnsecuredDebt', window );">Unsecured Debt</a></td>
<td class="nump">425,000<span></span>
</td>
<td class="nump">425,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">423,700<span></span>
</td>
<td class="nump">423,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 422,600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet', window );">Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net</a></td>
<td class="nump">1,300<span></span>
</td>
<td class="nump">1,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Debt Instrument, Interest Rate, Effective Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.946%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face amount of debt sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 425,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.875%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_CapitalLeaseObligationsMember', window );">Capital Lease Obligations [Member] | Capital Leases and Other Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities', window );">Long-term Debt and Capital Lease Obligations, Including Current Maturities</a></td>
<td class="nump">15,700<span></span>
</td>
<td class="nump">11,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MaturitiesOfLongTermDebtAbstract', window );"><strong>Maturities of Long-term Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Long-term Line of Credit</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Line of Credit Facility, Interest Rate at Period End</a></td>
<td class="nump">3.925%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_StandbyLettersOfCreditMember', window );">Standby Letters of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MaturitiesOfLongTermDebtAbstract', window );"><strong>Maturities of Long-term Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding, Amount</a></td>
<td class="nump">$ 200<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of all debt, including all short-term borrowings, long-term debt, and capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.13,16)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.16)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28551-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unamortized debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and capital lease obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and capital lease obligations including current maturities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and capital lease obligation maturing in the remainder of the fiscal year following the latest fiscal year ended.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MaturitiesOfLongTermDebtAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MaturitiesOfLongTermDebtAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnsecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of uncollateralized debt obligations (with maturities initially due after one year or beyond the operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnsecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=us-gaap_PerformanceGuaranteeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=us-gaap_PerformanceGuaranteeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=bio_SeniorNotes4.875due2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=bio_SeniorNotes4.875due2020Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_CapitalLeaseObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_CapitalLeaseObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=bio_CapitalLeasesandOtherDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=bio_CapitalLeasesandOtherDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_StandbyLettersOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_StandbyLettersOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6901658048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>6. Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Jan. 01, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</a></td>
<td class="nump">$ 4,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidTaxes', window );">Prepaid Taxes</a></td>
<td class="nump">5,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">U.S.</a></td>
<td class="nump">363,400<span></span>
</td>
<td class="nump">$ 72,800<span></span>
</td>
<td class="num">$ (38,500)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">International</a></td>
<td class="nump">149,300<span></span>
</td>
<td class="nump">25,000<span></span>
</td>
<td class="nump">80,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before income taxes</a></td>
<td class="nump">512,659<span></span>
</td>
<td class="nump">97,805<span></span>
</td>
<td class="nump">41,560<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">U.S. Federal</a></td>
<td class="nump">8,800<span></span>
</td>
<td class="nump">6,700<span></span>
</td>
<td class="nump">16,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">2,200<span></span>
</td>
<td class="nump">3,400<span></span>
</td>
<td class="nump">3,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">International</a></td>
<td class="nump">30,500<span></span>
</td>
<td class="nump">32,000<span></span>
</td>
<td class="nump">30,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current Income Tax Expense (Benefit)</a></td>
<td class="nump">41,500<span></span>
</td>
<td class="nump">42,100<span></span>
</td>
<td class="nump">49,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">U.S. Federal</a></td>
<td class="nump">114,000<span></span>
</td>
<td class="num">(69,800)<span></span>
</td>
<td class="num">(42,400)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="nump">6,600<span></span>
</td>
<td class="nump">4,300<span></span>
</td>
<td class="num">(2,800)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">International</a></td>
<td class="nump">300<span></span>
</td>
<td class="num">(19,300)<span></span>
</td>
<td class="num">(6,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred tax benefit</a></td>
<td class="nump">120,900<span></span>
</td>
<td class="num">(84,800)<span></span>
</td>
<td class="num">(51,200)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_NonCurrentIncomeTaxExpense', window );">Non-current tax expense (benefit)</a></td>
<td class="num">(15,400)<span></span>
</td>
<td class="nump">18,300<span></span>
</td>
<td class="nump">17,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">$ 147,045<span></span>
</td>
<td class="num">$ (24,444)<span></span>
</td>
<td class="nump">$ 15,560<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">U.S. statutory tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Impact of foreign operations</a></td>
<td class="num">(4.00%)<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
<td class="num">(15.00%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings', window );">Foreign dividends, net</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(40.00%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch', window );">Research tax credits</a></td>
<td class="num">(1.00%)<span></span>
</td>
<td class="num">(4.00%)<span></span>
</td>
<td class="num">(9.00%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome', window );">Nontaxable subsidies</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(2.00%)<span></span>
</td>
<td class="num">(4.00%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements', window );">Tax settlements and changes to unrecognized tax benefits</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">47.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses', window );">Goodwill impairment</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities', window );">Domestic manufacturing deduction</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(4.00%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="num">(1.00%)<span></span>
</td>
<td class="num">(5.00%)<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther', window );">Nondeductible executive compensation</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_EffectiveIncomeTaxRateReconciliationFinesandPenaltiesPercent', window );">Fines and penalties</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes', window );">Prior period adjustments</a></td>
<td class="num">(1.00%)<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State taxes</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="num">(3.00%)<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Provision for income taxes</a></td>
<td class="nump">29.00%<span></span>
</td>
<td class="num">(25.00%)<span></span>
</td>
<td class="nump">37.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit', window );">Tax Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit)</a></td>
<td class="num">$ (119,000)<span></span>
</td>
<td class="num">$ (70,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease', window );">Tax Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit), Increase</a></td>
<td class="num">(49,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_TaxCutsandJobsActIncomeTaxExpenseBenefitComposition', window );">Tax Cuts and Jobs Act, Income Tax Expense (Benefit) Composition</a></td>
<td class="num">(169,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_TaxCutsandJobsActIncomeTaxExpenseComposition', window );">Tax Cuts and Jobs Act, Income Tax Expense, Composition</a></td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves', window );">Bad debt, inventory and warranty accruals</a></td>
<td class="nump">21,700<span></span>
</td>
<td class="nump">28,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther', window );">Other post-employment benefits, vacation and other reserves</a></td>
<td class="nump">23,000<span></span>
</td>
<td class="nump">24,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards', window );">Tax credit and net operating loss carryforwards</a></td>
<td class="nump">75,300<span></span>
</td>
<td class="nump">73,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">27,100<span></span>
</td>
<td class="nump">19,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total gross deferred tax assets</a></td>
<td class="nump">147,100<span></span>
</td>
<td class="nump">145,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(70,800)<span></span>
</td>
<td class="num">(66,400)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Total deferred tax assets</a></td>
<td class="nump">76,300<span></span>
</td>
<td class="nump">79,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="nump">40,100<span></span>
</td>
<td class="nump">33,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets', window );">Investments and intangible assets</a></td>
<td class="nump">540,600<span></span>
</td>
<td class="nump">219,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="nump">580,700<span></span>
</td>
<td class="nump">252,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Net deferred tax liabilities</a></td>
<td class="num">(504,400)<span></span>
</td>
<td class="num">(173,400)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits period start</a></td>
<td class="nump">54,900<span></span>
</td>
<td class="nump">21,100<span></span>
</td>
<td class="nump">$ 11,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Additions to tax positions related to prior years</a></td>
<td class="nump">600<span></span>
</td>
<td class="nump">1,300<span></span>
</td>
<td class="nump">10,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Reductions to tax positions related to prior years</a></td>
<td class="num">(20,200)<span></span>
</td>
<td class="num">(1,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Additions to tax positions related to the current year</a></td>
<td class="nump">4,600<span></span>
</td>
<td class="nump">34,800<span></span>
</td>
<td class="nump">3,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities', window );">Settlements</a></td>
<td class="num">(6,800)<span></span>
</td>
<td class="num">(200)<span></span>
</td>
<td class="num">(2,400)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Lapse of statute of limitations</a></td>
<td class="num">(1,100)<span></span>
</td>
<td class="num">(3,400)<span></span>
</td>
<td class="num">(2,300)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation', window );">Unrecognized Tax Benefits, Increase Resulting from Foreign Currency Translation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,300<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation', window );">Currency translation</a></td>
<td class="num">(2,200)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits period end</a></td>
<td class="nump">29,800<span></span>
</td>
<td class="nump">54,900<span></span>
</td>
<td class="nump">21,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued', window );">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</a></td>
<td class="nump">9,500<span></span>
</td>
<td class="nump">10,900<span></span>
</td>
<td class="nump">11,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense', window );">Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense</a></td>
<td class="num">(1,400)<span></span>
</td>
<td class="num">$ (900)<span></span>
</td>
<td class="nump">$ 8,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit', window );">Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit</a></td>
<td class="nump">3,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings', window );">Deferred Tax Liabilities, Undistributed Foreign Earnings</a></td>
<td class="nump">6,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign Tax Authority [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_OperatingLossCarryforwardWithNoExpirationDate', window );">Operating Loss Carryforward With No Expiration Date</a></td>
<td class="nump">118,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating Loss Carryforwards</a></td>
<td class="nump">$ 205,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Domestic Tax Authority [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent', window );">Other reconciling items</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=bio_TaxCutsandJobsActMember', window );">Tax Cuts and Jobs Act [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_EffectiveIncomeTaxRateReconciliationTaxCutsandJobsAct', window );">U.S. tax reform</a></td>
<td class="num">(10.00%)<span></span>
</td>
<td class="num">(71.00%)<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating Loss Carryforwards</a></td>
<td class="nump">$ 52,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_IncludingaccruedinterestandpenaltiesAxis=bio_IncludingaccruedinterestandpenaltiesMember', window );">Including accrued interest and penalties [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">1,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits period end</a></td>
<td class="nump">39,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember', window );">Research Tax Credit Carryforward [Member] | State and Local Jurisdiction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch', window );">Deferred Tax Assets, Tax Credit Carryforwards, Research</a></td>
<td class="nump">$ 32,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=us-gaap_AcquisitionRelatedCostsMember', window );">Acquisition-related Costs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent', window );">Other reconciling items</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_NetofprepaidtaxesAxis=bio_NetofprepaidtaxesMember', window );">Net of prepaid taxes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits period end</a></td>
<td class="nump">$ 32,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_EffectiveIncomeTaxRateReconciliationFinesandPenaltiesPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Fines and Penalties, Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_EffectiveIncomeTaxRateReconciliationFinesandPenaltiesPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_EffectiveIncomeTaxRateReconciliationTaxCutsandJobsAct">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_EffectiveIncomeTaxRateReconciliationTaxCutsandJobsAct</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_NonCurrentIncomeTaxExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non Current Income Tax Expense</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_NonCurrentIncomeTaxExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_OperatingLossCarryforwardWithNoExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating Loss Carryforward With No Expiration Date</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_OperatingLossCarryforwardWithNoExpirationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit), Increase</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_TaxCutsandJobsActIncomeTaxExpenseBenefitComposition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_TaxCutsandJobsActIncomeTaxExpenseBenefitComposition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_TaxCutsandJobsActIncomeTaxExpenseComposition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax Cuts and Jobs Act, Income Tax Expense, Composition</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_TaxCutsandJobsActIncomeTaxExpenseComposition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from compensation and benefits, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from warranty reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from long-lived assets other than property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiaries and other recognized entities not within the country of domicile of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for qualified production activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to impairment loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to equity-based compensation costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to the repatriation of foreign earnings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax settlements. Including, but not limited to, domestic tax settlement, foreign tax settlement, state and local tax settlement, and other tax settlements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxContingencyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxContingencyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6787-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5865-108316<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=SL37586934-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from foreign currency translation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from foreign currency translation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32123-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=bio_TaxCutsandJobsActMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=bio_TaxCutsandJobsActMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_IncludingaccruedinterestandpenaltiesAxis=bio_IncludingaccruedinterestandpenaltiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_IncludingaccruedinterestandpenaltiesAxis=bio_IncludingaccruedinterestandpenaltiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=us-gaap_AcquisitionRelatedCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=us-gaap_AcquisitionRelatedCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_NetofprepaidtaxesAxis=bio_NetofprepaidtaxesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_NetofprepaidtaxesAxis=bio_NetofprepaidtaxesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6872443072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>7. Stockholders' Equity (Details) - shares<br></strong></div></th>
<th class="th" colspan="4">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Aug. 31, 2017</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>May 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury Stock, Shares, Acquired</a></td>
<td class="nump">178,911<span></span>
</td>
<td class="nump">9,200<span></span>
</td>
<td class="nump">1,500<span></span>
</td>
<td class="nump">2,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Shares, Issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,884,000<span></span>
</td>
<td class="nump">24,679,000<span></span>
</td>
<td class="nump">24,454,000<span></span>
</td>
<td class="nump">24,230,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Stock Issued During Period, Shares, Conversion of Convertible Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,000<span></span>
</td>
<td class="nump">34,000<span></span>
</td>
<td class="nump">13,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued During Period, Shares, New Issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">175,000<span></span>
</td>
<td class="nump">191,000<span></span>
</td>
<td class="nump">211,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockVotingRights', window );">Common Stock, Voting Rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">.10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_ElectionPercentageForBoardOfDirectors', window );">Election Percentage for Board of Directors</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Common Class B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Shares, Issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,096,000<span></span>
</td>
<td class="nump">5,108,000<span></span>
</td>
<td class="nump">5,124,000<span></span>
</td>
<td class="nump">5,131,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Stock Issued During Period, Shares, Conversion of Convertible Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(30,000)<span></span>
</td>
<td class="num">(34,000)<span></span>
</td>
<td class="num">(13,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued During Period, Shares, New Issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,000<span></span>
</td>
<td class="nump">18,000<span></span>
</td>
<td class="nump">6,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockVotingRights', window );">Common Stock, Voting Rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_ElectionPercentageForBoardOfDirectors', window );">Election Percentage for Board of Directors</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_ElectionPercentageForBoardOfDirectors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Election Percentage for Board of Directors</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_ElectionPercentageForBoardOfDirectors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockVotingRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockVotingRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6879417728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>7. Stockholders' Equity Treasury Shares (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="4">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Aug. 31, 2017</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>May 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock, Shares</a></td>
<td class="nump">193,150<span></span>
</td>
<td class="nump">14,239<span></span>
</td>
<td class="nump">5,039<span></span>
</td>
<td class="nump">3,539<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Stock Repurchase Program, Remaining Authorized Repurchase Amount</a></td>
<td class="nump">$ 201.1<span></span>
</td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="nump">$ 2.4<span></span>
</td>
<td class="nump">$ 2.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Stock Repurchase Program, Authorized Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18.0<span></span>
</td>
<td class="nump">$ 250.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury Stock, Shares, Acquired</a></td>
<td class="nump">178,911<span></span>
</td>
<td class="nump">9,200<span></span>
</td>
<td class="nump">1,500<span></span>
</td>
<td class="nump">2,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare', window );">Treasury Stock Acquired, Average Cost Per Share</a></td>
<td class="nump">$ 273.39<span></span>
</td>
<td class="nump">$ 221.45<span></span>
</td>
<td class="nump">$ 221.82<span></span>
</td>
<td class="nump">$ 220.02<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=bio_TreasuryClassAMember', window );">Treasury Class-A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">582<span></span>
</td>
<td class="nump">179,493<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued', window );">Stock Issued During Period, Shares, Treasury Stock Reissued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,740<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=bio_TreasuryClassBMember', window );">Treasury Class B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">917<span></span>
</td>
<td class="nump">917<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityClassOfTreasuryStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityClassOfTreasuryStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of treasury shares (units) reissued during the period, excluding reissuance of shares (units) held in treasury used to satisfy equity-based compensation obligations exercised by the holders of such rights. Upon reissuance of shares (units) from treasury, either the common or preferred stock (unit) reissued is outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount remaining of a stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total cost of shares repurchased divided by the total number of shares repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockAcquiredAverageCostPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=bio_TreasuryClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=bio_TreasuryClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=bio_TreasuryClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=bio_TreasuryClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6898776480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>8. Accumulated Other Comprehensive Income (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Jan. 01, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive (loss) income</a></td>
<td class="num">$ (46,958)<span></span>
</td>
<td class="nump">$ 738,794<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection', window );">EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 864,490<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income, net of tax</a></td>
<td class="num">(106,495)<span></span>
</td>
<td class="nump">321,028<span></span>
</td>
<td class="nump">$ 35,628<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Foreign currency translation adjustments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive (loss) income</a></td>
<td class="num">(35,500)<span></span>
</td>
<td class="nump">77,400<span></span>
</td>
<td class="nump">1,300<span></span>
</td>
<td class="nump">77,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other Comprehensive Income (Loss), before Reclassifications, Net of Tax</a></td>
<td class="num">(112,900)<span></span>
</td>
<td class="nump">76,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Other Comprehensive Income (Loss), Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income, net of tax</a></td>
<td class="num">(112,900)<span></span>
</td>
<td class="nump">76,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember', window );">Other Postretirement Benefit Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive (loss) income</a></td>
<td class="num">(14,800)<span></span>
</td>
<td class="num">(22,300)<span></span>
</td>
<td class="num">(18,600)<span></span>
</td>
<td class="num">(22,300)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other Comprehensive Income (Loss), before Reclassifications, Net of Tax</a></td>
<td class="nump">6,900<span></span>
</td>
<td class="num">(6,500)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax</a></td>
<td class="nump">2,400<span></span>
</td>
<td class="nump">2,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Other Comprehensive Income (Loss), Tax</a></td>
<td class="num">(1,800)<span></span>
</td>
<td class="nump">700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income, net of tax</a></td>
<td class="nump">7,500<span></span>
</td>
<td class="num">(3,700)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember', window );">Net Unrealized Investment Gain (Loss) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive (loss) income</a></td>
<td class="nump">3,300<span></span>
</td>
<td class="nump">683,700<span></span>
</td>
<td class="nump">435,000<span></span>
</td>
<td class="nump">4,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection', window );">EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(679,300)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other Comprehensive Income (Loss), before Reclassifications, Net of Tax</a></td>
<td class="num">(1,400)<span></span>
</td>
<td class="nump">203,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax</a></td>
<td class="nump">300<span></span>
</td>
<td class="num">(100)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Other Comprehensive Income (Loss), Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(74,900)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect', window );">Tax Cuts and Jobs Act, Reclassification from AOCI to Retained Earnings, Tax Effect</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income, net of tax</a></td>
<td class="num">(1,100)<span></span>
</td>
<td class="nump">248,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_ParentMember', window );">Parent [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive (loss) income</a></td>
<td class="num">(47,000)<span></span>
</td>
<td class="nump">738,800<span></span>
</td>
<td class="nump">$ 417,700<span></span>
</td>
<td class="nump">59,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection', window );">EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (679,300)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other Comprehensive Income (Loss), before Reclassifications, Net of Tax</a></td>
<td class="num">(107,400)<span></span>
</td>
<td class="nump">273,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax</a></td>
<td class="nump">2,700<span></span>
</td>
<td class="nump">2,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Other Comprehensive Income (Loss), Tax</a></td>
<td class="num">(1,800)<span></span>
</td>
<td class="num">(74,200)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect', window );">Tax Cuts and Jobs Act, Reclassification from AOCI to Retained Earnings, Tax Effect</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income, net of tax</a></td>
<td class="num">$ (106,500)<span></span>
</td>
<td class="nump">$ 321,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity Securities Without Readily Determinable Fair Value, Fair Value Election ASU 2018-03</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax Cuts and Jobs Act, Reclassification from AOCI to Retained Earnings, Tax Effect</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669686-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=109228884&amp;loc=d3e1436-108581<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=109228884&amp;loc=d3e1436-108581<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e39076-109324<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17B<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL34724394-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=109228884&amp;loc=d3e1436-108581<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_ParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_ParentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6882487648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>8. Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expense</a></td>
<td class="num">$ (834,783)<span></span>
</td>
<td class="num">$ (806,790)<span></span>
</td>
<td class="num">$ (814,697)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealizedInvestmentGainsLosses', window );">Realized Investment Gains (Losses)</a></td>
<td class="nump">1,600<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="nump">$ 800<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember', window );">Other Postretirement Benefit Plan [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expense</a></td>
<td class="nump">2,400<span></span>
</td>
<td class="nump">2,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember', window );">Net Unrealized Investment Gain (Loss) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect', window );">Tax Cuts and Jobs Act, Reclassification from AOCI to Retained Earnings, Tax Effect</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember', window );">Net Unrealized Investment Gain (Loss) [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealizedInvestmentGainsLosses', window );">Realized Investment Gains (Losses)</a></td>
<td class="num">$ (300)<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax Cuts and Jobs Act, Reclassification from AOCI to Retained Earnings, Tax Effect</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealizedInvestmentGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net realized gains or losses on investments during the period, not including gains or losses on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.3(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealizedInvestmentGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68048583&amp;loc=d3e3636-108311<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6897978736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>9. Share-based Compensation (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value</a></td>
<td class="nump">$ 6,000,000.0<span></span>
</td>
<td class="nump">$ 4,200,000<span></span>
</td>
<td class="nump">$ 2,100,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions', window );">Employee Service Share-based Compensation, Tax Benefit from Exercise of Stock Options</a></td>
<td class="nump">5,400,000<span></span>
</td>
<td class="nump">6,300,000<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based Compensation Expense</a></td>
<td class="nump">27,800,000<span></span>
</td>
<td class="nump">23,400,000<span></span>
</td>
<td class="nump">19,700,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Employee Service Share-based Compensation, Tax Benefit from Compensation Expense</a></td>
<td class="nump">$ 4,400,000<span></span>
</td>
<td class="nump">$ 5,800,000<span></span>
</td>
<td class="nump">5,100,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=bio_A2011EmployeeStockPurchasePlanMember', window );">2011 Employee Stock Purchase Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of Shares Authorized</a></td>
<td class="nump">1,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=bio_StockOptionAndAwardPlansMember', window );">Stock Option and Award Plans [Member] | Incentive Award Plan 2017 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of Shares Authorized</a></td>
<td class="nump">1,999,714<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of Shares Available for Grant</a></td>
<td class="nump">1,584,834<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term (in years) - Outstanding</a></td>
<td class="text">4 years 10 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate Intrinsic Value (in millions) - Outstanding</a></td>
<td class="nump">$ 38.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options - Weighted-Average Exercise Price</a></td>
<td class="nump">$ 138.81<span></span>
</td>
<td class="nump">$ 120.39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Options Granted - Weighted Average Exercise Price</a></td>
<td class="nump">326.15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Options Exercised - Weighted Average Exercise Price</a></td>
<td class="nump">$ 93.63<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward', window );">Options Granted Term</a></td>
<td class="text">P10Y<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Options Forfeitured/expired - Weighted Average Exercise Price</a></td>
<td class="nump">$ 169.93<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Options - Shares Vested and Expected to Vest</a></td>
<td class="nump">99,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice', window );">Options Vested and Expected to Vest - Weighted Average Exercise Price</a></td>
<td class="nump">$ 223.91<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Options Vested and Expected to Vest - Weighted Average Remaining Contractual Term (in years)</a></td>
<td class="text">8 years 3 months 25 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Options Vested and Expected to Vest - Aggregate Intrinsic Value (in millions)</a></td>
<td class="nump">$ 3.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price - Options Exercisable</a></td>
<td class="nump">$ 107.88<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Contractual Term (in years) - Exercisable</a></td>
<td class="text">3 years 7 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Options Exercisable Aggregate Intrinsic Value (in millions)</a></td>
<td class="nump">$ 34.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Options, Exercises in Period, Total Intrinsic Value</a></td>
<td class="nump">8,000,000<span></span>
</td>
<td class="nump">$ 10,000,000<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Cash Received from Exercise of Stock Options</a></td>
<td class="nump">500,000<span></span>
</td>
<td class="nump">$ 1,600,000<span></span>
</td>
<td class="nump">1,200,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions', window );">Employee Service Share-based Compensation, Tax Benefit from Exercise of Stock Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,000,000.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation cost from stock options</a></td>
<td class="nump">$ 6,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Number Exercisable</a></td>
<td class="nump">274,040<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Options Vesting Period</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average fair value of options granted, period for recognition</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected Volatility</a></td>
<td class="nump">22.00%<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk Free Interest Rate</a></td>
<td class="nump">2.85%<span></span>
</td>
<td class="nump">1.87%<span></span>
</td>
<td class="nump">1.35%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected life (in years)</a></td>
<td class="text">7 years 7 months 6 days<span></span>
</td>
<td class="text">7 years 2 months 12 days<span></span>
</td>
<td class="text">7 years 4 months 24 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend', window );">Expected dividend</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average fair value of options granted</a></td>
<td class="nump">$ 105.94<span></span>
</td>
<td class="nump">$ 58.65<span></span>
</td>
<td class="nump">$ 42.40<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding beginning of period</a></td>
<td class="nump">407,480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Options - Shares Granted</a></td>
<td class="nump">33,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Options - Shares Exercised</a></td>
<td class="num">(44,600)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Options - Shares Forfeitures/expired</a></td>
<td class="num">(22,240)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding end of period</a></td>
<td class="nump">373,640<span></span>
</td>
<td class="nump">407,480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">Employee Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of Shares Available for Grant</a></td>
<td class="nump">658,248<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Cash Received from Exercise of Stock Options</a></td>
<td class="nump">$ 13,600,000<span></span>
</td>
<td class="nump">$ 13,000,000.0<span></span>
</td>
<td class="nump">$ 11,500,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Stock Issued During Period, Shares, Employee Stock Purchase Plans</a></td>
<td class="nump">63,464<span></span>
</td>
<td class="nump">74,409<span></span>
</td>
<td class="nump">93,605<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate', window );">Employee Contribution Rate - Maximum</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeContributionAmount', window );">Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Contribution Amount</a></td>
<td class="nump">$ 25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate', window );">Employee Purchase Price Discount from Market Price</a></td>
<td class="nump">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected Volatility</a></td>
<td class="nump">27.00%<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk Free Interest Rate</a></td>
<td class="nump">1.82%<span></span>
</td>
<td class="nump">0.83%<span></span>
</td>
<td class="nump">0.26%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected life (in years)</a></td>
<td class="text">2 months 26 days<span></span>
</td>
<td class="text">2 months 26 days<span></span>
</td>
<td class="text">3 months<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend', window );">Expected dividend</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased', window );">Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased</a></td>
<td class="nump">$ 55.04<span></span>
</td>
<td class="nump">$ 38.86<span></span>
</td>
<td class="nump">$ 27.36<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=bio_StockAwardPlansMember', window );">Stock Award Plans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=bio_StockAwardPlansMember', window );">Stock Award Plans [Member] | Incentive Award Plan 2017 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Options Vesting Period</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Contribution Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrecognized cost of unvested share-based compensation awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total recognized tax benefit related to compensation cost for equity-based payment arrangements recognized in income during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax benefit from exercise of stock options granted under share-based compensation arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=SL79508275-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of stock options granted under share-based compensation arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discount rate from fair value on purchase date that participants pay for shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of the weighted average expected dividend for an entity using a valuation technique with different dividend rates during the contractual term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average of per share prices paid for shares purchased on the open market for issuance to employees under the plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of pertinent provisions of equity-based compensation awards that have actual or potential impact upon the company's financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of vesting of share-based compensation awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of share-based compensation awards, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=bio_A2011EmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=bio_A2011EmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=bio_StockOptionAndAwardPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=bio_StockOptionAndAwardPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=bio_IncentiveAwardPlan2017Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=bio_IncentiveAwardPlan2017Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=bio_StockAwardPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=bio_StockAwardPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6882531232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>9. Share-based Compensation Restricted Stock (Details) - Restricted Stock Units (RSUs) [Member] - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</a></td>
<td class="nump">$ 40.0<span></span>
</td>
<td class="nump">$ 27.7<span></span>
</td>
<td class="nump">$ 18.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation cost from restricted stock</a></td>
<td class="nump">$ 102.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Nonvested shares - Weighted Average Grant Date Fair Value</a></td>
<td class="nump">$ 235.57<span></span>
</td>
<td class="nump">$ 172.76<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding beginning of period</a></td>
<td class="nump">473,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Restricted Stock Units Granted</a></td>
<td class="nump">185,755<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Restricted Stock Units - Vested</a></td>
<td class="num">(128,294)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Restricted Stock Units - Forfeited</a></td>
<td class="num">(56,011)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding end of period</a></td>
<td class="nump">474,450<span></span>
</td>
<td class="nump">473,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value - Granted</a></td>
<td class="nump">$ 326.15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Restricted Stock Units Vested - Weighted-Average Grant-Date Fair Value</a></td>
<td class="nump">158.49<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Resticted Stock Units Cancelled/forfeited - Weighted-Average Grant-Date Fair Value</a></td>
<td class="nump">$ 182.15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Weighted Average Remaining Contractual Term (in years)</a></td>
<td class="text">2 years 1 month 9 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue', window );">Resticted Stock Units Outstanding Aggregate Intrinsic Value (in millions)</a></td>
<td class="nump">$ 110.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrecognized cost of unvested share-based compensation awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share weighted average intrinsic value of equity-based compensation awards not vested. Excludes stock and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6882900320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>10.  Other Income and Expenses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterestAndDividend', window );">Interest and investment income</a></td>
<td class="num">$ (26,600)<span></span>
</td>
<td class="num">$ (19,100)<span></span>
</td>
<td class="num">$ (14,700)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealizedInvestmentGainsLosses', window );">Net realized gains on investments</a></td>
<td class="num">(1,600)<span></span>
</td>
<td class="num">(100)<span></span>
</td>
<td class="num">(800)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet', window );">Other-than-temporary impairment losses on investments</a></td>
<td class="nump">800<span></span>
</td>
<td class="nump">7,000<span></span>
</td>
<td class="nump">600<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets1', window );">Gain on sale of land</a></td>
<td class="num">(4,100)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfOtherAssets', window );">Gain on divestiture of product line</a></td>
<td class="num">(5,100)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingExpense', window );">Other Expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,500<span></span>
</td>
<td class="nump">1,100<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other (income) expense, net</a></td>
<td class="num">$ (36,593)<span></span>
</td>
<td class="num">$ (10,697)<span></span>
</td>
<td class="num">$ (13,764)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of other assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterestAndDividend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income and dividend income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(a),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterestAndDividend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of other than temporary impairment (OTTI) losses on equity securities, OTTI related to credit losses on debt securities, and OTTI losses on debt securities when the entity intends to sell the securities or it is more likely than not that the entity will be required to sell the securities before recovery of its amortized cost basis. Additionally, this item includes OTTI losses recognized during the period on investments accounted for under the cost method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealizedInvestmentGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net realized gains or losses on investments during the period, not including gains or losses on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.3(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealizedInvestmentGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6903038480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>11.  Supplemental Cash Flow Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherSignificantNoncashTransactionsLineItems', window );"><strong>Other Significant Noncash Transactions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss) Attributable to Parent</a></td>
<td class="num">$ (828,500)<span></span>
</td>
<td class="nump">$ 269,300<span></span>
</td>
<td class="nump">$ 268,000<span></span>
</td>
<td class="nump">$ 656,800<span></span>
</td>
<td class="nump">$ 82,700<span></span>
</td>
<td class="nump">$ 22,100<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="nump">$ 12,400<span></span>
</td>
<td class="nump">$ 365,614<span></span>
</td>
<td class="nump">$ 122,249<span></span>
</td>
<td class="nump">$ 26,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">138,100<span></span>
</td>
<td class="nump">148,700<span></span>
</td>
<td class="nump">142,900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,800<span></span>
</td>
<td class="nump">23,400<span></span>
</td>
<td class="nump">19,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtAndEquitySecuritiesGainLoss', window );">Gains on disposition of securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,600)<span></span>
</td>
<td class="num">(100)<span></span>
</td>
<td class="num">(800)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfInvestments', window );">Other than Temporary Impairment Losses on Investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800<span></span>
</td>
<td class="nump">7,000<span></span>
</td>
<td class="nump">600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairments', window );">Changes in fair market value of equity securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(606,200)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Losses on dispositions of fixed assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000<span></span>
</td>
<td class="nump">8,100<span></span>
</td>
<td class="nump">600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets1', window );">Gain on sale of land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,100)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1', window );">Gain on divestiture of a product line</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,100)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities', window );">Excess tax benefits from share-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,506)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Changes in fair value of contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,200)<span></span>
</td>
<td class="num">(18,100)<span></span>
</td>
<td class="num">(400)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Decrease (increase) in accounts receivable, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">59,700<span></span>
</td>
<td class="num">(64,100)<span></span>
</td>
<td class="nump">12,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Increase in inventories, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,900)<span></span>
</td>
<td class="num">(47,700)<span></span>
</td>
<td class="num">(57,100)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Increase in Other Current Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,300)<span></span>
</td>
<td class="num">(35,700)<span></span>
</td>
<td class="num">(6,800)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities', window );">(Decrease) increase in accounts payable and other current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(45,600)<span></span>
</td>
<td class="nump">7,800<span></span>
</td>
<td class="nump">30,100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">(Decrease) increase in Income Taxes Payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(20,900)<span></span>
</td>
<td class="num">(22,400)<span></span>
</td>
<td class="nump">10,700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Increase (decrease) in deferred income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120,900<span></span>
</td>
<td class="num">(82,000)<span></span>
</td>
<td class="num">(51,400)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,900<span></span>
</td>
<td class="nump">5,100<span></span>
</td>
<td class="nump">5,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Decrease in other long term assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,100<span></span>
</td>
<td class="nump">2,300<span></span>
</td>
<td class="nump">12,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet', window );">(Decrease) increase in Other Long Term Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,000)<span></span>
</td>
<td class="nump">38,100<span></span>
</td>
<td class="nump">10,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment losses on goodwill and long-lived assets</a></td>
<td class="nump">$ 292,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">292,513<span></span>
</td>
<td class="nump">11,506<span></span>
</td>
<td class="nump">62,305<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">285,494<span></span>
</td>
<td class="nump">104,137<span></span>
</td>
<td class="nump">216,066<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1', window );">Noncash purchased property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,700<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">7,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1', window );">Noncash Purchased Marketable Securities and Investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 800<span></span>
</td>
<td class="nump">$ 2,800<span></span>
</td>
<td class="nump">$ 600<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e7008-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtAndEquitySecuritiesGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized and realized gain (loss) on investment in debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtAndEquitySecuritiesGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109196918&amp;loc=d3e11374-113907<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8A<br> -URI http://asc.fasb.org/extlink&amp;oid=109979856&amp;loc=SL6284422-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligations incurred but not paid, and operating obligations classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent operating assets after deduction of noncurrent operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment in marketable security, excluding other-than-temporary impairment (OTTI).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of investments that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4313-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash consideration received for selling an asset or business through a noncash (or part noncash) transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4313-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherSignificantNoncashTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherSignificantNoncashTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6899705904">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>12. Commitments &amp; Contingent Liabilities (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1">25 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems', window );"><strong>Purchase Commitment, Excluding Long-term Commitment [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract', window );"><strong>Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">Operating leases, due next twelve months</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 44.4<span></span>
</td>
<td class="nump">$ 44.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">Operating leases, due in two years</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37.8<span></span>
</td>
<td class="nump">37.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">Operating leases, due in three years</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27.4<span></span>
</td>
<td class="nump">27.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">Operating leases, due in four years</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.7<span></span>
</td>
<td class="nump">19.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">Operating Leases, Future Minimum Payments, Due in Five Years</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.9<span></span>
</td>
<td class="nump">13.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">Operating leases, due thereafter</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.6<span></span>
</td>
<td class="nump">25.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent', window );">Post-Employment Benefits Liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.1<span></span>
</td>
<td class="nump">3.1<span></span>
</td>
<td class="nump">3.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RecordedUnconditionalPurchaseObligation', window );">Recorded Unconditional Purchase Obligation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">110.9<span></span>
</td>
<td class="nump">110.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear', window );">Recorded Unconditional Purchase Obligation Due in Next Twelve Months</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.8<span></span>
</td>
<td class="nump">5.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear', window );">Recorded Unconditional Purchase Obligation Due in Second Year</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.4<span></span>
</td>
<td class="nump">16.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear', window );">Recorded Unconditional Purchase Obligation Due in Third Year</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.2<span></span>
</td>
<td class="nump">6.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear', window );">Recorded Unconditional Purchase Obligation Due in Fourth Year</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.4<span></span>
</td>
<td class="nump">2.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear', window );">Recorded Unconditional Purchase Obligation Due in Fifth Year</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.5<span></span>
</td>
<td class="nump">3.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear', window );">Recorded Unconditional Purchase Obligation Due after Fifth Year</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">76.6<span></span>
</td>
<td class="nump">76.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount', window );">Unrecorded Unconditional Purchase Obligation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.5<span></span>
</td>
<td class="nump">12.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary', window );">Unrecorded Unconditional Purchase Obligation, Due in Twelve Months</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.5<span></span>
</td>
<td class="nump">6.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary', window );">Unrecorded Unconditional Purchase Obligation, Due within Two Years</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.3<span></span>
</td>
<td class="nump">5.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary', window );">Unrecorded Unconditional Purchase Obligation, Due within Three Years</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary', window );">Unrecorded Unconditional Purchase Obligation, Due within Four Years</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary', window );">Unrecorded Unconditional Purchase Obligation, Due within Five Years</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears', window );">Unrecorded Unconditional Purchase Obligation, Due after Five Years</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.1<span></span>
</td>
<td class="nump">$ 3.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_EmployeesCoveredByCollectiveBargainingAgreementsUSPercentage', window );">Employees Covered By Collective Bargaining Agreements U.S., Percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals', window );">Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17.8<span></span>
</td>
<td class="nump">$ 17.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=bio_AnalyticalFlowCytometerPlatformMember', window );">Analytical Flow Cytometer Platform [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems', window );"><strong>Purchase Commitment, Excluding Long-term Commitment [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.4<span></span>
</td>
<td class="nump">8.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract', window );"><strong>Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements', window );">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.8<span></span>
</td>
<td class="nump">$ 1.3<span></span>
</td>
<td class="nump">2.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.2<span></span>
</td>
<td class="num">(12.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Business Combination, Contingent Consideration, Liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8.4<span></span>
</td>
<td class="nump">$ 8.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_EmployeeLocationAxis=country_US', window );">UNITED STATES</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract', window );"><strong>Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityNumberOfEmployees', window );">Entity Number of Employees</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,265<span></span>
</td>
<td class="nump">3,265<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract', window );"><strong>Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Business Combination, Contingent Consideration, Liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8.4<span></span>
</td>
<td class="nump">$ 8.4<span></span>
</td>
<td class="nump">$ 16.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContingentConsiderationByTypeAxis=bio_SalesmilestonepercentageofannualinvoicesMember', window );">Sales milestone percentage of annual invoices [Member] | Analytical Flow Cytometer Platform [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract', window );"><strong>Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_BusinessAcquisitionContingentConsiderationPotentialPercentagePayout', window );">Business Acquisition, Contingent Consideration, Potential Percentage Payout</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39.00%<span></span>
</td>
<td class="nump">39.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContingentConsiderationByTypeAxis=bio_SalesmilestonepercentageofannualinvoiceslowMember', window );">Sales milestone percentage of annual invoices low [Member] | Analytical Flow Cytometer Platform [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract', window );"><strong>Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_BusinessAcquisitionContingentConsiderationPotentialPercentagePayout', window );">Business Acquisition, Contingent Consideration, Potential Percentage Payout</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContingentConsiderationByTypeAxis=bio_SalesmilestoneminimumamountMember', window );">Sales milestone minimum amount [Member] | Analytical Flow Cytometer Platform [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract', window );"><strong>Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow', window );">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="6"></td></tr>
<tr><td colspan="6"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Contingent consideration liabilities are included in the following accounts in the Consolidated Balance Sheets (in millions):<div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:69%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">December&#160;31, 2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>2.7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other long-term liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>5.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>14.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>8.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><span>16.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_BusinessAcquisitionContingentConsiderationPotentialPercentagePayout">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>business acquisition contingent consideration percentage payout</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_BusinessAcquisitionContingentConsiderationPotentialPercentagePayout</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_EmployeesCoveredByCollectiveBargainingAgreementsUSPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employees covered by collective bargaining agreements, percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_EmployeesCoveredByCollectiveBargainingAgreementsUSPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityNumberOfEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of persons employed by the Entity</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityNumberOfEmployees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For contingent consideration arrangements and indemnification assets recognized in connection with a business combination, this element represents an estimate of the low-end of the potential range (undiscounted) of the consideration which may be paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6911338&amp;loc=d3e6819-128478<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized on the income statement for financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=99377789&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=99377789&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99377789&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractually required future rental payments receivable on noncancelable subleasing arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount as of the balance sheet date of the obligations recognized for the various benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 712<br> -SubTopic 10<br> -Section 25<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6410138&amp;loc=d3e79708-111665<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 712<br> -SubTopic 10<br> -Section 25<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6410138&amp;loc=d3e79691-111665<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RecordedUnconditionalPurchaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the recorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77896938&amp;loc=d3e25383-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RecordedUnconditionalPurchaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the recorded unconditional purchase obligation maturing after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77896938&amp;loc=d3e25383-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the recorded unconditional purchase obligation maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77896938&amp;loc=d3e25383-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the recorded unconditional purchase obligation maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77896938&amp;loc=d3e25383-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the recorded unconditional purchase obligation maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77896938&amp;loc=d3e25383-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the recorded unconditional purchase obligation maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77896938&amp;loc=d3e25383-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the recorded unconditional purchase obligation maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77896938&amp;loc=d3e25383-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77896938&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77896938&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77896938&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77896938&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77896938&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77896938&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77896938&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=bio_AnalyticalFlowCytometerPlatformMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=bio_AnalyticalFlowCytometerPlatformMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_EmployeeLocationAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_EmployeeLocationAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContingentConsiderationByTypeAxis=bio_SalesmilestonepercentageofannualinvoicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContingentConsiderationByTypeAxis=bio_SalesmilestonepercentageofannualinvoicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContingentConsiderationByTypeAxis=bio_SalesmilestonepercentageofannualinvoiceslowMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContingentConsiderationByTypeAxis=bio_SalesmilestonepercentageofannualinvoiceslowMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContingentConsiderationByTypeAxis=bio_SalesmilestoneminimumamountMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContingentConsiderationByTypeAxis=bio_SalesmilestoneminimumamountMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6877317088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>12. Commitments &amp; Contingent Liabilities Period Expense (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">Operating Leases, Future Minimum Payments, Due in Four Years</a></td>
<td class="nump">$ 19.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">Operating Leases, Future Minimum Payments, Due in Five Years</a></td>
<td class="nump">13.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding, Amount</a></td>
<td class="nump">3.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesRentExpenseNet', window );">Operating Leases, Rent Expense, Net</a></td>
<td class="nump">47.4<span></span>
</td>
<td class="nump">$ 43.6<span></span>
</td>
<td class="nump">$ 44.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer', window );">Contribution expense</a></td>
<td class="nump">$ 15.9<span></span>
</td>
<td class="nump">$ 16.0<span></span>
</td>
<td class="nump">$ 15.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contributions made by employer into fund established for purposes of making future disbursement to individual in accordance with deferred compensation arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesRentExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41499-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesRentExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6878850912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>12. Commitments &amp; Contingent Liabilities Pensions (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate</a></td>
<td class="nump">0.80%<span></span>
</td>
<td class="nump">0.90%<span></span>
</td>
<td class="nump">1.10%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate</a></td>
<td class="nump">1.10%<span></span>
</td>
<td class="nump">0.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Defined Benefit Plan, Benefit Obligation</a></td>
<td class="nump">$ 137.3<span></span>
</td>
<td class="nump">$ 136.6<span></span>
</td>
<td class="nump">$ 122.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Defined Benefit Plan, Service Cost</a></td>
<td class="nump">7.5<span></span>
</td>
<td class="nump">6.5<span></span>
</td>
<td class="nump">6.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Defined Benefit Plan, Interest Cost</a></td>
<td class="nump">1.1<span></span>
</td>
<td class="nump">1.1<span></span>
</td>
<td class="nump">1.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant', window );">Defined Benefit Plan, Benefit Obligation, Contributions by Plan Participant</a></td>
<td class="nump">3.1<span></span>
</td>
<td class="nump">2.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)</a></td>
<td class="num">(5.4)<span></span>
</td>
<td class="nump">3.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Defined Benefit Plan, Benefit Obligation, Benefits Paid</a></td>
<td class="num">(3.1)<span></span>
</td>
<td class="num">(3.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAmendments', window );">Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Plan Amendment</a></td>
<td class="num">(0.5)<span></span>
</td>
<td class="nump">1.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanSpecialTerminationBenefits', window );">Defined Benefit Plan, Benefit Obligation, Special and Contractual Termination Benefits</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(2.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation', window );">Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Settlement</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(5.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation', window );">Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)</a></td>
<td class="num">(2.0)<span></span>
</td>
<td class="nump">9.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined Benefit Plan, Plan Assets, Amount</a></td>
<td class="nump">66.9<span></span>
</td>
<td class="nump">61.7<span></span>
</td>
<td class="nump">58.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Defined Benefit Plan, Plan Assets, Contributions by Employer</a></td>
<td class="nump">4.0<span></span>
</td>
<td class="nump">4.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant', window );">Defined Benefit Plan, Plan Assets, Contributions by Plan Participant</a></td>
<td class="nump">3.1<span></span>
</td>
<td class="nump">2.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Defined Benefit Plan, Plan Assets, Benefits Paid</a></td>
<td class="num">(1.5)<span></span>
</td>
<td class="num">(2.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanSettlementsPlanAssets', window );">Defined Benefit Plan, Plan Assets, Payment for Settlement</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(5.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss', window );">Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss)</a></td>
<td class="num">(0.7)<span></span>
</td>
<td class="nump">3.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Defined Benefit Plan, Funded (Unfunded) Status of Plan</a></td>
<td class="num">(70.4)<span></span>
</td>
<td class="num">(74.9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities', window );">Liability, Defined Benefit Plan, Current</a></td>
<td class="num">(1.1)<span></span>
</td>
<td class="num">(1.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Liability, Defined Benefit Plan, Noncurrent</a></td>
<td class="num">(69.3)<span></span>
</td>
<td class="num">(73.8)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent', window );">Liability, Defined Benefit Plan</a></td>
<td class="num">(70.4)<span></span>
</td>
<td class="num">(74.9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Defined Benefit Plan, Expected Return (Loss) on Plan Assets</a></td>
<td class="num">(1.1)<span></span>
</td>
<td class="num">(1.1)<span></span>
</td>
<td class="num">(1.0)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Defined Benefit Plan, Amortization of Gain (Loss)</a></td>
<td class="nump">1.3<span></span>
</td>
<td class="nump">1.4<span></span>
</td>
<td class="nump">1.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Defined Benefit Plan, Amortization of Prior Service Cost (Credit)</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1', window );">Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">1.2<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Defined Benefit Plan, Net Periodic Benefit Cost (Credit)</a></td>
<td class="nump">$ 8.9<span></span>
</td>
<td class="nump">$ 9.1<span></span>
</td>
<td class="nump">$ 8.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease', window );">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase</a></td>
<td class="nump">1.80%<span></span>
</td>
<td class="nump">1.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets</a></td>
<td class="nump">1.80%<span></span>
</td>
<td class="nump">1.90%<span></span>
</td>
<td class="nump">1.60%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=112275985&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActuarialGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActuarialGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=112275985&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=112275985&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contributions received by defined benefit plan from participant which increase benefit obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=112275985&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e2709-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=112275985&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=112275985&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which (increases) decreases benefit obligation of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1703-114919<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFundedStatusOfPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=112275985&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of net periodic benefit cost (credit) for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=112275985&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAmendments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in benefit obligation of defined benefit plan from change in terms of existing plan or initiation of new plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAmendments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contributions received by defined benefit plan from participant which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which increases (decreases) plan assets of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=112275985&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of (increase) decrease to benefit obligation of defined benefit plan from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Includes, but is not limited to, lump-sum cash payment to participant in exchange for right to receive specified benefits, purchase of nonparticipating annuity contract and change from remeasurement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(10)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanSettlementsBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanSettlementsPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of payment, which decreases plan assets of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(8)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanSettlementsPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanSpecialTerminationBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in benefit obligation for benefits provided to employees payable from defined benefit plan or payable upon retirement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(10)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanSpecialTerminationBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1703-114919<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1731-114919<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1703-114919<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1703-114919<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1731-114919<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6898784352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>13. Legal Proceedings Legal Proceedings (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 26, 2019</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_LegalProceedingsAbstract', window );"><strong>Legal Proceedings [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Loss Contingency, Damages Sought, Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,920,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LitigationSettlementInterest', window );">Litigation Settlement Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 141,608<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease', window );">Loss Contingency Accrual, Period Increase (Decrease)</a></td>
<td class="num">$ (2,960,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesAwardedValue', window );">Loss Contingency, Damages Awarded, Value</a></td>
<td class="nump">$ 7,960,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_LegalProceedingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>-- None. No documentation exists for this element. --</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_LegalProceedingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationSettlementInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest expense (income) directly attributable to an award in settlement of litigation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationSettlementInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in loss contingency liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyDamagesAwardedValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of damages awarded to the plaintiff in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14557-108349<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14435-108349<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDamagesAwardedValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyDamagesSoughtValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value (monetary amount) of the award the plaintiff seeks in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14557-108349<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14435-108349<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDamagesSoughtValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6878693280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>14. Segment Reporting (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_NumberOfProductsAndServices', window );">Number Of Products And Services</a></td>
<td class="nump">9,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 2,289,400<span></span>
</td>
<td class="nump">$ 2,160,200<span></span>
</td>
<td class="nump">$ 2,068,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">23,962<span></span>
</td>
<td class="nump">23,014<span></span>
</td>
<td class="nump">23,380<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">138,100<span></span>
</td>
<td class="nump">148,700<span></span>
</td>
<td class="nump">142,900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Segment profit</a></td>
<td class="num">(103,341)<span></span>
</td>
<td class="nump">119,250<span></span>
</td>
<td class="nump">55,718<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">5,611,068<span></span>
</td>
<td class="nump">4,273,012<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Payments to Acquire Property, Plant, and Equipment</a></td>
<td class="nump">129,825<span></span>
</td>
<td class="nump">111,332<span></span>
</td>
<td class="nump">141,436<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=bio_LifeScienceMember', window );">Life Science [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">861,700<span></span>
</td>
<td class="nump">785,200<span></span>
</td>
<td class="nump">730,700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">7,200<span></span>
</td>
<td class="nump">7,000<span></span>
</td>
<td class="nump">6,900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">34,100<span></span>
</td>
<td class="nump">36,200<span></span>
</td>
<td class="nump">31,700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Segment profit</a></td>
<td class="nump">28,700<span></span>
</td>
<td class="num">(9,900)<span></span>
</td>
<td class="num">(19,100)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">450,200<span></span>
</td>
<td class="nump">453,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Payments to Acquire Property, Plant, and Equipment</a></td>
<td class="nump">36,700<span></span>
</td>
<td class="nump">12,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=bio_ClinicalDiagnosticsMember', window );">Clinical Diagnostics [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">1,411,800<span></span>
</td>
<td class="nump">1,360,800<span></span>
</td>
<td class="nump">1,323,300<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">16,700<span></span>
</td>
<td class="nump">14,900<span></span>
</td>
<td class="nump">16,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">72,000<span></span>
</td>
<td class="nump">80,200<span></span>
</td>
<td class="nump">80,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Segment profit</a></td>
<td class="num">(145,700)<span></span>
</td>
<td class="nump">114,800<span></span>
</td>
<td class="nump">58,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">949,000<span></span>
</td>
<td class="nump">1,038,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Payments to Acquire Property, Plant, and Equipment</a></td>
<td class="nump">60,500<span></span>
</td>
<td class="nump">59,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember', window );">All Other Segments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">15,900<span></span>
</td>
<td class="nump">14,200<span></span>
</td>
<td class="nump">14,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">500<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Segment profit</a></td>
<td class="nump">200<span></span>
</td>
<td class="nump">1,400<span></span>
</td>
<td class="nump">$ 900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">5,900<span></span>
</td>
<td class="nump">4,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Payments to Acquire Property, Plant, and Equipment</a></td>
<td class="nump">$ 500<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_NumberOfProductsAndServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number Of Products And Services</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_NumberOfProductsAndServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130543-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130539-203045<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=bio_LifeScienceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=bio_LifeScienceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=bio_ClinicalDiagnosticsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=bio_ClinicalDiagnosticsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6879345008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>14. Segment Information Segment Profit Reconciliation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill, Impairment Loss</a></td>
<td class="nump">$ 282,000<span></span>
</td>
<td class="nump">$ 11,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before income taxes</a></td>
<td class="nump">512,659<span></span>
</td>
<td class="nump">97,805<span></span>
</td>
<td class="nump">$ 41,560<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrealizedGainOnSecurities', window );">Unrealized Gain on Securities</a></td>
<td class="nump">606,230<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before income taxes</a></td>
<td class="num">(116,800)<span></span>
</td>
<td class="nump">106,300<span></span>
</td>
<td class="nump">39,800<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_MaterialReconcilingItemsMember', window );">Segment Reconciling Items [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrealizedGainOnSecurities', window );">Unrealized Gain on Securities</a></td>
<td class="nump">606,200<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Corporate, Non-Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before income taxes</a></td>
<td class="num">(10,400)<span></span>
</td>
<td class="num">(10,100)<span></span>
</td>
<td class="num">(7,500)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ForeignCurrencyGainLossMember', window );">Foreign Currency Gain (Loss) [Member] | Segment Reconciling Items [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before income taxes</a></td>
<td class="num">(2,900)<span></span>
</td>
<td class="num">(9,100)<span></span>
</td>
<td class="num">(4,500)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OtherNonoperatingIncomeExpenseMember', window );">Other Nonoperating Income (Expense) [Member] | Segment Reconciling Items [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before income taxes</a></td>
<td class="nump">36,600<span></span>
</td>
<td class="nump">10,700<span></span>
</td>
<td class="nump">$ 13,800<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=bio_ClinicalDiagnosticsMember', window );">Clinical Diagnostics [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill, Impairment Loss</a></td>
<td class="nump">$ 276,100<span></span>
</td>
<td class="nump">$ 2,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainOnSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainOnSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_MaterialReconcilingItemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_MaterialReconcilingItemsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ForeignCurrencyGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ForeignCurrencyGainLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OtherNonoperatingIncomeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_OtherNonoperatingIncomeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=bio_ClinicalDiagnosticsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=bio_ClinicalDiagnosticsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6878508464">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>14. Segment Information Segment Asset Reconciliation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAssetReconcilingItemLineItems', window );"><strong>Segment Reporting, Asset Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">$ 5,611,068<span></span>
</td>
<td class="nump">$ 4,273,012<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAssetReconcilingItemLineItems', window );"><strong>Segment Reporting, Asset Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">1,405,100<span></span>
</td>
<td class="nump">1,496,200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember', window );">Other Current Assets [Member] | Segment Reconciling Items [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAssetReconcilingItemLineItems', window );"><strong>Segment Reporting, Asset Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">1,047,200<span></span>
</td>
<td class="nump">965,800<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=bio_PropertyPlantandEquipmentexcludingsegmentspecificMember', window );">Property, Plant and Equipment excluding segment specific [Member] | Segment Reconciling Items [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAssetReconcilingItemLineItems', window );"><strong>Segment Reporting, Asset Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">79,900<span></span>
</td>
<td class="nump">57,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_GoodwillMember', window );">Goodwill [Member] | Segment Reconciling Items [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAssetReconcilingItemLineItems', window );"><strong>Segment Reporting, Asset Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">219,800<span></span>
</td>
<td class="nump">506,100<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember', window );">Other Noncurrent Assets [Member] | Segment Reconciling Items [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAssetReconcilingItemLineItems', window );"><strong>Segment Reporting, Asset Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">$ 2,859,100<span></span>
</td>
<td class="nump">$ 1,247,900<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAssetReconcilingItemLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAssetReconcilingItemLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_MaterialReconcilingItemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_MaterialReconcilingItemsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=bio_PropertyPlantandEquipmentexcludingsegmentspecificMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=bio_PropertyPlantandEquipmentexcludingsegmentspecificMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_GoodwillMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_GoodwillMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6882906784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>14. Segment Information Segment Information by Geographical Location (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 2,289.4<span></span>
</td>
<td class="nump">$ 2,160.2<span></span>
</td>
<td class="nump">$ 2,068.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Other assets and property, plant and equipment, net</a></td>
<td class="nump">3,185.8<span></span>
</td>
<td class="nump">1,567.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">792.0<span></span>
</td>
<td class="nump">758.5<span></span>
</td>
<td class="nump">742.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Other assets and property, plant and equipment, net</a></td>
<td class="nump">1,571.9<span></span>
</td>
<td class="nump">230.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember', window );">Pacific Rim [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">495.5<span></span>
</td>
<td class="nump">461.3<span></span>
</td>
<td class="nump">427.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Other assets and property, plant and equipment, net</a></td>
<td class="nump">20.7<span></span>
</td>
<td class="nump">18.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">UNITED STATES</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">863.6<span></span>
</td>
<td class="nump">800.2<span></span>
</td>
<td class="nump">770.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Other assets and property, plant and equipment, net</a></td>
<td class="nump">1,582.1<span></span>
</td>
<td class="nump">1,305.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AmericasMember', window );">Other (primarily Canada and Latin America) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">138.3<span></span>
</td>
<td class="nump">140.2<span></span>
</td>
<td class="nump">$ 128.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Other assets and property, plant and equipment, net</a></td>
<td class="nump">$ 11.1<span></span>
</td>
<td class="nump">$ 13.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130543-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130539-203045<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_EuropeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_AsiaPacificMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_AmericasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_AmericasMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6899452096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>15. Restructuring Costs (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1">13 Months Ended</th>
<th class="th" colspan="1">32 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=bio_GnuBIOMember', window );">GnuBIO [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveCurrent', window );">Restructuring Reserve, Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=bio_GnuBIOMember', window );">GnuBIO [Member] | Clinical Diagnostics [Member] | Other Operating Income (Expense) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=bio_GnuBIOMember', window );">GnuBIO [Member] | Clinical Diagnostics [Member] | Selling, General and Administrative Expenses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=bio_GnuBIOMember', window );">GnuBIO [Member] | Clinical Diagnostics [Member] | Employee Severance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=bio_GnuBIOMember', window );">GnuBIO [Member] | Clinical Diagnostics [Member] | Research and Development Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=bio_EuropeanReorganizationMember', window );">European Reorganization [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring Reserve</a></td>
<td class="nump">$ 1.6<span></span>
</td>
<td class="nump">$ 1.6<span></span>
</td>
<td class="nump">6.3<span></span>
</td>
<td class="nump">$ 9.0<span></span>
</td>
<td class="nump">$ 1.6<span></span>
</td>
<td class="nump">$ 1.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveAccrualAdjustment1', window );">Restructuring Reserve, Accrual Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.2)<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Payments for Restructuring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4.4)<span></span>
</td>
<td class="num">(4.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveTranslationAdjustment', window );">Restructuring Reserve, Foreign Currency Translation (Gain) Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
<td class="nump">1.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=bio_EuropeanReorganizationMember', window );">European Reorganization [Member] | Cost of Goods, Total [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveAccrualAdjustment1', window );">Restructuring Reserve, Accrual Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
<td class="num">(0.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=bio_EuropeanReorganizationMember', window );">European Reorganization [Member] | Selling, General and Administrative Expenses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveAccrualAdjustment1', window );">Restructuring Reserve, Accrual Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
<td class="nump">0.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=bio_EuropeanReorganizationMember', window );">European Reorganization [Member] | Life Science [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring Reserve</a></td>
<td class="nump">0.6<span></span>
</td>
<td class="nump">0.6<span></span>
</td>
<td class="nump">2.2<span></span>
</td>
<td class="nump">3.2<span></span>
</td>
<td class="nump">0.6<span></span>
</td>
<td class="nump">0.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveAccrualAdjustment1', window );">Restructuring Reserve, Accrual Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Payments for Restructuring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1.5)<span></span>
</td>
<td class="num">(1.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveTranslationAdjustment', window );">Restructuring Reserve, Foreign Currency Translation (Gain) Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=bio_EuropeanReorganizationMember', window );">European Reorganization [Member] | Clinical Diagnostics [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring Reserve</a></td>
<td class="nump">1.0<span></span>
</td>
<td class="nump">1.0<span></span>
</td>
<td class="nump">4.1<span></span>
</td>
<td class="nump">5.8<span></span>
</td>
<td class="nump">1.0<span></span>
</td>
<td class="nump">1.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveAccrualAdjustment1', window );">Restructuring Reserve, Accrual Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Payments for Restructuring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2.9)<span></span>
</td>
<td class="num">(2.7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveTranslationAdjustment', window );">Restructuring Reserve, Foreign Currency Translation (Gain) Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
<td class="nump">0.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=us-gaap_FacilityClosingMember', window );">Facility Closing [Member] | Employee Severance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=us-gaap_FacilityClosingMember', window );">Facility Closing [Member] | Clinical Diagnostics [Member] | Other Operating Income (Expense) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=us-gaap_FacilityClosingMember', window );">Facility Closing [Member] | Clinical Diagnostics [Member] | Employee Severance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="nump">3.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember', window );">Termination of a Diagnostics Research and Development Project and a Facility Closure [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring Reserve</a></td>
<td class="nump">11.5<span></span>
</td>
<td class="nump">11.5<span></span>
</td>
<td class="nump">14.1<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">11.5<span></span>
</td>
<td class="nump">11.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.8<span></span>
</td>
<td class="nump">14.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveAccrualAdjustment1', window );">Restructuring Reserve, Accrual Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Payments for Restructuring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8.4)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveTranslationAdjustment', window );">Restructuring Reserve, Foreign Currency Translation (Gain) Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.3)<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember', window );">Termination of a Diagnostics Research and Development Project and a Facility Closure [Member] | Cost of Goods, Total [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.4<span></span>
</td>
<td class="nump">2.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember', window );">Termination of a Diagnostics Research and Development Project and a Facility Closure [Member] | Selling, General and Administrative Expenses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">3.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember', window );">Termination of a Diagnostics Research and Development Project and a Facility Closure [Member] | Research and Development Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">15.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember', window );">Termination of a Diagnostics Research and Development Project and a Facility Closure [Member] | Accounts Payable and Accrued Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring Reserve</a></td>
<td class="nump">7.3<span></span>
</td>
<td class="nump">7.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.3<span></span>
</td>
<td class="nump">7.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember', window );">Termination of a Diagnostics Research and Development Project and a Facility Closure [Member] | Other Noncurrent Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring Reserve</a></td>
<td class="nump">$ 4.2<span></span>
</td>
<td class="nump">4.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.2<span></span>
</td>
<td class="nump">$ 4.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=bio_TerminationofaDiagnosticsResearchandDevelopmentProjectMember', window );">Termination of a Diagnostics Research and Development Project [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=bio_TerminationofaDiagnosticsResearchandDevelopmentProjectMember', window );">Termination of a Diagnostics Research and Development Project [Member] | Clinical Diagnostics [Member] | Other Operating Income (Expense) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveAccrualAdjustment1', window );">Restructuring Reserve, Accrual Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=bio_TerminationofaDiagnosticsResearchandDevelopmentProjectMember', window );">Termination of a Diagnostics Research and Development Project [Member] | Clinical Diagnostics [Member] | Employee Severance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveAccrualAdjustment1', window );">Restructuring Reserve, Accrual Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=bio_TerminationofanDiagnosticsResearchandDevelopmentProjectMember', window );">Termination of an Diagnostics Research and Development Project [Member] | Clinical Diagnostics [Member] | Other Operating Income (Expense) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=bio_TerminationofanDiagnosticsResearchandDevelopmentProjectMember', window );">Termination of an Diagnostics Research and Development Project [Member] | Clinical Diagnostics [Member] | Employee Severance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRestructuring">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3367-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRestructuring</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserveAccrualAdjustment1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment to a previously accrued restructuring liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserveAccrualAdjustment1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserveCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserveCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserveTranslationAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which decreases (increases) the restructuring reserve.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserveTranslationAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=bio_GnuBIOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=bio_GnuBIOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=bio_ClinicalDiagnosticsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=bio_ClinicalDiagnosticsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OtherOperatingIncomeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_OtherOperatingIncomeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_EmployeeSeveranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_EmployeeSeveranceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringPlanAxis=bio_EuropeanReorganizationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringPlanAxis=bio_EuropeanReorganizationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfGoodsTotalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfGoodsTotalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=bio_LifeScienceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=bio_LifeScienceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringPlanAxis=us-gaap_FacilityClosingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringPlanAxis=us-gaap_FacilityClosingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringPlanAxis=bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringPlanAxis=bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_AccountsPayableAndAccruedLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_AccountsPayableAndAccruedLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringPlanAxis=bio_TerminationofaDiagnosticsResearchandDevelopmentProjectMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringPlanAxis=bio_TerminationofaDiagnosticsResearchandDevelopmentProjectMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringPlanAxis=bio_TerminationofanDiagnosticsResearchandDevelopmentProjectMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringPlanAxis=bio_TerminationofanDiagnosticsResearchandDevelopmentProjectMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6877362368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>16. Quarterly Financial Data (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems', window );"><strong>Quantifying Misstatement in Current Year Financial Statements [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 616,900<span></span>
</td>
<td class="nump">$ 545,100<span></span>
</td>
<td class="nump">$ 575,900<span></span>
</td>
<td class="nump">$ 551,500<span></span>
</td>
<td class="nump">$ 621,300<span></span>
</td>
<td class="nump">$ 534,100<span></span>
</td>
<td class="nump">$ 504,700<span></span>
</td>
<td class="nump">$ 500,100<span></span>
</td>
<td class="nump">$ 2,289,415<span></span>
</td>
<td class="nump">$ 2,160,153<span></span>
</td>
<td class="nump">$ 2,068,172<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Income (Loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(103,341)<span></span>
</td>
<td class="nump">119,250<span></span>
</td>
<td class="nump">55,718<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of Goods and Services Sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,066,264<span></span>
</td>
<td class="nump">972,450<span></span>
</td>
<td class="nump">929,744<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">332,600<span></span>
</td>
<td class="nump">286,700<span></span>
</td>
<td class="nump">301,700<span></span>
</td>
<td class="nump">302,200<span></span>
</td>
<td class="nump">345,200<span></span>
</td>
<td class="nump">299,000<span></span>
</td>
<td class="nump">273,400<span></span>
</td>
<td class="nump">270,100<span></span>
</td>
<td class="nump">1,223,151<span></span>
</td>
<td class="nump">1,187,703<span></span>
</td>
<td class="nump">1,138,428<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">834,783<span></span>
</td>
<td class="nump">806,790<span></span>
</td>
<td class="nump">814,697<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">199,196<span></span>
</td>
<td class="nump">250,157<span></span>
</td>
<td class="nump">205,708<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrealizedLossOnSecurities', window );">Unrealized Loss on Securities</a></td>
<td class="nump">814,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss) Attributable to Parent</a></td>
<td class="num">$ (828,500)<span></span>
</td>
<td class="nump">$ 269,300<span></span>
</td>
<td class="nump">$ 268,000<span></span>
</td>
<td class="nump">$ 656,800<span></span>
</td>
<td class="nump">$ 82,700<span></span>
</td>
<td class="nump">$ 22,100<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="nump">$ 12,400<span></span>
</td>
<td class="nump">$ 365,614<span></span>
</td>
<td class="nump">$ 122,249<span></span>
</td>
<td class="nump">$ 26,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Earnings Per Share, Basic</a></td>
<td class="num">$ (27.73)<span></span>
</td>
<td class="nump">$ 9.02<span></span>
</td>
<td class="nump">$ 8.99<span></span>
</td>
<td class="nump">$ 22.05<span></span>
</td>
<td class="nump">$ 2.78<span></span>
</td>
<td class="nump">$ 0.74<span></span>
</td>
<td class="nump">$ 0.17<span></span>
</td>
<td class="nump">$ 0.42<span></span>
</td>
<td class="nump">$ 12.25<span></span>
</td>
<td class="nump">$ 4.12<span></span>
</td>
<td class="nump">$ 0.88<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Earnings Per Share, Diluted</a></td>
<td class="num">$ (27.73)<span></span>
</td>
<td class="nump">$ 8.89<span></span>
</td>
<td class="nump">$ 8.87<span></span>
</td>
<td class="nump">$ 21.77<span></span>
</td>
<td class="nump">$ 2.75<span></span>
</td>
<td class="nump">$ 0.73<span></span>
</td>
<td class="nump">$ 0.17<span></span>
</td>
<td class="nump">$ 0.41<span></span>
</td>
<td class="nump">$ 12.10<span></span>
</td>
<td class="nump">$ 4.07<span></span>
</td>
<td class="nump">$ 0.88<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense (Benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (147,045)<span></span>
</td>
<td class="nump">$ 24,444<span></span>
</td>
<td class="num">$ (15,560)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment losses on goodwill and long-lived assets</a></td>
<td class="nump">$ 292,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 292,513<span></span>
</td>
<td class="nump">$ 11,506<span></span>
</td>
<td class="nump">$ 62,305<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=109256448&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=109256448&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130539-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130545-203045<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130543-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68048583&amp;loc=d3e3636-108311<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedLossOnSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease), resulting in a loss, 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedLossOnSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6878926304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Valuation and Qualifying Accoutns (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember', window );">SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ValuationAndQualifyingAccountsDisclosureLineItems', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease', window );">SEC Schedule, 12-09, Valuation Allowances and Reserves, Period Increase (Decrease)</a></td>
<td class="nump">$ 4,413<span></span>
</td>
<td class="num">$ (47)<span></span>
</td>
<td class="nump">$ 8,126<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Valuation Allowances and Reserves, Balance Period Start</a></td>
<td class="nump">66,356<span></span>
</td>
<td class="nump">66,403<span></span>
</td>
<td class="nump">58,277<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Valuation Allowances and Reserves, Balance Period End</a></td>
<td class="nump">70,769<span></span>
</td>
<td class="nump">66,356<span></span>
</td>
<td class="nump">66,403<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember', window );">SEC Schedule, 12-09, Allowance, Credit Loss [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ValuationAndQualifyingAccountsDisclosureLineItems', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</a></td>
<td class="nump">11,527<span></span>
</td>
<td class="nump">11,174<span></span>
</td>
<td class="nump">3,785<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Valuation Allowances and Reserves, Balance Period Start</a></td>
<td class="nump">25,549<span></span>
</td>
<td class="nump">23,367<span></span>
</td>
<td class="nump">24,418<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="num">(10,363)<span></span>
</td>
<td class="num">(8,992)<span></span>
</td>
<td class="num">(4,836)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Valuation Allowances and Reserves, Balance Period End</a></td>
<td class="nump">$ 26,713<span></span>
</td>
<td class="nump">$ 25,549<span></span>
</td>
<td class="nump">$ 23,367<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ValuationAndQualifyingAccountsDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ValuationAndQualifyingAccountsDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MovementInValuationAllowancesAndReservesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6875747584">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>17. Subsequent Event (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Mar. 04, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business Combination, Consideration Transferred</a></td>
<td class="nump">$ 20<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109124213&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109124213&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R9999.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6882537696">
<tr>
<th class="tl" colspan="1">Label</th>
<th class="tl"><strong>Element</strong></th>
<th class="th" colspan="1">Value</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings [Member]</a></td>
<td class="th" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection', window );">EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection</a></td>
<td class="th" style="border-bottom: 0px;">bio_EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection</td>
<td class="nump">$ 1,543,747,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">AOCI Attributable to Parent [Member]</a></td>
<td class="th" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_bio_EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection', window );">EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection</a></td>
<td class="th" style="border-bottom: 0px;">bio_EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection</td>
<td class="num">(679,257,000)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member', window );">Accounting Standards Update 2014-09 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption', window );">Cumulative Effect of New Accounting Principle in Period of Adoption</a></td>
<td class="th" style="border-bottom: 0px;">us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption</td>
<td class="num">(136,000)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201616Member', window );">Accounting Standards Update 2016-16 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption', window );">Cumulative Effect of New Accounting Principle in Period of Adoption</a></td>
<td class="th" style="border-bottom: 0px;">us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption</td>
<td class="num">$ (17,591,000)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_bio_EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity Securities Without Readily Determinable Fair Value, Fair Value Election ASU 2018-03</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">bio_EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>bio_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201616Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201616Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>97
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( .FH?4X?(\\#P    !,"   +    7W)E;',O+G)E;'.MDD^+
MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V
M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F'
M.>RGGD7E2B.5^S3%":4A+<TXP)6E/S/WJVR;A5ND9T*YKCM+1[873T$7LF<;
M!I99-G\LCNVW<+ZT+/0:S>,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C
M-R."?S]PN -02P,$%     @ Z:A]3B?HAPZ"    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    " #IJ'U.&1X;\.X    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!:L,P#(9?9?B>R''8H";UI66G#08K;.QF;+4UC1-C:R1]^R5>
MFS*V!]C1TN]/GT"-"=+T$5]B'S"2PW0W^K9+TH0U.Q(%"9#,$;U.Y93HIN:^
MCU[3](P'"-J<] %!</X 'DE;31IF8!$6(E.--=)$U-3'"]Z:!1\^8YMAU@"V
MZ+&C!%59 5/SQ' >VP9N@!E&&'WZ+J!=B+GZ)S9W@%V28W)+:AB&<JAS;MJA
M@O?GI]>\;N&Z1+HS./U*3M(YX)I=)[_5F^WND2G!JU7!ZT*L=J*2_%X*\3&[
M_O"["?O>NKW[Q\970=7 K[M07U!+ P04    " #IJ'U.F5R<(Q &  "<)P
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
M\#X3K;$7E31/;W^12M1C%)U*7;P.[[(Q[]OP)8:11A-@),!$@.Q30C02HHG
MXD\)\4B(WPF).:UA*^9L=H4JULM.W+QNN-ZVZ/\B=A_KT]_WB^:PS3=]/%*O
M7M?A,KCV84;$9D# #,$F1*!C3P) "6P T>&CP!8CHH^('4;$= H1N<?(T*,9
M/;'VB!$I+1"3 C&B9Y8 1N2T0$(*)(B^L 0P@H6T0DHJI)C/+ D" K1$1DID
MF&]=](: .&XZ)R5RS+>OFH X[GI!2BPPW[YL N(X*!;2I@QQA-RV)8%QJ3BL
MSW $^[>B,"X5TO\/#% $0"6&P#B*#*,MSK"# 6P5 A,Y5&B?,VQCB&T5 I,X
M5&BS,^QE2&T5 N-2H0W/L)W!_I$IC*-N,=KS##L:T#^&,9&C=C':]@R;.K*J
MUV[$Q ;3##6>Y2Q*612[U.@*P+"_(X<G@/8W8.]&5BG<CIADEB_$69CEJ>,&
M@'8Y8 ='CIH*M(,!NQ-G"RC;)%Q '-I2P:PQJ7EW,DV?]/;BTIB.<[8Z-98/
MIM<*WN%#5_JCZ$YE([UGH71[9)J8HQ"*ZWS".YW)63?"TZ3B1]4/,SWNAFYP
MF"C1CIUN,+7;Z_]02P,$%     @ Z:A]3C<4"\/\!0  NQ\  !@   !X;"]W
M;W)K<VAE971S+W-H965T,BYX;6R-F=UNXS80A5_%\'W6Y Q_@R1 Y:)H@198
M;-'V6ILHB;&VY=I*LGW[4K;7L&<.LYN+V)+/2(<4Y^.(O'GKMU]VSUTW3+ZN
MENO=[?1Y&#;7L]GN_KE;M;L/_:9;EU\>^^VJ'<KA]FFVVVR[]F$?M%K.R)@P
M6[6+]?3N9G_NX_;NIG\9EHMU]W$[V;VL5NWVOZ9;]F^W4SO]=N+3XNEY&$_,
M[FXV[5/W9S?\M?FX+4>STU4>%JMNO5OTZ\FV>[R=_F2OYSZ/ 7O%WXON;7?V
M?3(VY7/??QD/?GNXG9K14;?L[H?Q$FWY>.WFW7(Y7JGX^/=XT>GIGF/@^?=O
M5_]EW_C2F,_MKIOWRW\6#\/S[31-)P_=8_NR'#[U;[]VQP;YZ>38^M^[UVY9
MY*.3<H_[?KG;_Y_<O^R&?G6\2K&R:K\>/A?K_>?;X1>?CF$X@(X!= JP[MT
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
M]-;GF9!T1/@= C<B<LEO/7"JAY1[X?RQ@XU/Q.H1R7P$&*-5Q.0XXR%!_)
MT$!'1@Q,-2KEV@B02"_!@6(@8R2:X)C2D'!:N""%"T(X*F Z,O*N(V!*<260
M<)\S"1>2(=T$QDTB!"U;DK(E(1O5)Y6^;,YCD&A>-@0'.DEPOHSB8BVXIH4K
M4K@BA*,ZILKK2,<BT4C/AL"82@PN-X&!4":A52>DZH10C99MFOCE,08,VFH;
M'^/2+>X$J28P)A,V4VM-JM:$:B0GU7X_ADO M?8Q (F393ZE>'Q7J ?-AM1L
M",VH-JGQNOGD5G\L\,+V.0 W.+Q ?$S*!&8J#8P^YQFA6R/=$_10[-@H?%Z3
M& .T2S(2B_7,L0TS_@2$;L^AP.])*UQM@C+ -5;M4T**F2,;2,M[!NZ+!H9%
M<W^5*-:O1ZS;!_$*^1!Y5$S;(Q#^"-@?)^A!<:RDP7N1XMS&-O@((;DX43-&
M [1! N&0@!T2?$^3P)UV+)VR2(V/THS W&."FJLY;9% >"0^UU+P3>T3B(0)
M_%!"@%P(X6U**I^<ETZ;)! NB?=_.D'WSS]NM2C,;0C./0=P8;!TG^.*S3T&
M FV4,/J6>E ^8P! NQ80M@78MB9(/PQJP;U9\S&QP*LW(RBVT',&0/L6$,8%
MV+C MQIN-'X:WY"8DMXNH3 A9B:,T\;%&3%A,T/GM(=PPD, >\@$H0G#'D)0
M8H']/R.H^?GBM(=PPD,X]A#NG_LQX]C3-B3&8GPV$)B;5J&0[NCNW;*TS6%X
M;V^#;7VINOX=[:[U]FW@>?@T@-I3>,K&-_P_:<8/#M_RYG"JVN"U[MR;[_!^
MNJ_KSCJ5;.'T'6V^N]T4=M_UEXF[;L87_?&FJ\_31XSH]B5E_3]02P,$%
M  @ Z:A]3A<99@F/!0  .AP  !@   !X;"]W;W)K<VAE971S+W-H965T-2YX
M;6R%F=UNXS80A5_%\'W6X@S_%"0!UA:*%FB!Q19MK[6)DAAK6ZZD)-NW+R5[
MO?;,8?8FMN3#X2$SXC<4;][:[FO_W#3#[-MVL^MOY\_#L+]>+/K[YV9;]Q_:
M?;-+OSRVW;8>TF7WM.CW75,_3(VVFP45A5]LZ_5N?G<SW?O4W=VT+\-FO6L^
M=;/^9;NMN_^6S:9]NYV;^?<;G]=/S\-X8W%WLZ^?FC^;X:_]IRY=+4Y1'M;;
M9M>OV]VL:QYOYQ_-=<5Q;# I_EXW;_W9]]DXE"]M^W6\^.WA=EZ,CII-<S^,
M(>KT\=JLFLUFC)1\_'L,.C_U.38\__X]^B_3X--@OM1]LVHW_ZP?AN?;>9S/
M'IK'^F4S?&[??FV. W+SV7'TOS>OS2;)1R>IC_MVTT]_9_<O_=!NCU&2E6W]
M[?"YWDV?;\?XWYOA!G1L0*<&QK_;@(\-^$<#^VX#>VQ@18/%82C3W%3U4-_=
M=.W;K#O\>_?UF$7FVJ;9OQ]O3I,]_9:FIT]W7^\,F9O%ZQCHJ%D>-'2N.2D6
M*?JI"T)=+$DUI\L.5EK!_E)2:8DI"NR"X4!Y"N O!DHX@(4![!2 +P*PF*F#
MQDZ:W6&H3)Y-(08,=$7)I8UBU$@7;$$6&W?0N /&K3!^T+BSCJY,&4L?G7 .
MA<8;4PKK2!B+Z&/ WCWT[H%W86GI=4]$H1#_FQ64D9R)"D=S'KL.T'4 KD5"
M+X/NQY,UPLX*R!P9]7@ &4=K,PD>H>L(7 ?A.JI^4GI'.=5:92*7XJFO@,JZ
M,I,>);1< LOB&5J6JAOY-/Y446G%E7%%)B=,@5?: I@MY5);J)Z"5ZD,5%<F
M!)7+4&=\9O4P&4(8[9L+Z=OHQ(C.EC*=@<X4UG"0SD$\XPN?FW)(GH^&]*+/
M&789C W#8/0D1\]@GJF,<JE:0:$Q+"-64)A6!\Y- &:6 =!B":VCZ+PORT99
MUZHH5R&@X3)F'&-8&4 KEK0R&BZ^]"K7M$H^U^]*+NUB/AD *): ,IHIY+UT
M"\ 3O+=.6@:ZE!G>97QC0AF * F5I4%4D;:1)I3*-9"=3]2E9\PG P E%XZE
MT521RSV07*5B4N4&D+'+I0?FDP& 8@DH ^C"P12RI%HA(47R3CV'2!AB$7)U
M.R86 6*Q)!8!8H5"@FT%9&5PLH"N4+14A)89WYA8!(AE);$($(8<R<Q=(5V1
MRD9)+*!+RW5!F80A3"PB8%WNQXXB45O[,D3I'0F#<T'B!@E3E1ECSCV&)8%-
M5JX&)4PL L2RDEBD.2,?<B"YTIM*P*M,_4D85P1P926N".R%J/1&6@8R-LHS
M4IU5B)>N,;4(4$N"9DD:-"D59?6P@C)?R%(4R5*MGLLO3"T"U+*26@10$Z-7
M[QR +*B=>@5D.<^86@2H)1>/)0'6V%@:91KHJ"1E^CT(7IK&W"+ +?ER8DF:
M,E3H-4BKV$<C'0.5R[[@P;ABM,&2IED#1BX=/Y=40)+?#S*F%"-*2;JRIDI*
M#!^59ZUCR8T*B,HLH!@#B@&@G&0K YQX)\F*5*:06\8*RM+F,K.OX,SK/["/
M<Q*LK'==MC0R65= =A7(1/GV#NE2H9X!(F,@,@"BDQM0!B"+ME0O9H#.NF""
MRA2DBY$RF&$,1]9P5,4O:YR-FT_YNFP%=!PYJE<>*)[SE'OGP1B0# #I9!7"
M"&DJ5[0HS:,TK47GKTXN'6,T,D"CDX4(:YBEDC=(RT 59+D+1*DXR%C&9&1
M1KE(+(\B>Y$?UJC-/M"A)Z!"\2Z?@(/UQ=D!RK;IGJ;#J7YVW[[LAO$<XNSN
MZ0#L(XT',.+^TEQ7AV.L'V$.IVI_U-W3>M?/OK3#T&ZG0YC'MAV:9+/XD";V
MN:D?3A>;YG$8OX;TO3N<9ATNAG9_/*E;G(X+[_X'4$L#!!0    ( .FH?4[<
M1_4J4 0  (84   8    >&PO=V]R:W-H965T<R]S:&5E=#8N>&ULC9AA;^(X
M$(;_"LIW-O;8B9T*D [:TI/VI&I7N_<Y!5/0)H1+TK+[[\\)*<7C">%+(>DS
M,Z\GSCLADV-1_JJVQM2CWWFVKZ;!MJX/=V%8K;8F3ZLOQ<'L[7\V19FGM3TL
M7\/J4)ITW0;E60B,Q6&>[O;!;-*>>RYGD^*MSG9[\UR.JK<\3\L_<Y,5QVG
M@X\3WW:OV[HY$<XFA_35?#?UC\-S:8_"<Y;U+C?[:E?L1Z793(._^-T3J":@
M)7[NS+&Z^#YJEO)2%+^:@[_7TX UBDQF5G63(K4?[V9ALJS)9'7\UR4-SC6;
MP,OO']D?V\7;Q;RDE5D4V;^[=;V=!CH8K<TF?<OJ;\7QR70+BH)1M_JOYMUD
M%F^4V!JK(JO:OZ/56U47>9?%2LG3WZ?/W;[]/';Y/\+H .@"X!S X6J Z +$
M.0"N!\@N0)X#1'PU(.H"HL\*\FI W 7$GP'J:H#J M2GI.L!N@O0GQ5$>\5/
MEZ.]OO=IG<XF97$<E:<M>DB;.X'?:;N#5LW)=L.T_[.7N+)GWV<\BB?A>Y.H
M8^8G!AQ&N<R"8K3+W%-,XC(/!!,SEWFD&.XR2XH!EWFB&'%F0MNW<_. ;!ZT
M"8230*+FG1C9,ON6 :DC!FCA"Y\3J'T$P9ADJ,L//C;F#+7GT8>X9A!IW$:B
MI@8N--TE079)M#EBITL1G4"2"2319KQ'3TQTV>:8,;QSABA'3$2*B0@QZ&:8
M1UX9$<6 +M1RB'+$Q*28F!"#RLQCKPSGH%%G[H<H1XPBQ2A"#-KE<^67293
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
MH/,O&_M?(3KP4E8W?H0:_\$F0T+EPO'6G\TP9H/AL!U_$)N^<?X74$L#!!0
M   ( .FH?4Y*@,UKM@$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$R
M+GAM;&U386_<( S]*X@?4)+<]=:>DDB]3M,F;=*IT[;/7.(DJ( S()?NWP](
MFF5MO@ V?L_/QN0CFF?; 3CRHJ2V!>V<ZX^,V:H#Q>T-]J#]38-&<>=-TS+;
M&^!U!"G)LB0Y,,6%IF4>?6=3YC@X*32<#;&#4MS\.8'$L: I?74\B;9SP<'*
MO.<M? ?WHS\;;[&%I18*M!6HB8&FH _I\;0/\3'@IX#1KLXD5')!? [&E[J@
M21 $$BH7&+C?KO (4@8B+^/WS$F7E &X/K^R?XJU^UHNW,(CRE^B=EU![RBI
MH>&#=$\X?H:YGEM*YN*_PA6D#P]*?(X*I8TKJ0;K4,TL7HKB+],N=-S'Z69W
MF&';@&P&9 O@+N9A4Z*H_"-WO,P-CL1,O>]Y>.+TF/G>5,$96Q'OO'CKO=<R
MO;_/V340S3&G*29;QRP1S+,O*;*M%*?L'3S;AN\V%>XB_+"&)\DVP7Z38!\)
M=O\1I&]*W(IYJY*M>JK M'&:+*EPT'&25]YE8!^R^";_PJ=I_\9-*[0E%W3^
M96/_&T0'7DIRXT>H\Q]L,20T+AP_^+.9QFPR'/;S#V++-R[_ E!+ P04
M" #IJ'U.>JECQ+8!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,RYX
M;6QM4V%OW" ,_2N('U!RY'JK3DFD7J>JDS;IU&G;9RYQ$E0(&9!+]^]G2)JE
M7;X -G[/S\9DH[$OK@7PY%6KSN6T];X_,N;*%K1P-Z:'#F]J8[7P:-J&N=Z"
MJ")(*\:3Y,"TD!TMLN@[VR(S@U>R@[,E;M!:V#\G4&;,Z8Z^.9YET_K@8$76
MBP:^@__1GRU:;&&II(;.2=,1"W5.[W?'TS[$QX"?$D:W.I-0R<68EV!\J7*:
M!$&@H/2!0>!VA0=0*A"AC-\S)UU2!N#Z_,;^&&O'6B["P8-1OV3EVYS>45)!
M+0;EG\WX!',]MY3,Q7^%*R@,#THP1VF4BRLI!^>-GEE0BA:OTRZ[N(_339K.
ML&T GP%\ =S%/&Q*%)5_%EX4F34CL5/O>Q&>>'?DV)LR.&,KXAV*=^B]%CQ)
M,W8-1'/,:8KAJYC=$L&0?4G!MU*<^']PO@U/-Q6F$7YXIW"_3;#?)-A'@O0=
MP>V'$K=B#A^2L%5/-=@F3I,CI1FZ.,DK[S*P]SR^R;_P:=J_"=O(SI&+\?BR
ML?^U,1Y02G*#(]3B!UL,!;4/QT]XMM.8388W_?R#V/*-B[]02P,$%     @
MZ:A]3O)IC&FX 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,30N>&UL
M;5/;;MP@$/T5Q <$F]U-MBO;4C91U$B)M$K5]IFUQS8*%Q?P.OG[ G9<)_4+
M,,.<,V>&(1NT>;4M@$-O4BB;X]:Y[D"(+5N0S%[I#I2_J;61S'G3-,1V!E@5
M05(0FB371#*N<)%%W\D4F>Z=X I.!ME>2F;>CR#TD.,4?SA>>-.ZX"!%UK$&
M?H#[V9V,M\C,4G$)RG*MD($ZQ[?IX;@-\3'@%X?!+LXH5'+6^C48CU6.DR (
M!)0N,#"_7> .A A$7L:?B1//*0-P>?Y@?XBU^UK.S,*=%K]YY=H<[S&JH&:]
M<"]Z^ Y3/3N,IN*?X +"AP<E/D>IA8TK*GOKM)Q8O!3)WL:=J[@/X\UN-\'6
M 70"T!FPCWG(F"@JOV>.%9G1 S)C[SL6GC@]4-^;,CAC*^*=%V^]]U+0Y"8C
MET TQ1S'&+J(2><(XMGG%'0MQ9'^!Z?K\,VJPDV$7W]2N%\GV*X2;"/!YA/!
MMR\EKL2DR9<D9-%3"::)TV11J7L5)WGAG0?VEL8W^1<^3OLS,PU7%IVU\R\;
M^U]K[<!+2:[\"+7^@\V&@-J%XXT_FW',1L/I;OI!9/[&Q5]02P,$%     @
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
MWRYP!TH%(B_C[\1)YY0!N#R_L7^/M?M:SL+"':HG6;HFHS>4E%")7KD'''[
M5,\U)5/QO^ "RH<')3Y'@<K&E12]=:@G%B]%BY=QEVW<A_$F^3K!U@%\ O 9
M<!/SL#%15/Y-.)&G!@=BQMYW(CSQ]L!];XK@C*V(=UZ\]=Y+SODN99= -,4<
MQQB^B-G.$<RSSRGX6HHC_P_.U^&[586["-]_4)BL$R2K!$DDV'T@N/Y4XEK,
M_E,2MNBI!E/':;*DP+Z-D[SPS@-[R^.;O(>/TWXO3"U;2\[H_,O&_E>(#KR4
MS94?H<9_L-E04+EP_.+/9ARST7#833^(S=\X_P=02P,$%     @ Z:A]3C!-
MM;^X 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL;5-A;]L@
M$/TKB!]0')*V661;:CI-G;1*4:=MGXE]ME'!YP*.VW\_P*[G=OX"W''OW;OC
M2 <TS[8!<.15J]9FM'&N.S!FBP:TL%?80>MO*C1:.&^:FMG.@"@C2"O&D^2&
M:2%;FJ?1=S)YBKU3LH63(;;76IBW(R@<,KJA[XXG63<N.%B>=J*&G^!^=2?C
M+3:SE%)#:R6VQ$"5T;O-X;@+\3'@MX3!+LXD5')&? [&]S*C21 $"@H7&(3?
M+G /2@4B+^-EXJ1SR@!<GM_9O\7:?2UG8>$>U1]9NB:C>TI*J$2OW!,.#S#5
M<TW)5/P/N(#RX4&)SU&@LG$E16\=ZHG%2]'B==QE&_=AO+G>3;!U )\ ? ;L
M8QXV)HK*OPHG\M3@0,S8^TZ$)]X<N.]-$9RQ%?'.B[?>>\DYOTW9)1!-,<<Q
MAB]B-G,$\^QS"KZ6XLC_@_-U^'95X3;";SXHW*\3[%8)=I%@^X'@RZ<25V*V
MR:<D;-%3#::.TV1)@7T;)WGAG0?VCL<W^1<^3ONC,+5L+3FC\R\;^U\A.O!2
MDBL_0HW_8+.AH'+A>.O/9ARST7#833^(S=\X_PM02P,$%     @ Z:A]3K&%
MRP2V 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,C N>&UL=5/;;MP@
M$/T5Q >$7;Q)HY5M*9NH:J166J5J\\S:XXL"C -XG?Y] 3N.DS@OP QSSIP9
MAG1 \V0; $=>E-0VHXUSW9XQ6S2@A+W #K2_J= HX;QI:F8[ Z*,("49WVRN
MF!*MIGD:?4>3I]@[V6HX&F)[I83Y=P")0T:W]-7QT-:-"PZ6IYVHX3>X/]W1
M>(O-+&6K0-L6-3%09?1FNS_L0GP,^-O"8!=G$BHY(3X%X[[,Z"8( @F%"PS"
M;V>X!2D#D9?Q/''2.64 +L^O[-]C[;Z6D[!PB_*Q+5V3T6M*2JA$+]T##C]@
MJN>2DJGXGW &Z<.#$I^C0&GC2HK>.E03BY>BQ,NXMSKNPWB3\ FV#N 3@,^
MZYB'C8FB\COA1)X:'(@9>]^)\,3;/?>]*8(SMB+>>?'6>\\Y3[8I.P>B*>8P
MQO!%S%L$\^QS"KZ6XL _P?DZ/%E5F$3XU3N%7Q#L5@EVD2!Y1Y!\*'$M9O<A
M"5OT5(&IXS194F"OXR0OO// WL1'9&_AX[3_$J9NM24G=/YE8_\K1 =>RN;"
MCU#C/]AL2*A<.'[S9S..V6@X[*8?Q.9OG/\'4$L#!!0    ( .FH?4[6N$/6
MMP$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;&U386_;(!#]
M*X@?4!*2IEED6VI:5:O42E&G;9^)?;91P><!CMM_/\"NYW;^ MQQ[]V[XTAZ
M-*^V!G#D3:O&IK1VKCTP9O,:M+!7V$+C;THT6CAOFHK9UH H(D@KQE>K'=-"
M-C1+HN]DL@0[IV0#)T-LI[4P[T=0V*=T33\<+[*J77"P+&E%!3_ _6Q/QEML
M8BFDAL9*;(B!,J6WZ\-Q&^)CP"\)O9V=2:CDC/@:C,<BI:L@"!3D+C (OUW@
M#I0*1%[&GY&33BD#<'[^8'^(M?M:SL+"':K?LG!U2O>4%%"*3KD7[+_#6,\U
M)6/Q3W !Y<.#$I\C1V7C2O+..M0CBY>BQ=NPRR;N_7##OXVP90 ? 7P"[&,>
M-B2*RN^%$UEBL"=FZ'TKPA.O#]SW)@_.V(IXY\5;[[UD?'.=L$L@&F..0PR?
MQ:RG".;9IQ1\*<61_P?GR_#-HL)-A.\^*=PM$VP7";:18/.)X.9+B4LQ^R])
MV*RG&DP5I\F2'+LF3O+,.PWL+8]O\B]\F/9G82K96')&YU\V]K]$=."EK*[\
M"-7^@TV&@M*%XXT_FV',!L-A._X@-GWC["]02P,$%     @ Z:A]3F.^TB&V
M 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL;5-A;]P@#/TK
MB!]0$NYZZTY)I%ZK:9,VZ=1IW6<N<1)4B#,@E^[?#TB:95V^ #9^S\_&9".:
M%]L"./*J56=SVCK7'QFS90M:V!OLH?,W-1HMG#=-PVQO0%01I!7C27)@6LB.
M%EGTG4V1X>"4[.!LB!VT%N;W"12..4WIF^-)-JT+#E9DO6C@.[@?_=EXBRTL
ME=3068D=,5#G]#X]GO8A/@8\2QCMZDQ")1?$EV!\J7*:!$&@H'2!0?CM"@^@
M5"#R,G[-G'1)&8#K\QO[IUB[K^4B+#R@^BDKU^;TCI(*:C$H]X3C9YCKN:5D
M+OXK7$'Y\*#$YRA1V;B2<K .]<SBI6CQ.NVRB_LXW1S2&;8-X#. +X"[F(=-
MB:+R1^%$D1D<B9EZWXOPQ.F1^]Z4P1E;$>^\>.N]UX+O/F;L&HCFF-,4PU<Q
MZ1+!//N2@F^E./'_X'P;OMM4N(OPPQJ^3[8)]IL$^TBP^X<@?5?B5LQ[E6S5
M4PVFB=-D28E#%R=YY5T&]I['-_D;/DW[-V$:V5ER0>=?-O:_1G3@I20W?H1:
M_\$60T'MPO&#/YMIS";#83__(+9\X^(/4$L#!!0    ( .FH?4[X0;XHMP$
M -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;&U386_;(!#]*X@?
M4!+L9E%D6VHZ39NT25&G;9^)?;91P7B X^[?[\"NYW;^ MQQ[]V[X\A&8Y]=
M"^#)BU:=RVGK?7]BS)4M:.'N3 \=WM3&:N'1M USO05119!6C.]V!Z:%[&B1
M1=_%%ID9O)(=7"QQ@];"_CF#,F-.]_35\22;U@<'*[)>-/ =_(_^8M%B"TLE
M-71.FHY8J'/ZL#^=TQ ? WY*&-WJ3$(E5V.>@_&ERNDN" (%I0\, K<;/()2
M@0AE_)XYZ9(R -?G5_9/L7:LY2H</!KU2U:^S>F1D@IJ,2C_9,;/,-=S3\E<
M_%>X@<+PH 1SE$:YN))R<-[HF06E:/$R[;*+^SC=),<9M@W@,X O@&/,PZ9$
M4?E'X46163,2._6^%^&)]R>.O2F#,[8BWJ%XA]Y;P=,D8[= -,><IQB^BMDO
M$0S9EQ1\*\69_P?GV_!D4V$2X8<W"M-M@G23((T$R1N"^W<E;L4<WB5AJYYJ
ML$V<)D=*,W1QDE?>96 ?>'R3?^'3M'\3MI&=(U?C\65C_VMC/*"4W1V.4(L?
M;#$4U#X</^#93F,V&=[T\P]BRS<N_@)02P,$%     @ Z:A]3D[]9_NT 0
MT@,  !D   !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL;5-M;YLP$/XKEG]
M39ST91$@-:VJ3=JDJ-.VSPX<8-7&S#:A^_<[&\)HQA=\=]SSW'/G<SH8^^8:
M $_>M6I=1AOONSUCKFA "W=C.FCQ3V6L%AY=6S/761!E!&G%>)+<,2UD2_,T
MQHXV3TWOE6SA:(GKM1;VSP&4&3*ZH9? JZP;'P(L3SM1PW?P/[JC18_-+*74
MT#II6F*ARNCC9G_8A?R8\%/"X!8V"9V<C'D+SI<RHTD0! H*'Q@$'F=X J4"
M$<KX/7'2N60 +NT+^TOL'7LY"0=/1OV2I6\R^D!)"97HE7\UPV>8^KFE9&K^
M*YQ!87I0@C4*HUS\DJ)WWNB)!:5H\3Z>LHWG,/%?8.L /@'X%8"-A:+R9^%%
MGEHS$#O.OA/ABC=[CK,I0C".(OY#\0ZCYYSO[E-V#D13SF',X8N<S9S!D'TN
MP==*'/A_<+X.WZXJW$;XW0>%#^L$NU6"7238?B#X=-7B2LYM<E6$+6:JP=9Q
MFQPI3-_&35Y$YX5]Y/%._J6/V_Y-V%JVCIR,QYN-\Z^,\8!2DAM<H08?V.PH
MJ'PP[]&VXYJ-CC?=](+8_(SSOU!+ P04    " #IJ'U.MN[QI;8!  #2 P
M&0   'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6QU4V%OW" ,_2N('U NY-I5
MIR12KU/529MTZK3M,Y<X"2K$&9!+]^\')$W3+OL"V/@]/QN3C6B>;0O@R(M6
MG<UIZUQ_8,R6+6AAK["'SM_4:+1PWC0-L[T!44605HSO=C=,"]G1(HN^DRDR
M')R2'9P,L8/6POPY@L(QIPE]=3S)IG7!P8JL%PU\!_>C/QEOL86EDAHZ*[$C
M!NJ<WB6'XS[$QX"?$D:[.I-0R1GQ.1A?JISN@B!04+K (/QV@7M0*A!Y&;]G
M3KJD#,#U^97](=;N:SD+"_>H?LG*M3F]I:2"6@S*/>'X"',]UY3,Q7^%"R@?
M'I3X'"4J&U=2#M:AGEF\%"U>IEUV<1^GFS298=L /@/X KB->=B4*"K_+)PH
M,H,C,5/O>Q&>.#EPWYLR.&,KXIT7;[WW4O#K)&.70#3''*<8OHIYBV">?4G!
MMU(<^3]PO@U/-Q6F$7[S3N%_"/:;!/M(D+XC2#^4N!6S_Y"$K7JJP31QFBPI
M<>CB)*^\R\#>\?@F;^'3M'\3II&=)6=T_F5C_VM$!U[*[LJ/4.L_V&(HJ%TX
M?O)G,XW99#CLYQ_$EF]<_ 502P,$%     @ Z:A]3O^U#;#" @  Y L  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C8N>&ULA5;1CMHP$/R5*!]PB0TDX01(
M<%752JV$KFK[;,! =$F<V@:N?U_;R:5@QG<O)'9F9];)[+*SBY OZLBYCE[K
MJE'S^*AU^Y@D:GOD-5,/HN6->;(7LF;:+.4A4:WD;.>"ZBJA:9HE-2N;>#%S
M>VNYF(F3KLJ&KV6D3G7-Y-\5K\1E'I/X;>.Y/!RUW4@6LY8=^ ^N?[9K:5;)
MP+(K:]ZH4C21Y/MYO"2/*SJV 0[QJ^07=74?V:-LA'BQBZ^[>9S:C'C%M]I2
M,',Y\R=>59;)Y/&G)XT'31MX??_&_MD=WAQFPQ1_$M7O<J>/\[B(HQW?LU.E
MG\7E"^\/-(FC_O3?^)E7!FXS,1I;42GW&VU/2HNZ9S&IU.RUNY:-NUZZ)QGI
MPW  [0/H$% XG:03<IE_8IHM9E)<(MF]_);9;TP>J7DW6[OI7H5[9I)79O>\
MH)/)+#E;HAZSZC#T"D,&1&+8!PF*)%;T+ISB\!',<.3"LVOU8HP)QI!@[ A&
M-T?,O",B3(Y%)E!D @@*3^1]S(U(!D4R0##U1  F2[%(#D5R0$ \$80)?-0"
MBA2 8.2)($S@PT^AR!00^-Y^'W,C0E)<02F@\/WU >A6)U"I!%#DO@X"!3Q&
M8+DN"044OLL0* _8C."Z)B- X1L-@@).([C\":CMW/<:! 7,1G '(*"\\[M6
MBD A'^ F0$"%YW<^0*"0#W ?(*#(\SL? % 1\@%N!034>7'G P0*^0!W P)*
MO;CS 0(%?$!Q/Z"@U O?!Q^ ;G5P/Z"@U N_[T!0X(^-XGY 0:D7_E\;!$T#
M.K@?4%#JT]370:#0-(+[ 06E/J6^#@*-/)WD:LBJN3RX\5)%6W%JW&Q[M3N,
ML$OJAK3_\&[^_<[DH6Q4M!':C'IN(-L+H;G))7TP/>-H1NYA4?&]MK>YN9?=
MW-DMM&C[F3H9!OO%/U!+ P04    " #IJ'U.Z2^;9,8!   W!   &0   'AL
M+W=O<FMS:&5E=',O<VAE970R-RYX;6QM5&%OVR 0_2N('U 28J=99%MJ6E6;
MM$E1IW6?B7VV4<%X@./NWP^PZWD97PQWO'OOCN.<C4J_F1; HG<I.I/CUMK^
M2(@I6Y#,W*D>.G=2*RV9=:9NB.DUL"H$24'H9K,GDO$.%UGPG761J<$*WL%9
M(S-(R?3O$P@UYGB+/QPOO&FM=Y BZUD#W\'^Z,_:661AJ;B$SG#5(0UUCA^V
MQU/J\0'PRF$TJSWRE5R4>O/&ERK'&Y\0""BM9V!NN<(C".&)7!J_9DZ\2/K
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
ML'_.H,R8TQU]=3S)IO7!P8JL%PU\!_^COUBTV*)220V=DZ8C%NJ</NQ.YWW
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
M?SRE(3X&_.I@M*LS"95<$)^"\;7*Z2X( @FE"PS";U>X!RD#D9?Q>^:D2\H
M7)]?V#_'VGTM%V'A'N5C5[DVIP=**JC%(-T#CE]@KN<#)7/QW^ *TH<')3Y'
MB=+&E92#=:AF%B]%B>=I[W3<Q^DF/<RP;0"? 7P!'&(>-B6*RC\))XK,X$C,
MU/M>A"?>'[GO31F<L17QSHNWWGLMDG2?L6L@FF-.4PQ?Q;Q&,,^^I.!;*4[\
M'SC?AB>;"I,(OWVC\#\$Z29!&@F2-P3)NQ*W8M)W2=BJIPI,$Z?)DA(''2=Y
MY5T&]H['-WD-GZ;]NS!-IRVYH/,O&_M?(SKP4G8W?H1:_\$60T+MPO&C/YMI
MS";#83__(+9\X^(O4$L#!!0    ( .FH?4Y'D*NOM $  -(#   9    >&PO
M=V]R:W-H965T<R]S:&5E=#,T+GAM;&U3VV[;, S]%4$?4"5*FA:!;:#I,'3
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
M[?S+QOXW6COPJ20W?H0Z_\$60T#CPO&+/YMIS";#Z7[^063YQN4?4$L#!!0
M   ( .FH?4Y>EU;6N0$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#,X
M+GAM;&U3VV[<(!#]%<0'A%UVXT0KVU(V595*K;1*U/:9M<<V"A@'\#K]^PS8
M<=S$+\ ,YYRY,*2#L<^N ?#D5:O69;3QOCLPYHH&M'!7IH,6;RICM?!HVIJY
MSH(H(TDKQC>;A&DA6YJGT7>R>6IZKV0+)TM<K[6P_XZ@S)#1+7UW/,JZ\<'!
M\K03-3R!_]V=+%IL5BFEAM9)TQ(+54;OMH?C/N CX(^$P2W.)%1R-N8Y&#_*
MC&Y"0J"@\$%!X':!>U J"&$:+Y,FG4,&XO+\KOX]UHZUG(6#>Z/^RM(W&;VE
MI(1*],H_FN$!IGJN*9F*_PD74 @/F6",PB@75U+TSAL]J6 J6KR.NVSC/HPW
MR<U$6R?PB<!GPFV,P\9 ,?-OPHL\M68@=NQ])\(3;P\<>U,$9VQ%O,/D'7HO
M^2ZY3MDE"$V8XXCA"\QV1C!4GT/PM1!'_H7.U^F[U0QWD9XLZ7R_+K!?%=A'
M@=U_)2:?2OR*X3SY%(0M>JK!UG&:'"E,W\9)7GCG@;WC\4T^X..T_Q*VEJTC
M9^/Q96/_*V,\8"J;*QRA!C_8;"BH?#C>X-F.8S8:WG33#V+S-\[? %!+ P04
M    " #IJ'U.V &.QK4!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970S
M.2YX;6QM4VUOFS 0_BN6?T!-G"SI(D!J6E6;M$I1I[6?'3C JE^8;4+[[V<;
M0FG&%WQWW//<<^=SVFOS9AL A]ZE4#;#C7/MGA!;-""9O=$M*/^GTD8RYUU3
M$]L:8&4$24%HDFR)9%SA/(VQH\E3W3G!%1P-LIV4S'P<0.@^PRM\"3SSNG$A
M0/*T937\!O>G/1KOD8FEY!*4Y5HA U6&[U;[PR;DQX07#KV=V2AT<M+Z+3@_
MRPPG01 (*%Q@8/XXPST($8B\C+\C)YY*!N#<OK _QMY]+R=FX5Z+5UZZ)L.W
M&)50L4ZX9]W_@+&?;QB-S?^",PB?'I3X&H46-GY1T5FGY<CBI4CV/IQ<Q;,?
M^2^P90 = ?0*0(9"4?D#<RQ/C>Z1&6;?LG#%JSWULRE",(XB_O/BK8^>\_5V
MEY)S(!IS#D,.G>6LI@SBV:<2=*G$@?X'I\OP]:+"=81OORB\72;8+!)L(L'Z
M"\'WJQ87<G;)51$RFZD$4\=MLJC0G8J;/(M."WM'XYU\I@_;_L1,S95%)^W\
MS<;Y5UH[\%*2&[]"C7]@DR.@<L'<>=L,:S8X3K?C"R+3,\[_ 5!+ P04
M" #IJ'U.^_\@W+<!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970T,"YX
M;6QM4V%OVR 0_2N('U 2G"919%MJ.E6;M$E1IVV?B7VV4<%X@./NW^_ KNMU
M_@+<<>_=N^-(!V-?7 /@R:M6K<MHXWUW8LP5#6CA[DP'+=Y4QFKAT;0U<YT%
M44:05HQO-GNFA6QIGD;?Q>:IZ;V2+5PL<;W6POXY@S)#1K?TS?$LZ\8'!\O3
M3M3P'?R/[F+18C-+*36T3IJ66*@R^K ]G7<A/@;\E#"XQ9F$2J[&O 3C2YG1
M31 $"@H?& 1N-W@$I0(1RO@]<=(Y90 NSV_L3[%VK.4J'#P:]4N6OLGHD9(2
M*M$K_VR&SS#5<T_)5/Q7N('"\* $<Q1&N;B2HG?>Z(D%I6CQ.NZRC?LPWASV
M$VP=P"< GP''F(>-B:+R3\*+/+5F(';L?2?"$V]/''M3!&=L1;Q#\0Z]MSPY
M;%-V"T13S'F,X8N8]PB&[',*OI;BS/^#\W5XLJHPB?#]4N'^N$ZP6R7818+D
MGQ+YAQ+78I(/2=BBIQIL':?)D<+T;9SDA7<>V <>W^0]?)SV;\+6LG7D:CR^
M;.Q_98P'E+*YPQ%J\(/-AH+*A^,!SW8<L]'PIIM^$)N_<?X74$L#!!0    (
M .FH?4Z67E4^M $  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM
M;&U386^;,!#]*Y9_0)V0-*TB0&I:59NT2E&K;9\=.,"J[6.V">V_KVT(8QE?
M\-UQ[]V[\SGMT;S;!L"1#R6US6CC7+MGS!8-*&YOL 7M_U1H%'?>-36SK0%>
M1I"2+%FM=DQQH6F>QMC1Y"EV3@H-1T-LIQ0WGP>0V&=T32^!5U$W+@18GK:\
MAC=P/]NC\1Z;6$JA0%N!FABH,OJPWA^V(3\F_!+0VYE-0B<GQ/?@?"\SN@J"
M0$+A @/WQQD>0<I Y&7\&3GI5#( Y_:%_3GV[GLY<0N/*'^+TC49O:>DA(IW
MTKUB_PW&?FXI&9O_ 6>0/CTH\34*E#9^2=%9AVID\5(4_QA.H>/9C_P7V#(@
M&0')%8 -A:+R)^YXGAKLB1EFW_)PQ>M]XF=3A& <1?SGQ5L?/>>;NVW*SH%H
MS#D,.<DL9SUE,,\^E4B62AR2_^#),GRSJ' 3X;NYPMW],L%VD6 ;"3;_M'A[
MU>)2SNZJ")O-5(&IXS994F"GXR;/HM/"/B3Q3OZF#]O^PDTMM"4G=/YFX_PK
M1 =>RNK&KU#C']CD2*A<,.^\;88U&QR'[?B"V/2,\R]02P,$%     @ Z:A]
M3C79[K#B 0   04  !D   !X;"]W;W)K<VAE971S+W-H965T-#(N>&UL=53;
M;IPP$/T5Y ^(6;,+FQ4@91-5K=1*JU1MG[TP7!0;4]LLZ=_7-H12XKQ@S_C,
M.3.#Q^DHY(MJ '3PREFG,M1HW9\P5D4#G*H[T4-G3BHA.=7&E#56O01:NB#.
M, G#&'/:=BA/G>\B\U0,FK4=7&2@!LZI_',&)L8,[=";X[FM&VT=.$][6L-W
MT#_ZBS067EC*ED.G6M$%$JH,/>Q.Y\3B'>!G"Z-:[0-;R56(%VM\*3,4VH2
M0:$M S7+#1Z!,4MDTO@]<Z)%T@:N]V_LGUSMII8K5? HV*^VU$V&CB@HH:(#
MT\]B_ QS/0<4S,5_A1LP [>9&(U",.6^03$H+?C,8E+A]'5:V\ZMXW02W\]A
M_@ R!Y EX.AT\"3D,G^BFN:I%&,@I][WU/[BW8F8WA36Z5KASDSRRGAO>90D
M*;Y9HAESGC!DA=DM"&S8%PGBDSB3=^'$'QYY,XQ<>+P.CV(_P=Y+L'<$T7\E
M'C<E^C#W?I&#5^3PGN 8;D1\F \Z&7M%8@\!V8CX,)%?)/&*)!Z"_4;$ASEL
M1/#J"G*0M1L^%11BZ-S@K[S+?#\0=X7_P:?'X1N5==NIX"JT&01W72LA-)A4
MPCO3U<:\1XO!H-)VFYB]G*9R,K3HYP<'+Z]>_A=02P,$%     @ Z:A]3@P7
MAB"X 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T-#,N>&UL;5/;;MLP
M#/T501]0Q4Z:9H%MH&E1;, &!!VV/2LV;0O5Q9/DN/O[4;+KN9U?))'B.3RD
MJ&PP]L6U )Z\*JE=3EOONR-CKFQ!<7=C.M!X4QNKN$?3-LQU%G@504JR=+/9
M,\6%ID46?6=;9*;W4F@X6^)ZI;C]<P)IAIPF],WQ+)K6!P<KLHXW\!W\C^YL
MT6(S2R44:">,)A;JG-XGQ],NQ,> GP(&MSB34,G%F)=@?*ERN@F"0$+I P/'
M[0H/(&4@0AF_)TXZIPS Y?F-_2G6CK5<N(,'(W^)RK<Y/5!20<U[Z9_-\!FF
M>FXIF8K_"E>0&!Z48([22!=74O;.&S6QH!3%7\==Z+@/X\UM,L'6 >D$2&?
M(>9A8Z*H_)%[7F36#,2.O>]X>.+DF&)ORN",K8AW*-ZA]UIL#_N,70/1%',:
M8])%3#)',&2?4Z1K*4[I?_!T';Y=5;B-\/T[A7?K!+M5@ETDV+XC.'PH<2WF
MTX<D;-%3!;:)T^1(:7H=)WGAG0?V/HUO\B]\G/9OW#9".W(Q'E\V]K\VQ@-*
MV=S@"+7XP69#0NW#\0[/=ARST?"FFWX0F[]Q\1=02P,$%     @ Z:A]3L9T
M',BW 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T-#0N>&UL;5/;;MP@
M$/T5Q <$FW4VZ<JVE$U4M5(BK5*U?6;ML8W"Q06\3OZ^@!W73?P"S##GS)EA
MR$=M7FP'X-"K%,H6N'.N/Q!BJPXDLU>Z!^5O&FTD<]XT+;&] 59'D!2$)LF>
M2,85+O/H.YDRUX,37,')(#M(R<S;$80>"YSB=\<S;SL7'*3,>];"#W _^Y/Q
M%EE8:BY!6:X5,M 4^"X]'+,0'P-^<1CMZHQ")6>M7X+QO2YP$@2!@,H%!N:W
M"]R#$('(R_@S<^(E90"NS^_L7V/MOI8SLW"OQ6]>NZ[ MQC5T+!!N&<]?H.Y
MGFN,YN(?X0+"AP<E/D>EA8TKJ@;KM)Q9O!3)7J>=J[B/T\WU?H9M ^@,H O@
M-N8A4Z*H_($Y5N9&C\A,O>]9>.+T0'UOJN",K8AW7KSUWDNY^Y+DY!*(YICC
M%$-7,>D203S[DH)NI3C23W"Z#=]M*MQ%^'X-S[)M@FR3((L$N_]*3#^4N!7S
M4259]52":>,T653I0<5)7GF7@;VC\4W^A4_3_L1,RY5%9^W\R\;^-UH[\%*2
M*S]"G?]@BR&@<>%XX\]F&K/)<+J??Q!9OG'Y%U!+ P04    " #IJ'U.[%+#
M!*D#  #N$   &0   'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6R56&MOVC 4
M_2M1OJ^QKYT7 J1".VW2)E6=MGU.P4#4)&:)*=V_G_-H"O9U!U1J$G/N]3FV
MSW7,]"CKYV8GA/)>RZ)J9OY.J?TD")K53I19<R/WHM+?;&1=9DH_UMN@V=<B
M6W=!91$ (5%09GGESZ==VT,]G\J#*O)*/-1><RC+K/Z[$(4\SGSJOS4\YMN=
M:AN"^72?;<4/H7[N'VK]%(Q9UGDIJB:7E5>+S<R_I9-[%K<!'>)7+H[-R;W7
M2GF2\KE]^+J>^:1E) JQ4FV*3%]>Q%(419M)\_@S)/7'/MO T_NW[)\[\5K,
M4]:(I2Q^YVNUF_F)[ZW%)CL4ZE$>OXA!4.A[@_IOXD44&MXRT7VL9-%T_[W5
MH5&R'+)H*F7VVE_SJKL>A_QO87@ # $P!M#HPP V!+#W /YA !\"^*4!X1 0
M&@%!K[T;S+M,9?-I+8]>W:^'?=8N.SH)]72MVL9N=KKO]'@VNO5ESE(V#5[:
M1 -FT6/@!$-'1*"SCUT UL4"K' X[V!I(UAT#KFS(920<\P]DB;E.%.&#@;K
M$D1G"4(\ 4<3\"X!.TG #9*+'L([2-5!PC R0,O_@,Z8A"B3T&*2F$QZ2'C2
M"8L!2&Q,_]+&T801SE*<3X3RB2P^INA%9/43$T@3@XV-2KG^P[G$*)?8XL)2
M8[TM8JN;,+067&Q-$T!"'/.4H%P2BTMHVB^Q%<>$)-08& Q&*7>P25$VJ<4F
M-KRZ2)&!87"R&'HV-@STASCFB1*\.!%DIF*S.A%K%CY1'A,>&I00('#],2H-
MFL]M/^JHJQ2AGCA2H'7SEL+EY8CB!8TRA$5J#J -XJY%3/&Z1['"Y]@D*%ZP
M:'B%6KS&4+O((&IM$"?@Z >O']0N()PP1PK<]C2Y0BWN56J;%5%K@SAQ[(F
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
MFC3MG^(DD(D#9.2,)RGCO3AWQ#,^C;4)[4T*',6%]LQO!(FW76"<L@9#R=)
MPJE=^QE'O%-"PBP82I80$EHE[5\0D- "*5=T@K%D'2'AS.VWDVOB0@*LX]Y(
M*)6&]HXL-B2(#>L]2#A-$X5G618EXFT.ZQ76Q-L2\O-\,X#&S1OI@+R1+&\D
M''^U?QPGX1P:LXY+0(7[*"W+FQ9ZD5 [HV5)TO!YS=>RD&@N)"R[!\QXM%>0
M!*NIEG5$2ZV#";@(7.K]1.N@Y;S74M[[FU_SO.>'VFAT_WNTU7-W>U_/MN7+
MJ6GO/D=O+[\0W&)[?^R]7\'UIK]7_L]-_[/#[WGU?#C5L\>R:<IC=X?\5):-
M=1S5%\=N;_/=Y:&P3TW[-7'?J_ZZOW]HRO/P4T9T^3UE^2]02P,$%     @
MZ:A]3DVS:.%/ @  4@<  !D   !X;"]W;W)K<VAE971S+W-H965T-#DN>&UL
MC55MCYL@'/\JQ@]P(%*UC36YMEFV9$N:6[:]II96<R@.:+U]^P%:SRJ][8T\
M^'OZ(T+:<O$J"TJ5]U:Q6J[]0JEF!8#,"UH1^<0;6NLW)RXJHO10G(%L!"5'
M2ZH80!!&H")E[6>IG=N++.47Q<J:[H4G+U5%Q)\-9;Q=^X%_FW@ISX4R$R!+
M&W*FWZGZT>R%'H%!Y5A6M)8EKSU!3VO_.5CM DNPB)\E;>6H[YE2#IR_FL&7
MX]J')A%E-%=&@NCF2K>4,:.D<_SN1?W!TQ#'_9OZ)UN\+N9 )-UR]JL\JF+M
M)[YWI"=R8>J%MY]I7]#"]_KJO](K91INDFB/G#-IGUY^D8I7O8J.4I&WKBUK
MV[:]_HWF)J">@ 9"$'U("'M"^$[ 'Q)P3\ 3 NA*L6NS(XIDJ>"M)[K/VQ"S
MBX(5UJN?FTF[V/:=7AZI9Z\9QG$*KD:HQVPZ#!IA@@$!M/I@@5P6&S2CHWN#
M[1P1+O$]9N? 1.X4H;/0T/*CNT(3MP!V"F K$(X$$CA9J Z"+:3N,L8(P3B<
MU#+'!4D(<;ATYUDX\RQF>3!>3@(Y, OH-HF<)I%#()B81(ZJ0SA9FYT#%<7P
M09C8&29VA)ELI4V'68QL4 (?V21.F\1A,_F"FV16#8KQ(YNETV;IL,%N@0"Z
M_UWX_WLZ>/#[!__<U=L><[==9Z6"T8%347&VA[GT<GZI[4TRFATNC&=D#ZQW
M>'?;?"/B7-;2.W"ECSU[.)TX5U1G@4_ZRQ;Z@AL&C)Z4Z<:Z+[I3OALHWO0W
M&!BNT>PO4$L#!!0    ( .FH?4Y*I7U;_ (  .$+   9    >&PO=V]R:W-H
M965T<R]S:&5E=#4P+GAM;(U686^;,!#]*X@?4+ !FT1)I#9=M$F;5'7:]IDF
M3H(*F&$GZ?[]C'$IL<]5O@3;>7?OW>$[;G'AW:LX,B:#M[IJQ#(\2MG.HTAL
MCZPNQ!UO6:/^V?.N+J3:=H=(M!TK=MJHKB(<QR2JB[()5PM]]M2M%OPDJ[)A
M3UT@3G5==/\>6,4ORQ"%[P?/Y>$H^X-HM6B+ _O)Y*_VJ5.[:/2R*VO6B)(W
M0<?VR_ >S3=8&VC$[Y)=Q&0=]*&\</[:;[[MEF'<*V(5V\K>1:$>9[9F5=5[
M4CK^&J?AR-D;3M?OWC<Z>!7,2R'8FE=_RIT\+L,\#'9L7YPJ^<PO7YD)* L#
M$_UW=F:5@O=*%,>65T+_!MN3D+PV7I24NG@;GF6CGQ?C_]T,-L#& (\&BOLS
M@\08)!\&Y%.#U!BD'P;IIP:9,<AN-2#&@%@&T9 LG?W'0A:K1<<O03=<H+;H
M[RF:$_5^M_VA?IWZ/_4"A#H]K](L6T3GWI'!/ P8?(4AUYBUBT$C(E(*1AD8
MDO&  0IJ4;@8?(UX=!&)I?,+1)1?8S8N!L4Q'$T")C71#L@5R0QVD((.4NT@
MF3H@L17L@$DUIM$8C\8,I,@<"DQF5L8SAP*C&:6VD@&636!93&+;V\;UEE+J
MS2P!51,@,<A231PYMF#BQD6P3P@%A5! "(8=Y*"#_/8[,@,=S  %B56Y,R=0
MBJDO4!3#'2(&B%*[1<1.TM6;]3)Y>A$"F)QFA!PFBF=>)K#=W",,,-FMPH"F
MV4LH\3+!K0 E !.UF1(G)N]U1'#'0%#+0';N4I?'?_$1W#B0VSE2DMM,;K&C
MQ)\[N-@15.V>&D%PF2)Z>YDAN%!1[JJP6^#:@*;QYJDW7+B@$5#1U/<5A6L5
MQ[>'B^$BQ% 1VA?6@*XZ*,Z<>*/)%%*S[J!G2!%L^:F1_0=V<CK.J?>XGV*L
M\S6:/P[3YH>;8?C]472'LA'!"Y=J1M*3S)YSR93*^$Y=PJ.:M\=-Q?:R7U*U
M[H:A<]A(WIJ!.AJG^M5_4$L#!!0    ( .FH?4YR@2TYCPX  /=N   9
M>&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;)V=ZVX;R1&%7T70 U!=U9>9%B0!
M2\E! B2 L<$FOVEI; E+B0I)6YNW#Z]:L>N<<7?VQ]H6S\STU'155]=\*EZ]
M+9:_KQZ'87WVQ_/\975]_KA>OUY>7*SN'X?GV6JR>!U>-I]\72R?9^O-/Y??
M+E:ORV'VL#OH>7ZASJ6+Y]G3R_G-U>YGGY<W5XOOZ_G3R_!Y>;;Z_OP\6_YW
M.LP7;]?G<G[\P:]/WQ[7VQ]<W%R]SKX-_QS6O[U^7F[^=?%^EH>GY^%E];1X
M.5L.7Z_/?Y'+3]KMCMA)_O4TO*T^_/UL>R]?%HO?M__XV\/UN=L.:9@/]^OM
M.6:;/WX,M\-\OCW59B#_.9SU_/VBVP,__OUX]K_L[GYS-U]FJ^%V,?_WT\/Z
M\?J\/S][&+[.OL_7OR[>_CH<[BB>GQUN_^_#CV&^D6]'LKG&_6*^VOW_[/[[
M:KUX/IQE,Y3GV1_[/Y]>=G^^'<Y_/ P?H(<#M/8 ?SC OQ\@:?2 <#@@_'E
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
MF,+(D#4AN*#XEMR'H(""6$"[;$"5"0F^#0<6PA:*1R4+X^S>[H$H$2R$013
M%T9A<YC @^);=D$$#13$!H('45.W.*K^'S)8"'<HOJ:6<515PL%""$4!]&$4
M.HV(0_N6H@8!"R74(,)891Y+:(&$A7"* AE$^WLP+9RP$ A1 (48A?YN#W'G
MT/#&3@AA**&&8< J^QSJ>6$AN*(@%!$\A7ID6 AB*( QC,*\ET"&TD(9"L$,
M!7&&X!G4D,-'54TV0UA$ 3!B5'820B-*"XXHA$<4Q!I:PT"5,0QB#3D]+(0V
M%(0;VOD9FP!B(5RB1%"%4#;/"9DHL:4*05A! ; @*.5 E<F#(W!>DY6/BXI!
M$P^/R,/I R<>'EL\G,"" FE!LQ^-32BQ$*Q0(O)?=A("%DIJ\5\"#0J@!L&L
M@2K[RY,_QVC&-<60B7\GL#(KO6_BMZEE929PH2!P$!BOABD6Q!<"J/BHJZ&*
MA4"( BC$J"P9(W2AI 9"1P@\* @,!!:L@8N/JM,$O)\XG/H?S0D.BAUU:((5
M"N *^8),,$!)+5D[H?,$D7>V&-VU ,="V#H!<%U4EDX2+DZZEG>'A(R3#NV;
MS0SIQMX='B;$J*88# D+-9#=%*O,_*QG\83 > )H/%"-[NIK; 39DZZ&^SFJ
MJB[$?G6^ACG&*E.('F7[C@^AFE,0 @ *(@!M"7H4 3P.IG[[0#A! : @*#Q#
ME7V<%:],1S6G0R9<HO0UU#%4V9)S#X(?Z#J!9"-M)P@.*0AUM)7G'NQ]T)B
M;&Q,).8",#(JRR((]BA]2PI%P$?I:X#DHZIJ I$H"-#'J-1N),+U+3D/X18%
M@(M@>8 JLSST]9&),)#2U[#)1U75A4C4 11DI*]6">,HN6730Q!& 0PC> )0
M99Y KM_0$!Q2<E7!(E=SRD*@20% 9%163R.DH^268@5A'277T,I899] ?>9"
MN$F!3*1] O69"Z$B!6"1T=.3$(_-37U_6..?*F@"JNP3J%[?E1"4BMA(VW_%
M52,32GA'1;RC9^U7".^H+;RC$MY1$>]HV^% E>F'4T]%*J$B%5&1GNR#E5"1
MVD)%*J$B%?&.P#!5C8)<M<\J01T5H(YH:E:OQ$IP2'6@B."I\4AK(-=01% "
M*"IJ66C*,EA59K9'U=@&85Q3#)DU!T.U"))=*,$A55K\FH")BIH,FDJR@BZ#
M]):)QX*V@-&3,IX2>%&EQ6,)F*BHN1Z8+S4<\U$U/E_JO9I@D KZ[T7/NJH1
M#%);.O IP1<5@8G >#4 LP)\T1JO?K5FS?P X!A9%5I9.[^V?GZLH5\-P(Q5
MQG@ZEF$?C#>J*89,X@.@$?E"RQKZ:4,6KJRE'R+T3*U8Z^D[98W_ 'T7/6N5
MR#KT:<-K/F7-]U#WO;*.='M4%0B)Z72-9$I;0+)F?H"^BYZM7 2K4]^P+U:"
MU2ELPU?V5SZJ3MY =;ZT#>S6U]%7I4HH/47\G:E>*^+O@N,7(ZX)\+OH62-)
M M:I;W%- M8I;,M7UL6.JLK.K(2_4T#6Q<!<G$!RVM*=3PG\IC7]^>X4]=X;
M[;U*' ]UWP/=5^UR.=)^E;@GH.1B8+M.@K]I:%DP"=>FL+N>,3%LKU?98)7
M<(JZ[5ES'U2U/58)-*< AXN!A0-"NFEHR8T)Q*:H41XP>,MOY2EAW314;54#
M>.=- 4DE2)P"V"T&:ASB@J%EMTI -HT5H.K=456#/BJAW11R;,:^T2Z0#'U4
M K$I@-AB8-.!P&G:TC5/"9RFJ"4>L"[ 5P*?P 1B4]3Q+M"G1#RNI>>=$JA,
M44,[<-L('XG\MHDO(?@,S"NP[B7/?G%2"7RF"#X+S/L)?*8M\)D2^$P15F;S
MS00R26>3<23+GN> !"]3@)>!A#.!!5*3Y]D_ =$4-,R+@9Z$^&AJ23D)%::H
M-YW=&AU4IU_B8A_&7A4^AD#F% 8P*SXF#HJ@L++^.T6J&-CFBM!="KO&J;D4
M6A!9DD08,*UI\S9%JAA9QDY(,:WIT39%JAA9R"&@F*(N;&7]98I4,9;N>_'A
MR[">A^6WW1>3K<[N%]]?UMMI^>&G[]]^-M7MEVD5/[^3RT^"?JZ7GY!^\VS2
MY=UVMMK/MO-L^UF'/^NWG_7XL[S]+,//.K?YK'/X,]E^MO\*MC_-L/]*N'_,
MEM^>7E9G7Q;K]>+Y>ON%8%\7B_6P,;*;;!SS<9@]O/]C/GQ=;_^ZY;^6^V]B
MV_]CO7B]WG_-W,7[=]W=_ ]02P,$%     @ Z:A]3MR(Z><, @  T 4  !D
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
M2A,;.PZQTRC.S-FD&GO)9Q-VYDF<T9?<*,YI&N7_YC1AUZF)S(^!U_APY.6
M/9N<H@/]0?G/TTLNGNS&RRY.:5;$+#-RNI^:3VB\<2N#"O$KIM>B=6^4H;PQ
M]EX^?-U-3:=D1!.ZY:6+2%PN=$&3I/0D>/R13LUFSM*P??_A_;D*7@3S%A5T
MP9+?\8X?IV9H&CNZC\X)?V77#94!^:8AH_]&+S01\)*)F&/+DJ+Z-;;G@K-4
M>A%4TNAO?8VSZGJ5_C_,8 ,L#?"]!JXT<!L#07;(P),&WJ>!-VC@2P/_TX ,
M&A!I0.Z=(9 &P;T&H30(%4IVO1S5^BXC'LTF.;L:>5VBIZCL!#0.105MR\&J
M8*IW8HD+,7J9$<>=V)?2D<0L:@QN83R?=#$K'8.ZB(V.(([78&S!LJ&*(:H+
M##CPNY,L(8Q*5<?@+N)91[B*D[4.08ZC1#PT42=>%UP:MS(G[;0'+NS  QUX
ME0.WDXQ ";7&C"I,5L=!K ">Q0=G\8%90B7EOC;+%V*I6:]!R&FC4&@I=;0&
M?#E63R$1D#'1&'L!@1T$H(/@_I4)00<AP$"IGCF$&2EY#?64A:U<U'D-AY>X
MKE4=%/8E=02&--+IDA'LH.0+29%S?UI1CYJAVR6_DJ#AK&UNH;IT0,5Z0OCV
M.J\DZ!:=&Z@N'5A0D MD9Z2*O0OUE]+02PB%+%<-S05:&K<ZNLL:5C$$R!C2
MDJCKF*XP&P"%L-4CR@B6.P3H'>J+"-8?1!XH=%B!4 "PP&I2(%#?/+!0(5V%
M".JK.E@8T.C^:#&L#-@!6"A;_PH$*=OVY@:H2P;6& QH#.K9,3&L"Q@_D!*X
MES'0RWI*(%"HIF08U"4#MRB&6K1'_#'<5MA_("5P6V%]7R=8%0H)\EH2H'VV
M#4&Z1.#FQ$#?X1Z)P'#?X?"!=,!]A_4=69<("(3[OE+5YNR^A;O%U;M%^XR9
M R#?5Q-FMXXT*<T/U9&W,+;LG/'RV[0UVARKY[@\$BGC"S1>(F!\A<9K:/S)
M=<9KUP'>".+B37W0_J14G_N_1_DAS@KCC7%Q>*N.6'O&.!7Q.I8H]B.-=LU#
M0O>\O W$?5Z?M^L'SD[ROP2[^4-C]A]02P,$%     @ Z:A]3M97J=IH!0
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
MP%HH@#DA%4-!KF24)O:<A T-8L19 BF)S!106#]+17VR1. 5,?9,.R&H5YG
M @*U87-58BF5&E@O4^LUO?<::&$FKD X;R1K.A9Q:>B]LXJ9 BNJ!))J=>H5
M4,M \K$ ,"T(C6YZV/%*H*UB7<?B*ZGZ2I%JC*3"JJ*R]*YAG-2I@T"HI4TO
M>]/#CAUT+2\MXR 6= D4W:;+BP1BW::;(C<P#U<@7)N61X$8FH[E7P+]MYSW
M6+1ES"]P%%9:A90V+7$4E= 0Z#*4!RL +/*"K+ @JQ&"K+ @JQQ!5D ^'67U
M/!-70)PQK/=8C56.&BNJGDH8:GD6K$ PSZXB"DNQ @7UT09F. 668F5'Y#Q6
M185J4I+SJ-P4CH8O#U= '+\,*ZQWRH](>ZP["ND.27M:4IY)&VFUEPLL,/"#
M#,*2IT"A2C.?UJ!@B9WGP0H$\^R63&.=U4!GK6>FP)*GD>0QF:^QY&D@>23S
M-94HJ8%P9.(*B-.LX&MF+X\V\TSF:ZP^&JE/FOD]:)"GP5'>9^(*A/."]QZK
MGD8%:)KVFE:61M.TSX,5 .8TG_98:C606O8,!TN>1I+'I3V6/(VVVB3MJ4!Y
M1Q?Z/%@!8>R>7&.QTZB^8W+>8-TQ2'?2G#>T(CLS@AYZ9.(*A-MM3AG3L=X9
MF9'S/6@@SI9J51ZL # CV+MFL,@:5%=R=PV+G1ES<LD<76:=75)QTN"VYZ"*
M4ZBAT5CF#"KNN-!AQ3%(<4C"TV+L3%.NY\$*"..S'<N<03M9DNUTYTE7IAQ0
M 4#\S<*J:H"J.FX*+'!FQ ;68H&S.1M82P5)*Q*X+%0!4'P5:[&TV1&[5XM5
MQN;L7BW8;4IZ'I<'*Q",K^,LEC:;LW7M0<=G0PJ8G8,J ,HXUF@LIA:(J>/R
ME'DH,V+?:K&T62!M+GTZ!T!&F#0F'X.&QF"]LD"O'',"9K& V# B)%A +-@.
MTI!0$ C)QZ#ADRXL10Y(D>.FP,+@1NSQ'!8&!X2!A 2 :$A.@(;&8+8[P';'
M''(ZS#T'CN_9D&#N.;![HB%!()>&A(+XD# /1!&+F9, A[GG1FR)'.:>0XLW
M"0D"A30D%,2'!+/8(18SRZ''W/,B/R0><\^#_08)"02E60) ;$@\9K$'+/;<
MLV[,/3]B$^$Q]SQ:]TA( ,C+-"0?@X;&8!9[0%#//,?SF'O>C0@)TT* UCT2
M$@#RZ6,D.!-S&.XQBST@J.<2#7//CRC! ^9>0.M>&A((2HF#0)Y9+@)F<0 $
M]4Q4 ^9>4"-"@KD7T+I'0@) WJ<AH2 CF.4B8!8'Q#WF$"Y@[H41U6O W LY
MU2L"^9B&!%6O7$@PBP/@7N"Z=YCVG1'5:\#<"SG5*P(1+3D!&C8 819'P+W
M^!,Q]^*(ZC5B[L6<ZA6"4BU!($Y+(F9Q! 0-S(H3,??BB.HU8N[%G.H5@<@B
M? (T- :S. +N.2XDF'MQ1/4:,?<BJ#G3!+CM08,.&L_N_"/3%P>(%;A&#\%U
MLXTH3J5@.M $*"J)S^^HP<,V]BA2"J9530#N!*:ND(+I&!,CZD\IF-XM0=<N
MY#4X>W9L4X443)>7 /P(7$N.8%JNQ(@:4PJFK4G0]0FY[4F&\QUB@FE#$J"&
M#$S!) 73B"1 %<GVV'%-GZCK,R3UT/P==>QTX/M+V7Y.4"8&IB:27$>G!(4B
M[S5#$]19";RFIYB@$WMV]++!JMH\[EX5V4[NZI=UTW72'WU[>!_EL^I>5DB^
MG\OSF_U+);^FV;_D\F>Y>5RLMY/O==/4J\ONA86'NFZJUDKQJ>7/4U7>'SXL
MJX>F^[/;NFWV[Y;L/S3U\^7^Q9G9X>V=J_\!4$L#!!0    ( .FH?4[K3(U2
MGP,  )$1   9    >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;)58:V^;,!3]
M*X@?4/ USRJ)M*:=-FF3JD[;/M/$:5 !9T"2[M_//!H%^SA+OX1'SKWG7N-S
MC)D=9?W:;(5HG;>RJ)JYNVW;W:WG-:NM*+/F1NY$I?[9R+K,6G59OWC-KA;9
MN@\J"X]\/_+*+*_<Q:R_]U@O9G+?%GDE'FNGV9=E5O^]$X4\SEWFOM]XRE^V
M;7?#6\QVV8OX(=J?N\=:77FG+.N\%%63R\JIQ6;N?F*W#SSJ GK$KUP<F[-S
MIVOE6<K7[N+K>N[Z746B$*NV2Y&IPT$L15%TF50=?\:D[HFS"SP_?\_^N6]>
M-?.<-6(IB]_YNMW.W<1UUF*3[8OV21Z_B+&AT'7&[K^)@R@4O*M$<:QDT?2_
MSFK?M+(<LZA2RNQM..95?SR.^=_#< "- 70*8,'% #X&\&L#@C$@N#8@' -"
M+< ;>N\'\SYKL\6LED>G'N;#+NNF';L-U>-:=3?[I]/_I\:S47</BRA)9]ZA
M2S1B[@8,G6%HBEB:"!Y-(?<F)$K]*>8!8=@)XZE&3MT0[(;Z!-$D >$$'";@
M?0(^2<"UX1@P08^I>DS T\#7FEDB6.B?P2;E!+"< )03:.4,F/",)S1J,3&!
MK9 0%A*"0D*MD- DX4G*8ZT6! O"Q/*<(UA.!)YSA!/$,$$,^M$*O8LO#NR$
M)($D"2!)-)+$' V*(AM/"GE2P*-K.#5X6&QC83ZV"M_@B?69=C>")D36=IC%
MDQ@@8CH1NWY.,^P6C  /Z3QD\*2IE0B["C-M)?9U6QE!YT3D)V2EPH[!3,N(
M?=TRF.D'G%F)L",PTQ)B/[2DP"IF'Y QPSIFII!!NZ:2+[2+M<Q,,<>^K58L
M4Y9>OSH1EB A">J^1:8$ YJL/(,1_Q\W+0F+E9!8=9<C(%;BAGLL,8[IN(<1
M-UE<B:P^0Y:W!:1_W3C)U#_C9N$ 974)PBY!P"68T3D"V=Z1L$40L A&.D\
M1OC"Y, F0< D&->I$"BP\& GH0BDL)@182>A^ /JQ!Y!P"-8I,\G<\5G(5 "
M@%V84=AQR'PSB%F,4W#L.-R_WJ,Y=@@.'()I#G'/346KI<\ZWSA6- >*9KJB
M1] YE8W%LDD &B3]10B"+$+E6*@<")5LVQDL0!Y^X/%A;7&@+6.)'4':X]-W
M1";(?*/VSG:NW<>*[UG]DE>-\RQ;M0GNMZH;*5NA$OHWJKNMR-:GBT)LVNXT
M5N?U\)%@N&CE;OP XIV^PBS^ 5!+ P04    " #IJ'U.3PQEN!((  "L,@
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
M"&S !PWXC0%O$(&6[*)E@H8IVDPB$O<";;^0B<58S_@1L!7HT),)X3XT2"L
MTPJ,M#P,ZT-0']X^KQ%H( +FU=.6662FZ1/BN_I\/$-@&,4&N() /S MKB$0
M>ZX[-LL$3)( 2?I:DL3P-'339@A09M0KDT+>:,@Q&'(,A*QUO&4,K/? C!G
M8F0&;6(8H=&HD0LW:A>(V^C"$!2-^!GY0T" ":+[@:!XQ _8\>\1-@O4'[$
M=S[T'ZT/P;T/0<U/+U)D-J/ C4-S.4 @<HFY($ 0 T4*@MZ5M0/W0F0V0[-,
M%=3W]0TJ5) #2A7BKA0K@MLP"F\H5P4-"M&<]N?;L!6 A>-AP\T?0=W?J%8
MPF-^X/Z+H 9L5"L 87V3X?1VC#FM]LT1I+8V[%APJ>V-=L><>RQWG-KX DV>
M$#"^1)-5>XBYF&_/5#^2:I\6M?7.N-CG-KO1'6.<BMC=._$9#N(8USUD=,?E
M;23NJ_8LTSYP5JISFM,=%N?_ %!+ P04    " #IJ'U./A/?-1 #  #%"P
M&0   'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6R5EMN.FS 0AE\%\0 !FW.4
M1-H<6ZF55JW:7K.)DZ %3(V3;-^^-F8)V$.ZO0G@?/]X_K$Q,[M1]EJ?">'6
M6Y&7]=P^<UY-':?>GTF1UA-:D5+\<Z2L2+EX9">GKAA)#XVHR!WLNJ%3I%EI
M+V;-V#-;S.B%YUE)GIE57XHB97^6)*>WN8WL]X%OV>G,Y8"SF%7IB7PG_$?U
MS,23TT4Y9 4IZXR6%B/'N?V$ICL42$%#_,S(K>[=6]+*"Z6O\N'S86Z[,B.2
MDSV7(5)QN9(5R7,92>3QNPUJ=W-*8?_^/?JV,2_,O*0U6='\5W;@Y[D=V]:!
M'--+SK_1VR?2&@ILJW7_A5Q)+G"9B9AC3_.Z^;7VEYK3HHTB4BG2-W7-RN9Z
M:^._RV !;@6X$ZCBC J\5N#=!?Y#@=\*_(\*@E80W 7>0T'8"L*[('PHB%I!
MI*7DJ.HVR[5.>;J8,7JSF-IQ52HW-II&8D/LY6"S_LU_8L5J,7I=Q!C/G*L,
MU#)+Q> ^XX9#9FLRJ",<D4&7!H;26&)@BF@XQ0IBXB&SAIADR&P !KF:'9/Q
M-,<[$\&P8P\LO-?(P_X,_D@ 'PS@-P&\7H!$J\92(4&#E&I1$@\%FMD5@/G8
MT\JV-JG U:&-"7E!#QK8"D!;@6$KQI[F2S%);Q;LH@G2;)F4._$U4T DG=E
M3 1;"D%+(6!)FV2K&+^_!MIJ[DP$]Y9RD$<$YA&9>2#]78_,O1#%"=)K:V*)
M^/QIQ05B!3JT,2'<AP:V8M!6#)0WT&PI)N[/$GD3??NN  RCB:]%6\-8K-5R
M V'NQ!UYRQ/07&*:"V ]<N$#WOWX08-&OA'HGT?-MF4&QX->D!T H2CQ$V\D
M'?!;\80PL.#&]PB;4^'(']E8"#ZCD6?.-/+F(_B01OY_5!\^$)%Y(IK5#\SW
M$45Z]1]#*A>GUS@4A)V:/K&V]O12<OFUZXUVO>@3EHV'-KY$TXWJ*.]A5(/[
M-66GK*RM%\I%6],T'T=*.1$YNA.1W5GTU-U#3HY<WD;BGJG&4CUP6K5-L]-U
M[HN_4$L#!!0    ( .FH?4X/O!>!:00  &H6   9    >&PO=V]R:W-H965T
M<R]S:&5E=#8T+GAM;(V86V_C-A"%_XJ@]ZS$(74+; .)G$4+M$"P1=MGQ:8O
M6%V\DAQO_WUUBU?2'#I^B27FS/!P1'ZBN+@4Y??JH'5M_<S2O%K:A[H^/3I.
MM3GH+*F^%">=-__9%666U,UMN7>J4ZF3;1>4I0ZYKN]DR3&W5XNN[;5<+8IS
MG1YS_5I:U3G+DO*_9YT6EZ4M[(^&;\?]H6X;G-7BE.SU7[K^^_1:-G?.-<OV
MF.F\.A:Y5>K=TGX2CR\R; ,ZQ3]'?:E&UU8[E+>B^-[>_+Y=VF[K2*=Z4[<I
MDN;G7<<Z3=M,C8\?0U+[VF<;.+[^R/ZU&WPSF+>DTG&1_GO<UH>E'=K65N^2
M<UI_*RZ_Z6% GFT-H_]#O^NTD;=.FCXV15IU?ZW-N:J+;,C26,F2G_WO,>]^
M+T/^CS <0$, 70.$?S- #@'R5X"Z&:"& '5O@#<$>+, IQ][5\QU4B>K15E<
MK+*?#Z>DG7;BT6L>UZ9M[)Y.][^FGE73^KX**5@X[VVB0?/<:VBD$5>%TV2_
M=D&HBV=BX33M(.8*Z4\E:RX1KCO5O( TD<).)2R&[!+XXP3*QPD43*"Z!')<
M33$K9B]1G23O) _*C[QP5A(N"V08F(;C03<>=T.S?EX\UD_H*Q6YN!\?]N.S
M?H0_GT.]QAL/6[B^BKS9N+E.DG#GMM<^LRT]?Z2:N Z@ZP!4)\()0I@@O'^V
M1#!!]/ELB7C9I.?-9W[,94&@YJHU5PG)%M%GJ2;C$BZ&BLM')MTY55PP)01%
M;'! &/C":,G .0$LS:L]B,8],3.W)%,CD(9/@H 1FANASXW<DDR-8-@)><>R
M'41W/"0NO/60,#X%X*>4AA28><*[?U4*C#/!><;6I4 \4R$O"] 1L56WAOE"
MGZW.S_--1XC1)P#[^/H,6%<^>.Y<]>![1C^8I"*\9W&&K"=BC(N1RCP-,9<%
M #-?H@#- DP P%.3'<(T)4Y3OE )0)*_)X#J09K]8)020JEA8T(8@D3WKU+"
M^"*.+[9*B4-)LK47 Y4?3JHR;$&Y3LFFQFP;"G3&-RAA$A(@(=N[#:+IV@LB
M(PT((Y/ /I'18!#-@,=KR67D2M_H"!.8 ($9#PAL%;D?N.\TN<&T)$3+.0Z(
M<Y!Y :@,5&1T@UE)G)4BD/.N. 4%N>:!8PX2YR  #^(@^S:+@8Q4:$2/Q"B4
M:&/I&5)@>DEQ/WHDII<$6[CY[)1\>_:@ @:+&.B:#SWV'ED/NO$7CQ(!@]0+
MR.=%QO>Q-'P' [8R^@PB=2]])":=1'N^.7TD()UP^2=.#(042#)ZPD24B(CL
M"0/4L><1(Y5KM(-Q*!$.YP"2< ?)_0!9H,P%PDB4'(D<0I+S[A:$).:=!+QC
M$!I$:CH_?+X! D))@GMR1N=GF2[WW6%F96V*<UZW1TRCUNN!Z1.UYV^S]F?Q
MN.Z//7^EZ4]A_TS*_3&OK+>BKHNL.X/;%46M&YONEZ9H!YULKS>IWM7M9=!<
ME_WI9W]3%Z?A9->Y'B^O_@=02P,$%     @ Z:A]3GC##V^! @  I@@  !D
M  !X;"]W;W)K<VAE971S+W-H965T-C4N>&ULE5;;CILP$/T5Q'L7#.:2B"#E
MHJJ56FFU5=MGAS@!+6!J.\GV[VL;PA(85ND+V,.9,V?&ER&Y,OXJ<DJE]5:5
MM5C9N93-TG%$EM.*B"?6T%I].3)>$:FF_.2(AE-R,$Y5Z7BN&SH5*6H[38SM
MF:<).\NRJ.DSM\2YJ@C_NZ$ENZYL9-\,+\4IE]K@I$E#3O0'E3^;9ZYF3L]R
M*"I:BX+5%J?'E;U&RQW"VL$@?A7T*@9C2Z>R9^Q53[X>5K:K%=&29E)3$/6Z
MT"TM2\VD=/SI2.T^IG8<CF_LGTWR*ID]$73+RM_%0>8K.[:M SV2<RE?V/4+
M[1(*;*O+_AN]T%+!M1(5(V.E,$\K.PO)JHY%2:G(6_LN:O.^=OPW-]C!ZQR\
MW@&%'SKXG8/_[H _=,"= QXY.&TJIC8[(DF:<':U>+N\#=&[""VQJGZFC:;8
MYILJCU#62QK[8>)<-%&'V;08;X!!/<)1['T(#PJQ\2;NWGV [10QUK";0I#K
MPBI\,%'?$(3#&,$, 08)L"'P[Q3@4:5:##:8VF ^Q3Z.8G^4,(1SPVCACK*&
M< B'BP@6'H#"@XGPV(]&PEM,, B$0G>D9@N QIA=,%$<SZU3"*H- ;4Q3!"!
M!-'C"QV#!/$#"QU/2N'A2;T T.RF78!2%D Q,$R 7/A\NX^7 \U<$6A:D&B\
MHSO0W>;PW-ET$7A5K)$')+R8H8#/.?J/@X[@DXZF1WUZ8A!P-OW)%@!0TYHX
M@\NZHOQD&J&P,G:NI;[S!M:^V:X]?=F/[!O=A$T3>*=I._AWPD]%+:P]DZJ5
MF O_R)BD2J/[I!8M5S\-_:2D1ZF'D1KSMG.V$\F:[J_ Z7]-TG]02P,$%
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
MG:GX;_B"6R&7)"+'GK1,_3K[,^.DFZ((E Z]C=>F5]?K> ?"R<WN$$P.P>P
M'CN$DT/XX1 ]=(@FATAS\,925&\VB*,BI^3JT/'?'9!\B, J$MW?2Z-JMKHG
MVL.$]5)D09)[%QEHTI2C)KC1@%GAB>ASBL"6H@P,]V"9H#(5(5Q*-J8$^+Z=
M(K06&JH X:+05"MTU$1*TRO-IP#"FSPCKD4&,J#+-C99E-RCCJS4D84ZTZA'
M3;S(8T+;5 :R193> XZMP+$)'&I9RMC(DAJXID9T3L<U1? >+;320@LMT&BA
MV9/(Z%QEJG381XH%:F)%32RHVGM4)B9J;**:*AWUD6*!FEI14PMJJ*&F_X.H
M3 6(C2? (KI[+F16V,R !4!_!#+S30YAG&DU5189\&&F':<;FRQ,8*11>S='
M>(?I28U'YNS)N>?R)+RQSA/X.9 C0+.78C*/@_0CS#C6OR-Z:GKF[ @7 T:-
M@2,A' M*_TDTM19?$O.FQ4<NEXE8TW&>CAM.ANE3P9N_5XI_4$L#!!0    (
M .FH?4Z>X[4,^ 0  (D9   9    >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM
M;(V9;W.B2!#&OXKE>Q>ZF>%/RE@5D]U-E*M*[=7=OB8ZB=:"N$#BWK>_ 29&
MIGN,;Z*07S?/S#0^/3 ]E-6O>J-4,_I3Y+OZ>KQIFOV5Y]6KC2JR^DNY5SO]
MG^>R*K)&'U8O7KVO5+;N@HK<0]\/O2+;[L:S:7?NL9I-R]<FW^[48S6J7XLB
MJ_Z;J[P\7(]A_'[BQ_9ET[0GO-ETG[VHOU7SS_ZQTD?>,<MZ6ZA=O2UWHTH]
M7X]OX"K%J WHB'^WZE"??!^U0WDJRU_MP</Z>NRWBE2N5DV;(M,?;^I6Y7F;
M2>OX;9*.C]=L T^_OV?_U@U>#^8IJ]5MF?_<KIO-]3@>C];J.7O-FQ_EX5Z9
M <GQR(P^56\JUWBK1%]C5>9U]W>T>JV;LC!9M)0B^]-_;G?=YZ'_3R1-&!^
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
M!FDD-CN!9B<@0<S,(HUD9I'&L?@)-)* !!-FI->DG>;<KZV<!MP*4B4!?TZ
MBBB88LM3:'D*++-N5KU&1(-^I@$;UQJ($B[:0)%CBF?0[PSXG3*_,[L7$? G
M\RNB#13%V&\*_:; [XSY3>U>I.47B"APO-.M"N$O F8L_D5V1T^3@+U/:R23
M@>.U%0X<"\N/YAS'C%&-#=GSXY"1PQ&D]XL@Y$AP1P2ZBJPW LF$ZVD7&.1"
M(D/$#?6JR:"CB)NQ)4^NN<$E0=B<UE8DMQ(_MA+#)\PU,9CYPH:U=L.I;U2.
M41L[$]M.ZGK)!0:_L,FOW7#T&]48?TF01H,_Z[%&,2)@R-L@V63FY .N!<(N
M!GH4O!H( /'(*F!8-7'XP:P7-NRU'TY[HQJNL06K>Y*Q$TQQ86-<.^$<%U\"
M.5(Y24Z8Y&237/OA*">$<F%Q"LK(Q7+"+"?$<L%9;E3WZ$"(XTXZ$.8X(8X+
MSG'"')]R1V29=LT-AC@AB L.<:,:NYE&07P/#S@H=C%E[!9SGA#G!><\(8C;
MNZR'LK$CS'I"K!><]00X_I2D%IF@;BJ=;R F/B'B"TY\ EA^O*8PZ(MKBLE.
MB.R"DYT L]&:?DFV,;)1[76YQOPGQ'_!^4]PDVZM^H.MO/$,58X?5(1K!:%:
M(7BM(% %(GNJTT>\W-R5C(\*<"V1J)8(7DN,ZAZY):@C(N"_]I$J<FVW)"XV
M$A4;XL7&J(8_CV=!RDW;HM1ZE&&FQ&$95R2)*A+QBH15?,?Z2#7VXS@A0C6)
M..6QRO(#5?S=PBJ^(PP'9WF%J@[=.6GM;<OW<],>B0U:;V>Q+]2>!;+VE7C>
M]">J/]/T![Q_9-7A=*Z]M[)IRJ([#]R79:.T2;U#];VCRG:WFUSMF_9RJJ^K
M_F"UOVG*BSDT#F\GU\O_ 5!+ P04    " #IJ'U.OK8?G/0!  !X!0  &0
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
M>.!<,"F2./(Y/LG7B7Z0LX-0MY&\K[LS=3<0O-+O"V[_TK+Z#U!+ P04
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
MAGDMBMH']2P*ZM<^71T>,O]:-S]-^%UVUXO=0UWL^JO3^'!_._T?4$L#!!0
M   ( .FH?4X%+IKR\0(  ",+   9    >&PO=V]R:W-H965T<R]S:&5E=#@P
M+GAM;)5646^;,!#^*XCW%FR,@2J)U 1-F[1)5:=MSS1Q$E3 ##M)]^]G&TJ)
M?73=2[#-=]]]=X<OM[CP[ED<&9/>2UTU8ND?I6SO@D!LCZPNQ"UO6:/>['E7
M%U)MNT,@VHX5.V-45P$.0QK41=GXJX4Y>^A6"WZ25=FPA\X3I[HNNC]K5O'+
MTD?^Z\%C>3A*?1"L%FUQ8-^9_-$^=&H7C"R[LF:-*'GC=6R_]._178ZH-C"(
MGR6[B,G:TZ$\<?ZL-U]V2S_4BEC%ME)3%.IQ9AM659I)Z?@]D/JC3VTX7;^R
M?S+!JV">"L$VO/I5[N1QZ:>^MV/[XE3)1W[YS(: 8M\;HO_*SJQ2<*U$^=CR
M2IA?;WL2DM<#BY)2%R_]LVS,\S+POYK!!G@PP*-!GYQ9@V@PB-X,R+L&9# @
MED'0AV)RDQ>R6"TZ?O&ZOKQMH;\B=$=4]K?ZT"3;O%/I$>KTO$)A1A?!63,-
MH'4/PE/0B @4_>@#0S[6V#''UPXV+B*R-.0N!(4AK"("(XT,070=:0(S$)"!
M& 8ZC8.D,$$,$L20A-1*=@\B!M08$"$HLA+F@FY(8F7,Q:0(4U@O!?52)V"E
M-X,9$I A<2.>EJV/N ?%$Z&41K'U 6P@% FMQ.0N*DYQ,E/F%-2<0IJ1I3EU
M_%A1;?Z)R-]#7.G,0)T9I-.Z6>O,\9&$"<TLK2X*J$ .H:85N-*,0KC?A)#J
M.8Z9GH4^?A$1V)+N$89D$+OO82=BA&)L7;0-"$.)Q98#L"A)XQG=<!-#T7]<
M202W,40^<BD'U%0MCF-B?SD0+(JHW8L@F&IK<T6#VR<"^J=[,P?4U-6-^L*H
MW4(A7)IEV%8.P$@:S?11!#=21#]R5P?4M&-CFCB]'X*YE<DAV%5E>N'!9%*H
M67<P4YCPMOS42/U_.SD=)[U[K"<-ZWRM)T S@;S1]./CMZ([E(WPGKA4<XR9
M-O:<2Z94AK<JL4<UL8Z;BNVE7B9JW?5C6[^1O!U&TF"<BU=_ 5!+ P04
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
MU[99U2],=EM0.[*_-RVS^I49:I[/7E4\JZ<],\#@JN[1!9>U#RVX9,^XZM3
M&N?>7483@"4ULBQAP7YK*]99[?[&WZ%9SAH6 K#&"I3&ED%5Q#11Q/(9N@8^
MDX'"%5W#.6I(XA).;P02'(1/@Q&!L0&+$T? UU(T'$D16#Z@G@:&Y!9/OVA;
M+2HI\),%:[E+D!_K@K2!KNNOP';+2KH"V0E*N9ST0-026"M"OKV&5RX[9+8L
M^:HL'B+41TA5:;D*>#^H"UT#>5.4:7:7P]>@@P!#E^&TJA]?<B"3-9)B]!9X
M* [Y.EUTB"B6/CUFD\?Z^M;GRDQN4SCGZ5Z1!OOV-:M01T.6L.]*I!=Y;N\=
M,>SS+1@-M[LMBOYH6T3,EAJJ:5*!":>R(8)U95)N"*1+O01,13XO<40W-ZP
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
M+VR#N+>(INVD"'F[21=$&$B0Z&G:LO;.2DEMCD89@O$]@LH!4A>6;N5T(^+
M;A'9A,!$CJ?(I)/0@XC-.;T,;A""QY@%Q?]3//VHEA#=L$K%O)A=KII_$L/$
M;F$XM"1 [D"P2WJ,RK2LK+8G61[+;^@X>Z"@".XQR3>8++"T+/V:NLP3-HH%
M_P*63+$&_N@S(#XY:(U+T(CVYD?PX@&/SZP7@?-R#DW(P.7T6M5>G ^][C;(
M-S'?280(MG>)!H4$5"DA)0!BQ+@#!#1 K0']/_X9I+W0C:0X5L5J^T@8/-X?
M9KJ5'&']5EDR$U!Q*]$N1C62B%WCCO0/6$LTNJM*;_:X4J_;(HF"CHXL4-U4
M: UZ<V>1E;#R" Y>T =+-(I3HZ>H2!8>@8H*"J5;]D,BEI#4N==VTS+VE!"*
MD91MC(T@_/"$S(1;#C9\%?^CYVTP;>1\"'WU*@]AG<1UVGGE\X1@_.FX'W@\
MJY<U\FA/1XJCX30ZB<9GI"70 JIBIH.D&]G-EJV<SSE\"'G+:",R\0JDY4^=
MQ 4OA7=.^94_'41T8[AA..([^I'F'?E?G,)4.96D<LM,/,=M26C!(1ORV#-D
M/\(C$_$:AK@T,OKT>-U*/FMJAX3\L8-T4<AL-FLBN8;'89M69!^(RT[-31 "
M(*V%Z/]Y)&\T13,!'B,L@8=T;TE,E2Z%=I>#HK1&+J ^5#P.><J?P7N -ND6
MC["LTCN1UQ\;CQ)CT\NMI/(^$^8]_!;TA)<@^@*%VB>Q!TXCYY:\ ZZ,G(1-
M<%8#?*3);*I&D(0Q@;*E4J4VV-!39U"2W2Z:.>X;JA?EDA034L^,O^,:DQO
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
MVJ< K["",:<W!#EYCOE11-MKE[D=MHIPS(:9#UPRC)$'S:,I6O1O<#HU:H?
ME);E56)@=X9W[?O<\HZ93,[<3,CS):_HN'HX])?CB-C[03(J$T?DT7#FK['W
MUQ:JL2K?SZ^*U8KR7<#,C8ZF@^"MH/^6&3W:+5&P,^SC6CL+UGI'PO.L=/IV
M7=Q2,7/G+7M7/)[@05BZ2F<BBM]>O;NY<AFL(:-W-C4KR8J&[6OR>QN88B7:
M =H?A -())E LA!.3P:@0;QHI/0C;%U$L,_>EYP^6V:3<?%M6>UXQ#$&(_8&
MU?/"%-ME:+SID6: P-[RG6IWDNV#N=*4A8#:5"56&!S@%7Q1*#B.Y2K/[$E$
M(WM ,%^ 2L4BL-.YHD"S:HC]Q]2OV<$<;S:8T:KR*VC5+AP>G4)3%XIZC%^(
M;X5"#*HU@*9;%FJHZ722#<?JZ!P4E47KB]T,? L%@.>IS IKD\+)LR-Y55@T
M"M,9>J&TP$S16!"&\S,0R<'O8-(\9:#/-04R,>K"5&MQ)3@V;U"X8K2,';XU
M>3G\6'Z.U/3U8I3?-C4+;/:0)8MGQ*)[J$*(<&_0TMD\JI63)1XTZ ]]MF+;
MXEFHL] K$2?(37%=4:X/O$!6Q8?"Y1J?J6$86^)PL-&Z> (K@A*E[\KD0;G
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
M\+E/"<51J:^S)+2 CC"9_2 A"OLBQ&\@=BW[AM@.N=H&'^1BS$CAUO(_FXB
M..*!_N'<I""AJ;EFJ6T?M_67T?">&#^7<$.69<K!8DW$647#P<"%:QH+V:.&
M HGVC*<HYR_I"1<CWI3I0[9[B APLZ(XOR@L:.GD)*(81:PHG&#-&7R@::S(
M>'+*V'7+02*%Y\N0&#=X1C%]# ^_=,]HKH(@ 0B3J;DFP$@01DSAU:BDON>8
MB"2YHZ0LR:I240Z5I*R\T<QV>;6[Y8 =@R*0O--E3H6F+Z1.HM?LL#[KDP-E
M$5 ?B\_*W((!^Z@V93_+[(I:UOY+^#9% YL+,V#Q*SR["'4.P(%Q!)K]78I!
M)M_T0.$"G"&+&J"OH:5%_&7D1(*BX1%#76>^=(6"K]PL]P7KRE0KEFFK-SPS
M_F:V/CCO:TN:N5U4D^!%:$\04K$X;,M4-1SJCK)@7B:*$7Q$[2.IO1%W]5/D
M)56&+3BR)YT1<%&4I9%RBIO)4NI<4\&I6<PNIUSPB>=,!,!D'0NAOD=<RDY9
M!9"+T%_]<?WHE<I?2\.-M^+:J29<K+^:@F544"=W=5X)V_D+(6B!?"B]RCA1
M8Q+&V*^>F]HQWY?N<K+YFLN\<+D1 8X2%8J\"#SGMX=-H8,\N'_"//H)C4D,
M+]?*C(MWVE?P)GH,M NG276K&=)NFG464B>\WL/ZT/[$9I-,&RKF-VUS)8'(
MZ"4EEK.(4EI%)>.W4TX&8@!9F:D_A@$U?J"T&8\>SD- *[" 1\ ]6L'(':,3
M@)*OJR]6IR)8FUT1^31(\J0<V; ]$0),[BHU$-NN=^"AA! KY,^@ZR@_T;?S
MJ)US^C:V5<4= RE\Y203+U^FV$TLY8Z#3_[\$V)(DK9BHW(*M,,CJ"T#%6FP
M6E']@U09*G$*#ZV+&8BH!?#I  :EC' =*)^3^?9>MNH%>M="=C/:]UX1:]%Y
MVT@D5(1?,J6>A ?N)U:;3E #FAD-Z">V!T]"/\1/;![2I[5KQ_SDB?G4F([P
MW9EMM%&WK&9]+3=U@RUAZE_[[PXS[.RS]C4\H?=^N/CX_C*Z.?\_8-CAF:(D
MJZ;=%MH<4AC@-EU13AV]:+_A<6!W6'K[D>10'47S$6<C@6Z-NO=5,*3A!,/(
MI#*?#LAIU1P4 @4X[GO&I8HGN'5L3A7B>0E[8*0NJ<_UCNO,ZCMP4A<B>;%W
M@_@S7O),WZ1+DDA8+P-')Y7G, 1-R.4(RZ=04AG-S\Y^/* (.TR>',(M[\"Y
M3L$0@ELG6/CXM>TAX?TJ(!17V?:X-J(A%2;JS=@WW9N,R.KA0>%)F7 :[&EC
M5R@_=GC&)AV[-_>_.!J.T,'9H\PSC-\/*7[_H<A/%F92_GKWA.&4!D6%^H88
M<?P4[*G>01Z_XW"+CZCR,_D^1^K['4Z%-&IU8;0,/JG,SBC",;&ID[<?!PD0
M8=.4W;9 Q+7>$00RON-H1+ _+8\;88&-\53_N7(-NA3#;3K>]"AY&I<N.G9H
M>B-(T#RL@TQZ$]S$S]K% M_+J@>:[D0<^,\9[QE\RSV =[=5MK1E,GLCO189
M&<B3[3HU0L2#D3#1RF&_\6VRCTU(S63N8\4F$#>+AD"_T6O5G1Z2?(>):8R!
ME^XWL&W-B2*)F[[VY+ &B<F%)VFNE-")$S5-=-)OH .+UF]N<!@?N.$-N;TH
MU0%$W3JH'^JO^V3:V0>][>C=;M9\4G&EU=.M.RV$"+L+C-'"D5P7(E]YUOVJ
M3P.ZIP(+O2'!AN;VG7SPF;)Q/D.)%HZ -^,1_(ZC-SH#(NV-8"&!8.?P^T?K
M%1G%$J?>JBR"]5IL93-\\61JLI/>9944U^GA]=0P8/ 3TM?Y@IH_C88_B1=$
M/N3>G-PV02IF;-;I-TM_[LU$Z<526U(*KGPG6GU[>SUOY4ITN+#Q")"@)^2W
M>,"^NG2,T>-!&3&;9"L]9YC?Z6109^-'P!1T3LAU5)GUW4YMS[K5"MMW([82
M]:_AV>G,L:32G0 1<-X@<DR%"Z--N3#:D NC.;+C] ;<T]CD!%%:@9LA J^#
M$DUT]TK$2[.?4:/2-; [W^A1MH5HP?9)E5UE<KF^O,"]6*W4OWI-?YA^QJ]V
MZS5F+% ?XR$&N(QN9:Z[>C M<<RK+G8RSC\5MQ614^_%]?DK?!1AHJ2WHI2X
M<IUDB]RFY&EH@J0A$555FPY,G1]JJY79Y106070)VXQV$_J"I/7/;?I44!M?
M*9W@VISI&?#+2*4:5@5W-TSR3,JDT*&04DUFY-+(M:T_]$6Q] U?L$/TQ8OC
M:#X9Q-$+JX[V7SC7G[YD*14)&^MC^I*U+U,L Y+%BKO,!X($YX4V5]4#?)[G
MZ"G[3)5@&.1'SARD;G4VF,Q=G\<B?:^8WW&5/Y>RF-MA*Q=$%^O<.TUJQ0K#
M$RY%8UKJFWW_ ;JY=\W3FLNKQ, '6-*"?,T=\E.USF3B+1G)6<[V7#T<V@Z#
MU. FJYB99Q31PVMF_AI[?VVA_M,L)=8\12KU=#0=!&]=IL"  SA1N#.<C[SF
M\&NMBW-XGI5.WZZ+6VIU[L*3[XK'$SP(2U?]7]C\VZMW-U>.NXO#68ZY2W#)
M*)$EXZ:*2W85>XW4; #[4Q(4MC]$,4I;$+:X&)C$D.7MP=PV_T^+ONO:@E)*
M*F:DYKB>;O5<'P;L;F:T)*.@@; M[XR.;%49R;ZL*:XQMXZBPQ;LH2%&3S5Z
M&$.H+4LZ8CKF77M.1L!=GEN/>6T]DN#(MX_-,!%?'D]S^#K']=Q(9AZT8 ZS
M[4J82297MZ9=.WEV*UU;0^?04H-,F*ONWE]!WZZ6F2;SO\>@3?"9)^Q'3?(0
MV="T<B29D1,%O40C#M!B$\'P0&NIGQ!K@7$?8T26IMF6RRU^+3#ED6)/N]S]
M&>-N8O:1%K?P.AY\M=N2Y-6"KK)>=II8&2G[UNHUB:W:V3+GH$(&;6#R2+Y\
M+J0@)X/XW8[L,>K>YRTK1AB8KG](6]Y\ZX>6>4?#$; *J-)AB\JBV=?R/$%%
M2D6)IZ"8FAK1= @5J&400!TOIZJ?WEE+HMH60/ %9>11KB5<:U=36\(S]&@=
M(#V^.[1.7*%EB5]&KY*E>&?1F9K3KG/+640)H+,> XC)FDNL<=[":7\F1A=,
M9GL"J[PN.*ZGIS:.OB:B@?F(EW0E!%& 8+(1E9MV)$#7-;N"\@Y)#GP54=VS
M.>++Q.C#% J"OC#2C(O]M*W@D%J>#"?H6?%E2ZF.)BG&") CI\]L1DX8AUQK
M/(E0C=1H^W5;G]4,BY%^TA:E5-T,;-\-+<\$G8-C+")W5?-<-V%0TPE"(C$Y
M9-@VF*!Z]RFB]D93C)QS[=V."X^BWG2@3J;><,X)+.QH<O&\+AK,<&$W*46>
M&3.&U!X>:5-$)K3.G"S!2H4;M"ZI'",ZC2DDH$%?Z;M+"HZOT8(CJ*IZ$$*R
MR*5*7/NA<=T40<9];=GV;"6J#-4V6F>_4(HT H\)*4A6#0Z?3CN6?V0T0*PR
MN^V]Y 3"VTVF.Q>1I&FH12Y+[J58Q_/$'L"RZ!BV\,@B-N@E23E/[Z06,GG0
ML%;J:Y]CR'5TZ26W?W7)&%]AL04!W;B=WAJT?7UNG2BZ!E."PYIG";LT-,BE
M[KT#5ZO+?&*V3G(9,;KX;+RX=6<Q^1V;V[:\D]66MIMLI+#U#.3/3;&N5G ]
M9H9P34Q41E3?SAS1.%!@\$WFQ<_R238?PW[LHX&%]'#JRVA/4L/'4 -NZ]B,
M.,*A!<Q**2CM;Z.U2SPP7[5Y6\% #"H!7>]_'YQ7JEHDD>F8R><VO<MRSN/=
M9!SQ&PU&4U:ZOF/=ON_Y9\]LGGEQV719'[!CXY'!_%%?M4.6]^,N4#G*%!AK
M+BH#ZF9,C-9@C=EOJ!@%6GY6Y;;W12D6_,\,+I% " R/;9+T6_(@K>>==NHB
MJXV'W(CFQEA8V I95?\,#6![Q"R"0'1H6@G':]RJ=;EK1XUKGSVBXB9]4R;$
M^%R*_U6^E%-^_9AM_YZ6:_C=(FU8K73Y[5B#Q'CJ5$MF-XI1DRD,;\M=V:SS
M959M=FAEX&8GZ)FP2*#:BJ+2)E 5KGOARDB!%2!P*@_9<_$&J4OCVMC;2"H#
M#K06"+ZO9CVAZX%Y9RK8K8WTL&Y#P^,#,+"/FG+AT@SSH'8RH6Q$Y*-1^NNL
MPUVN&TV:MK[,%A10>89$Z@EY(YCLC@<P"ZC7=DF6(#VKU-1XH=+FMA10NUL^
M6</N8?8E>;CX(529>>=\ 7GJJBVZH]0U.'*5/:E_!FFF/M),HG!:]ZHE/4".
M5*+NW-:Z5*!(H3K6T:N"\63&C.K>L\[T?0XN[H^Y#7\*.E),)P1U'0TIRX<0
MM.=+K=J(RD^P6#8#@0)<S#50T4;D[Q##UY_](3GT_MY(DM6'%&362-5A R$S
M5*++Y"-'T.X8(]"HG5^;X&1OQA:*RXPG]&^RX<QK-MI33E'VJ$9)FNI)KOJ(
MHN$NY9Y@.!JW&M%S1U19>GC /H1M-D:<Q6XW1*%/[D&^JXKSV(2!R. X=[V?
MDQF=0YY=/GW8N&!-N^]G_SO5]XEE^5TO&<\LGQEI-WQ_GRN3TU3.#.Z'4Y+/
M0KV,.AUZ5[6NXS-#0O\U5FDXM@\':CFS'S1R66L^V+AKZ"*\Z9COV9M\[_#&
M9R9!1]^,:]+F4VU3P,E';P'B% !)"=?,05V\8AHL,(<&4/?SNXNZE6T'U%VI
MQ67[4-1/<YZ*W5;-6A?\]%H,><9:?+ZD/GICF4]L%1[90&4)1&_3)).:4^07
M16S5]C%=HVW$Y70SJ90F<2-JDE:1B\'9:QM,^@(Y3^I<UYYR<3/7T <]RC4]
MU:BI'"O=)MIU"DU6LL-4-#B(A$2PNZ,&H(O[(8$!3=/QA4"Y41_UMU+,O@2N
MTX;*YP+3&KW]QG5VR;[?4=<N'_2N3.4_UPX7 :\%YF:KX]-XQ<L=%8QT65J*
MPJ[\2K E2&V@UYP=TK>-U:P " M:U)9ZYD]N'4(WAZ5'M+8 K7\GO0'KE[5=
M$YUO&;&M$<=/"0VG&]C7^A2JT&%Q@7L ?SC:FX\7__;'C^]>7WZ^AF?\^Y>K
MF[\HKY-23M7^0B(6'G>!G:.C<^K7#/1  XQZ\BGG0O ?KUHO>77<CRXQ<X#
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
M.QJ.C>T21\A&02;7K@CMO#,PPP?3\!KKT&L[CD$8^="RE1WAU=D41,?D5 ?
M["C(5&D@:%PPN,WG7X>=@,B(!%,CB$E\X"7[A1H@E<X+]\!D&O?P!W*G20%M
M&QI#U@6DCLB7R_^#L)C+./IP>;,7"^3C6 ?"Q0_D=%<V8=WCE-29CJBIF>"N
M>U2/3:&=B ]&>)3S[3I8E$4[]89TLV"@>P,/33W!$/>)+U-H"I,RT*K^*+P7
M$:18L>(M 6=R%S?"XC11;]*WQ=+UIUZ[S,@!NA6 DW9/);]L;]IZ*V^(>A4=
MR!K.R_ 9Z!9UW77K-J#5PM^P4?!Q@S*&0+37N\UFK5G2Y.]X WMLNS@W,%[/
MWK&'C-WU<?AF3[_[FY;@F*^_?/KT[O+]Y8>;\W?1Q?GU'Z,W[S[^#.3]YN/G
M]P3U:FOD &LO!%UPXI9MAH<\D#LRNE)5HF9GS_6>/I#@/Z2&N,<SK(F(WE$L
MB0!"$9U4YR8Q0GS4./ST5P_[=6H@-E*6R ,:T2&*U1E1Y1Q.$'S=&1JD(!E%
MQB@8]E9/'-9-\@6&5A:1^ \Z@";!I36VWX1&]F:#&64UU _9._>R^C2XDZ%4
MO\#\"5RHW^CX)P<Q@,N6V-+^8%4C:6%(</CZ>KF%0E@'D O58\:DH*56E.S-
MI*[.J>[<A)JX"!"YIY!D*E,M!1DJ,>39)8X$.D4ZP<;:^(SAB*IO>BBSAA:I
M*#=>WA/P/V+UY]1H8TYWVIL$1"Q>;]D=[ )#J1GC*=\H]7ITO,<!A-H-=V/:
MWH;/M>#O'E4N16_;*;;9&78]-DADT$?W1MR#'7- J$_-@+,I9!F7YDD>?AX\
M23OCC"A] 3OC!#OAE@3!@0RATKJK,%1,/*%U[QAS_=9@WD/NV\X, @G@JNV,
MWFGS%:J4BSVYN->X'IPS?#UI>;.1JQZ+F49(\QCA_G P)\,"N)C?@2[)"96=
M&E&;)&H3A$]@?A'>]=(DC6ZD.&Q,H)%MK48L6"F4+Z2'YXB<J_YNYC+LG0E!
MUR'">D#EF+AK%?"+ANP:]:D.1B8W_._D8?,3N5KD)+[SF]"0F^8^20+DNQ;$
MZ0]I#';X(_;)7YS#Q_?OKVY0_EZ3,GGQ\</-U8>W\'?T[NK\U=6[JYNKR^OH
MLWO3.V[ ^YE%O>HUK%>;VI!\%;M*YB$>8#*NATLF+94]G[4.9"!B9W);6$R"
MP#K3R<)5>LXI$;UX*& W,'(KO2+$GD+\"J(6:;S:7K5J3ZGOF&-7=[I@4KX]
MW=B"5'QWNM&\?C6WISNK=ZVC_G3#L2EY]9.LT8C+/$K/$'SFU"RT#<+IK$O:
MQ,I[>C@V%IJ<%-;<W>IL.QQ7Y-P]&LZ#PENNP/.GLD ,!RHEDC232=(.>7@=
MH@O/-EY8R85XP+G+(F7^-RHC<5LAC["^4("C<T%H^C\'7UW6?V<9%5\M3-+J
ME9D^N2:22>XP*+;ND MN+,P@PB&%."$0=V&+^5F]ONS00H4./1?,FS]A1LNE
MSVAYI:K'%:@\U-IR[7)@?!G+1ZZ]I 7L,VJ(0HTXI6@?\79,.M/]<RH-^5_6
MNX<-.KTC=J9K2=)E^I!+'8@P28++8)MK<6&_9N66T:;H#N'Z6]JT4Q(P2M=5
M00!!IL6S H;D4JTJ[VMKHI+B^IJX]LP=K2<5)UQ0XY<ZGHR2;=M]O#$1$.'2
M;5+XN=2@ U93%B)O'28R* /WT4GUDX94;T/8A=GE_>@]NG_]>G$]+K^7MWC
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
M:W3-@UL:UF<<@H?PN8+#VQ N%E6A_&Y'/5S)>BWP.L1?(W6Q-M.Z L ^,4,
M.80,.H[0H+WSZ07DH]<D>CAUL#3ID\/IKU)TWW$9"Z17J0!1M_;A:/UI!RQB
M=*IGZS%UYX5'BPP+AON0597&!WBQN1XZ_\G&*>G9*+XE=BF9I7PSEY#B[)XD
M>Z@<09D3Y2'"-7HE=M)& )AE@A:&TKD^6Y[)H6<]B?[Q!Y\46J*/<#M5\A[K
M*M&% >MPV57("63E2#T3J>BT!)FUH^]JW^F5::#E8J="2"=0%7+?A>4#*5&^
M^806>?PK$(AF+O- EVF>A>.L[?#_U]Z[][:M)/NB7X4(LL[( UHC4N^U@ LX
MMI/MO?/PV,ZLLS$X.* EVM9=LN31(U[>.!_^=KVZJ\DF1=E.LB]P_DAL2V0_
MJZNJZ_$K7L/JS7#K>VT.AK#"B@%R\ -:.2%M /+S4,NR<+]#Y58'_D,6(//$
M^_QZA8\,Z F/*:'D!J,7I%B"+45?3![FH'OC[&\Y'IHMN:@@]))XT &)BJ:(
MTD-DE')]6=Y</((QY1QB-2N$-H)C%_.QX]I5>?AP1I)E],VEO>'^.) =&\XE
M"J(,-(Z\.F5NH'\I#Y'/N)$_ ZDWH8ZXN6ERAIT92YZIC!Q(@6.7)50+0<H!
M6 E\S'D+/\^@2,_Q;#4Q8LOTA? TJ]LMP\U,4!SB9CID_1XI-#@RN\4I#6\<
M/[MWN;0!SS8ZY Q*>@!'Q^H>6.<4;V-2WUU_0G=6HPG?JX_;Y.5CAL;E]F D
MOT:MY( ;SDM, T^/]3*SUP=T\&LP';Q-VV-GBT$R]:F.3E NQXE9#/:+F1SP
M<*0HME2=YB;[!C[Y!=D3<#3@BCR@:7/#EU_^)WT53:G2-ISF%>&Y0&C9:@6!
M'4C&]X0MC+%=VQ49\)Q"J)%<'N]R_)JJE=")QVH<4'>#(J5:W0->:!Z(8NJ>
MSL"C$[[R=JB7#4(]690777PSXMB?$%4I28FF-,4_Y)N9%=8/AM^"0_,NIY@G
MT(KL'T:9,_QX\M(CP<6'48<"LGK2Y@$.FD6&&Y,Q*Y(R'\0.6<"NL9XN4^<.
M$PGV.<D6F.<$,A#R;D&]4/7TY)(#.85X6T3,"JJ&BZ6D,>Y!,K;D;JFN]0'9
MMLZE-I<9P1U$W#\6R]?&WH X31M"C;9S'H_K@5"K[879J\Y,Z\:][5/E-EA#
M-E8V%(E@!UJ8S_ZUG4W1T_EH5_1VQE5XP;6$42-0(3E;3<5T8J>B"BV&1LVT
M/5OI&KITF<?:.3P/#MQRL8\R!8R]@OJYZ$W'^K;DQXH-^Y/"P.STF0.V& R$
M;1B^M[1=@BI.>H;[Y<1C+G*T7BYN2PDLQ0?JBN[QLS7Y,-CGZ0>(A_5R4,2>
MBT%']T@2&?,IPYNV-^!$7>7$KAZ7J_GT$>+DB'5>0R@=SAOV_'%!B8CK":($
MN-+FG$O 9VYN[N.8)#G+;A=&ALXF:_N$D\X 2+C"F7, #TYP_6OT$;JXY"X(
M.Y0;/'$-BJLDT *' 8*K\!9<D@*;"(D.;"5> I(-55G&F,@Q9H +P,W&GX\U
MHA,_IV O]RP%95-!,^HS]PI/<S@5@DX"*G[&!2]=EA))-L1_WS4"J>PYNW\
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
M-UAM'?'/L]#I!\*2/',VK(_+QT,X"%-A/"T6Q1_./EZ=V4P)G]';.S47/^*
MK;97<+W@*+YQ.! Y^C@SCF#ET-?18<=H$&\N\D(@-T16L@C&Q#0^>,A"CE2@
M"\&L''NJ!DT)CGBAN!O<$:D01/E(D_/3MEL7G(QW'XH4G2&? M,AZ>JKS8WY
M8LF6&Y:K-+,G%HUD 2G9PRX8Q/3"6:8:/()5,8N*PF/N5KDQCQQT!K@/U 6N
M\[$-LD3#^[&$>L5OV!J#!E31,XQNO%K*U4X6 .(,9G)REFL=@LHW;<;5=URX
M@ HCK/-"E8M3!B:D3+!;V:S'TH(4JORP\+@\IBD_8H6_!_3%,IUK+SO"S-LK
MR&+*)=@I(.Y:A8]3L]2. -):P4N]]=4"JSTD6>18-VLKHD)"#.,#56*"ZP?>
M)*S^2= @20'WJ+@ *GY/5:$',ST;NS D'1*(:54\;%IX1F>]65:8V>"_:+Y\
M,O>.)XO;(J7)/;QGYX<A)BIE$2$*%5TL?DE[.%IXST22@+AB1AK0#SD#,-W9
M:'$]'Y0[ 6L^ 220>&IL D3\8#]NT\;(R*IPS$?&&C-OJE\V ^A%75 *-[>5
M/EXJQU&@>-&AD%&6MZ15QK:\F%3DQ2@G#"RU ;=P/E33$__DNB!-WS))*.!8
MJXNC.:FR$'=_/R,(>"XMYG#=23ESC6H_(QYK-D;++4#OV*.87YDYYL1979 Z
MB;&E+FJF>B;AA]5CS<UW6>0GD\R:V6THNO+WKO7"XFJZM>7@$C_,K9A5.D53
MP63C5?I0.55N'_R55ODL9""#$%XV;N*&V<5L,5(_7([(/V<T(=(FXBC?3-H'
M>JAK>S7!LWD_V_#AU$7PG'&"0IO<FA7Z7MYLG)M"*( ,S4(D6+CR89Z'5]%G
M"Q#12*8\.$525K>BI.(JUQ$4N];9NW*4TG_7E)X)UCNP-&.>Q2WU3G93\MIK
M0X(M14P9;.C"$L>H< J*J.+4^@"O<9MO!/YR,G,PWR[TD(\'NZ)NT,7ZA"<Y
MF\\MXZ,8$!8(P+WFI4?LW0B%DC!BRBG-R/2N(T7 <"=EK-M6M7+CLD/R^E&"
MXX:6()-L-1?KCR'"N<,!E8 +*4#Z-UO1[\F<W&^SU7)!I@)Q"GE=6HH@MS*S
M8TCPT%H+*[9N_'"A6J$L@.+2B'Q1.=C'Y0H]'9F43T/=4(ID>Y=MN[#>D9,X
M?',^&3Z20Q*1H?+.J&'J"4H61BE$VO-2!BF#K O3'-S!JZ?R&@37$X?,YZ&:
M:_V>1QR_ZMG/7>8S![Z4RA^YWM&"3@L0HD8V"86DC:;-:,;W4E9]"C-D$GQ8
MSFC/T: GUB;I]HX_$%L/Q(QA.7+\E/W\F-J(EEEDHA#.0-E9F8[R@OJ20" .
M9-:B$<#-CHWRNY<I3.)@W@;(G*)(+E.0?47R2H&M0+E:,;-5$URQ<"Z#')3W
MR%]$+A,M$MJ5K?80\M38VM&1BCI=A<1@3%%^;%CV)21F:-I0!*DE8S3>[8H@
M"3EWZO9N0^S/RHJP:EBHCHCIC:Y5')PD@+KAA8D>!PKN,D?U=J!:ZVFFVO !
M(*!"/@%EG0<*15(-'3M8]"MM"'OI$7F'E(C-I/*K6D^S"E@AW<:;ZZAZJ<]C
M4]9(]T4%^= HW=.G"E;1QG@OS;@\-S:E^%XK6(4*9:NTR!8:V)V;*M%OO50T
MW&P.!L8UX2ER8W0N^0XJ\:U^W&CURZQ"%%9_5O#7J81H?@U)S#NL+O0#HW6<
M6L)"8+EVE3W6[+'9J65P-(-B1>[QV>+;<C9!7,E'-F_JS-P[#I-W1%/*9W,;
MJ;4C]BLBQ7+0NR!A4&T]CMT0$Z$=!V=(DIF$C<A*X43E:(T%4-B:"26B*5.>
M=F^M(  DN[."IB2Z>R9J)G:&UW$ZBFX6<*=>!3/E7,B%+)(7V8%[//& 9?G<
MY1BC!9[N+1[Z;/J-*)=6Q*LM$ZA*+L[MG!RB:T/K:S2K5)T",I9[U[P,=*#9
M+5I!;8C+/%_<0M3DC;/#8Q&)-2V?WXRU\#V&;JV9AA2!-;3/4B5YD)C(GQ'&
M!2@@UV?)EC\&#13N(;R$3"/?@([$K?KTD#.2@%/X]$XYY3%\G4"T(HF?)L0&
MCFQRI(DYH"@6>!PSJGHY"]SB+SC%Z((NWT<VU==^P]=REP3,..0.@#ER16WQ
MBB<V0E1HQ+]BM1.EM8K=:;V]IR3(EE1M/RC88<C5#PP?/?>4#7]%RJ8;&-QK
M-%1?!%J.$2Q"KZ@E@6&%S!]^7B];H."N[:P_HC4K-]P,N!5$'*](A4*JAUQW
M"H&SRKD*NRS,6%05/3J[P2V^0&,82?3'8OFX4%A!E(+(*=YK!_S#!CV5$NI\
M8S?6SG-M]"K#I^_83#CJ=:*/F)Q6U"DDST+$5H7^H(/J_)%9*@8;6.$K*VUL
M-"S9KRK%G1\W(Z[;TFCL3<^[\MI/?6L-VRQN9G_FT[]A&OOV7K$^M]W.*V5>
MJ=3($'AIZAD%4)M?U0]9W?.+BK6_:+$;;='L)"THQ1'-USPG:L=R)+3M<LYL
M/K6YEQ'F7CJ5"E^BDHW@G#=]5]@I=?=@BQ2.8:W(5F]#B$W*L 0K;V[C5R=+
M@(::<D9SY65*/-XE@B+53=P4M>M=6N5R:]H(Q:!5J$;0M8FX4\Q_T3$6*2(!
M4VK.&*WLW^E(T/*<9)Z0WR@*"ROK'@"#5DN=X:!JI?"JQ=I":W;@]#?-:BD*
M%6_<)-Y;L[I'Z>]\*H+,F<*L::B>@GDN:[N*5K#XD[-IIC[&7_\7; !KW^BR
M>-E*H? !SFVVLMY!AWLLT/&[X&S:UC5$N=F_$N3! WR"(6R@?4QG.<<W"AYY
MYGR&G-,->AC=P=4]9BU:AJM%SHX9A1:!6G51HQ%9AXW'SH+&_'X/S/78RD92
M9SFGG);)Z# 3NG7GJ*@1]@0X/C@"C:UKL,B07""+"Q&IT(<\S&$K83V=,G#]
M7LCL=X_V+1 WK/4M"(V')(*K2M(&&-CL]G:5WUIFSE3X*PF,TM>ZFN(K5X5E
MR4V*V_634H:DGBX6,UP[S:YV>.NZ-@H>/R9K*15_IF+S;I;+#41D:-#EW@$8
MKMF);[MSB":,LNR%T-U #3=S2Y@3DU#6?3!KR*W=7KO560[UY3LAZB[U.H%>
M6K<7%S"K^5</'LHZ;!50PS*R6D$V%F*E+(4PR!J0I0>4)FDN<BMI<!EAG]S"
M86LC< LRLLJ.\0+WMCO0]0,W@=(#ALV\[>IB+X&G1C -A=.],B<5@W??IB.O
M9A<6DUW>%&Z!]3= NLX]V0ML^$X7KA'X-AVJXCUEF\!_"<= 7WH1:K5R[:K*
M-)0"$WYG4U,CQ$)5Y<6KZS)"%/UDB'7-=62I-62E4$8CA6+9C#:I3%Q83081
M^*'FW@BKSQ=JKQ!</_131H.</3S(?>_?S'_ )AL]A#<6"=X L_ -1'_>27T;
M/NZ>*]2LJA6G;5N<UW^O8*BK<\(R RTX8HL]9M'-=GYC1D.IH$L.!M:D4"XT
M%0A J:C^=RHBL3E*6F5;9R))*VL1N35B43S5>D.;BED<PD%YVJL1K;(A>X3/
MEJL_T%N VH2R3M!5%>46<DP,_ZGL314"FRTH/P:XF/!-202,N<@,DIFGM8TZ
MG>(*2GVB8T8PV_6]Q>DFQ$N-U^MC@WG(N[!"4O@HMZB"+DN1[=:4_)1919L3
M"1%I4X/7HI;6EI RFX(0S1"5J=Q9!JF2MWFQ(PEDD_:NO' 17:A)EV:48[5B
M%3=S;B\/=A(AM &@QIP>SKMF9,?2D7C/:'.RV*<R3AL95>8C9AB'I"4=:]4-
M@)XJGG[7\.E3"?HYAUA3>'7W$]5U1C2^T/43EGM"5^C"E2W)-IO5['J[D4A4
MP23CN\TC,C58;-Y&A0KFE0/1 .:TM]G&;FY-31.H&KZF, ^)<=QXL>E2]4.;
MJ%3&!V&E,S R&3DLUB]^2;KF=BWUU'@>U#M=A7U:C!"TS9DO\&YL9^UP,_SY
MDSZ_DI QCN=8[EK$\NJU#0L.=T&LKJK62F!MS2UMLI5H@AN]KM94$2BL\JPM
M%_^+=$G@581;6#-"FS*JAZ'G6RB2Y*I)_$HE"JJ*4:!V@M4&Z'"4)A680SK&
M0@WFQZ /:DK<ZW4X*-7;>= <[5!WTE^4/6) 9G><1MTAU$H8V/-0&I6_P-U.
MG*8C^-'I]G!<O4%TY"]5X_[+E%/(W)!M.CV_C$:]*.E&25(JQ/ >T"G^(3X,
MAX5ZY@[G,UY!JY7<J(-@DQY47#4TJD)O]E!2 RB(<1BQ.28\=%#ZZ2G[*G\B
M'I4*U-4"CJ8-,W6Z@$+X* FCS_EC)2[P>@_E+*RX[P >7EODX;-%]#Z_7J%J
M3^'&,"FW=<&(XW=+$*.M-^^/+M^].9"TF%W@4A":_/7- 8>)=^/HS95-DCQ>
MKB"BPY+VF<*) V83IJ5#+W8:WOOD1_*K>;C(???A1Y75\$:%L'<II7!M"74F
M.)0EA&=$'CNP0JJ,*2V1'1"*FDWQ+BJ&?80 =Q3B#<!<5%:$I<[F(XB2Q.@7
M!-@1&:<S%[(Y*X;?J@"R92P[1K+&N$M)F </D^X%R!LT1;,K"F8'XV] 887<
M79(_<]I0S"TPN_MM.2$@DK,;-1UNNF[E=H[6@T"/(9WAWJB1XOC-5)#T(0M%
M/S7[HA2'[73C:UU_!P/G'(BMCTI@74^8Y8JGBS+S2AD2W6!4.P8J3C%S7"V7
M6\9":DBA[!>/#KU9T*P(O1NO&E@!+1XI6),T43-5$.?QP5?,%,QIMV?=O43I
M'J]W"ETRKX3VJZX,DX6M0",_'LK8AMC1.9G/A9(TK#5F?GHE4I#\L%H)-8:Y
MSQ3"X0>?NM0(;I?]O.!*LPSO@-P@SLAWK=*P_367V'"AM3;#U#>#N,=N%DO$
MD3&CUAD+8"':5&6YD+<HL#)-#QD+.[ [\ )(M)L47@F3.Y)5!;GS 7W!J J0
MN1K?#N-/YEN,-C=O;M<JN-J[:.)A*D3_V-18#"H 0QSVAWOYMJ/KB%04IO9V
M%?F(5.XA;U!@SL7J!?;:;@GE?9 D['6$$J7I_J=7'^:@F \D(+!MO-NXZ)Y+
M0A6+*N,66K/(KA*$+CT%;P$551,*8PU1#D&WT2':P=LAG68TZ*F"@V:^5VB$
MUF:#O\BJH@\"3=9PYLMB 9,*XWZOJRW4:#VR+QTU2CK#E@;#L2HV[F6W+SS3
M^4D9I"3G@L;=4DEC_U7*IRM6PDGBSEA;H4..0J^ >0D$O6[/; )-+'%'G @%
M("0T\\Y S5SNY*];KL.Y-R,.TE?YJ'Y6IRZPG'2[;9U9>B;EW1PJ0D .#@\[
M0TA)1JU5Y(57H\NT#9;D<[0[F%OJ.=##DBVY6.;#^]9\NLHW,Y:A[SAQ%1Z.
MWT@  2[7-+I;/L(Z:X!^,/H\2%N2]3IAFS&[$9"RY;L''HT9R-\$A Q 1?0@
M )IG'6+Q,/DJ%F\3!M'R7?(G8X ?AYK8"Y3-&V<?KD6=,O?@^>R_9'DU)H?$
MW>'NDMLO;<S;A/S? RQQTCG\CT8%L\7#Q7 =OB]@Q7;Z,_G:^J'%#"*\(?36
M%XYA0.H]<.^2+:^&YCV?_OLE)Z1;&'4USL54CT .JO/Z&2'7[?04<WJ;MI.^
MYE;0!.0J]MQ3G&5:=$U$K>,O'RX/XKV*I+<N/_R/[/[AMR,JA5OI@;#/7^#C
M)P=%1"*LB.GO AUTG6:YF-8N.CVOR\+SX@Z>O;B]Q%_<3NJ+%%C:_J"PM&89
MS2KRPM"ZT*R;3[K7'>TY[<YHX//#SW QOZ9:XW57 S FO%$5VZ *C>5>%JN$
MJ^90Z-72L3&)$;+A=I6VH*(MS#Y8_$R_P^=HK<6% P8-:[*&IU6PN>T#G<0=
M1Q/K\+Q'$R?&U#H<F>)0M;./MDC4005!0%\X!/FW:0/-%(DK4>*WPG.,6_UE
MLEDVV>D!XG&8/3L\I6O]E=T^4!9HA#3<*[AHV;H;97J8W=\;V4!KXH$ZJB3_
M(CZC5^R1H",M_<21NN#-I%\=@Q;<ZD%HJS$>MR)#GA3\AHHI>&CR&D43X@30
MN^[S6_7..> 8S::L"V)<0=KVC[9294\"(!;P3E_1@;U'(!Y561XY6+Q=NJ(A
MG*/M+9A@B&["- /I\\>5*!%X5+!PRP-3.WYRS@$:;UAVT+8!)D@(.($A_ G%
M1BI%N41QF$<% Q ^Y'+\/F5H"^E5'H,>%O9NA+A * T0G(P 4PO+/R2EG>*$
M QFI5W>4&F\?M)'F^>(NL]9=5GT (QI.HP2< \X\.)>7-Z@U>DE='NX!J6M<
MNU3T9WK8!>]605/O2AG7F08NP>HZ)YO,G)HKY(_[(9\VAH*4C&(^N3O--M$_
M@*+@##L*1(&/ZL8AM CR!:,(WFS1*92O)ZO9-=QJKHTT5*LVR>A>RY'K(7P(
M*6>[TT9/JZ(L]5KRCBH)<422]Q@MR+:  ^H#'!8L(O5J^6 N"*,.207Z"^YF
M;]0W,P 8F7/.+RS1D9?FZKT(#S<Z &T]UJ*MVP(ZJD*]3@OPQL(AF>O*U'$$
M$*,!>4 A.GXDT" :MU2T[^\VBL*E5C$_>5+!.Y:%5HP2!F1V&H*K-_0NJR$+
MQ--"I%%_:22ZN@)'+NVPA4H,@QL-RU/@Q+44@]R8)_*7M29*6,8SJ1U.)_@8
M]=RSA<OQS:+C^7)+80];PAYQ9 (R?Q.=P9)*%J00AG:[)'UQNZ"S&ZZH5OAG
MAF$1JJ.*:O0S'53># XH]((MP5J.KD2/MM00<HX??^*LX-M2!;IMK)>PL,'%
MAU@N5@I<,?BMNC26'K'^@S7AJU!Z'V1A(QNGDTP#L&'7ND+Y@\66\Z*9N(Q\
MML!T!5<ER26)/S@M1BC'VY0J#,.QSGQC1J[?,RM*9P0J\^8K*4#B9._.F_D^
M! Q%:T[(# !H >]7AI8P(.S0FF)9*JJG+HAXG"'XA TC8G'!R!V/2'O.X,T5
MMJ?*43BU;5-[)4,+&5%T<X8<W0H3\K;U,(%8)XL@IMI8)1V.*YY^$F)901<5
M'UW,<!6.)7#T/0&+6.!(Q]ND_B(3E9Z.6"Y<>JIM$3*LJNB@MYL.&BY:<UKH
MO@HMJ&@&Y=#RB*&KB"$F2D _'ET1JLE"^7F4;]4CC.X.PG".R2!M)&.;#XKL
M9G9OP;5LNAPXNW2;[>C4IY39VA%+-%L46](F:VG<H4(%36U("$ G3Q -C0F<
MN'FUK*2[FX34@A9I]C$@NX&BT/98$);_OEWD.R^[0%T%#R<7Y/QHJQ@'XQ4<
MZ4 K@M"!Y7:]0$W+WK'B@W6XE\/OL18GUE&B?7:1$=KYZ/+>;"RQ^$RM%Y01
M8\%=+D#<M)<-BCIS;B5>L!4.>;%2CM*1I>3Y)E )6E4;P:F53$ZU)W\,:HQ&
MEBD&DI"NVDWA6AK:HT-O*YVQW5=1_1*F,V3"&@3,_,GU#P,YJNN)>0JHQHZE
M[='%"\]]S)?_QH=^EQ#@.U&)=/%$+A=-17DQ "II1Y<*DT!?@R#F"7WS5[C$
M!Z5 6ZX] (MXS@E)DM=@PPE*,=:@[]!#EB\K*!I&R ?'$*?.FTN>&5]L60ZS
M$R-'[HT\NIL]Z/K!!%GJ()0E(:8=?7T(7^;)%9IM=(%+#>L?Z\2^LE7=!U\I
M53,A11'"3B$RR29?V"QD57T'WEG-J+Z#P":Y-R@ETT.ENLGSZ74V^0.RBJ0B
MD$(#"%9QQ_ 55TDIFT(!JXE-1K+=(0XZ5%T^=N48V6=<?":NL9)Z1:2LJ12K
M[V#(H%?>(^!2\2Q::,(O1ZBRX0P"5/\;ILFH(_*[Q)X><>SI9QOFBU'EI3C.
M_QL;_']C@VMC@[OM"NVXFF>?@-9PJ8)OC\J:Q3_QW;I,I,!+.KB!C9PV5@]I
M!C:U<%[+E')DE21DM5\7MMK%!ZQ2H#Y@+>_4@D:II;@,1B7_"O&M[.DI:D]O
MHS2!:(BW$1WF5M+NFH,.'_?;G>C3=H'VHKF'%I. ]Q*S7=+?HE8'683YK$.N
MED-@SK#QKI=!U_ 9]4+/O& ^2PCK6J%+KA^ #:+F:(0;2N%1Q["GCAFB>0]X
MD/F[:W-HU*MZ@%W#\J0[^0F?=8=]\S(TT )GU8'YH&N&_=$R9F_5JF8#@RFV
M#I]5?4XA/V^Q]SZN=!=6FD;P%L=0*A+M-C76$8I"["CE+F!(:($!]F)H^NM"
M19*=+<RY0LNO6<<YUZ/83>+>XTS('['R8=><[&S^1#$46$1U\@02&=1 <XO8
M8%UEA4CAF]VUR-/7 P=^IB-# _+-$VV0I,O.&,J(10B<F?E_ ZJ/65N@20AJ
MD5)!:-4/]<4YDL%!:PF_5_@ '*FBN!P9LK_RV,*&0_[8A_*OFH0&?>/#G24^
M^P];P8B"V?\%48F[-QGN75)WSX6Q9-<0]"B;/:->JNT%HCR]!E4\U80R:C5=
M@LO6N@J4Z%"XR3AH,!88;4JLIC[TIP=&9L0HE/?$S/$[(P?SJMFV0VL=.G'G
M^0H<*R!(CW:OC%',KGD)#JT@EHPYN7I?^N1M6-,)US2FLB_(>W^Q6CKR^+XY
M ;_4J64G1NO^1D2@DQIV$X]/PV3.WMXC<!M3Q UG.DKRRD322LM9++M%HW/B
M&#(E@_/,>5O%XVVCY,8(OPHX0L7>?X70+$I;I=U]&_4AF%;)5@P1?(M,^SG=
M,K)<WJ3K= 2!H:IO-*>\!2G7CTKJBS,65!0)!'/'K!3MC5>AE143>!5ZI:;1
MT*B$4:F?ZA"05:X1'OC^<S<S/,$LWU/-/8=84\(_4\NJ2,"6XOR/W< =)_V5
M//DZ&*>5'8"*=&\NE_CZ0P9W@[=6AK^-AD.C>I0^N )HH6F.U<_649H:F62N
M1!VG<< G54J$4Q"ZWN^?S %_DNC3FRWXH[H#HP&5U!GXD"9>BB[JCPU9CT9*
M24MZ0S,6%0VEXJ7[ 64)/CNEB%>G-$>MZX,HC0?#-# >^;Q>1:Y316U+J'GZ
M?S70$^6%D5[1)LJB5A#U[V'=UZYHH@99J_S*0T;A[?I_T/8%;)SZ4M&:'+AA
M@:I8^.M]@=F&>.ST0-'8P/N=QG!39 +A0V_85CSLCO"FT!LD9KOUH>C&:0?H
M/YA;4W4:FPP_/_#ZZ:!=P__[N$K#:-T<E&@5-#'4Q@ISW\WURL. =MY&8[,D
M1\CO",-/*M:0P1AD8CE^G&RSDDMC0V ,^]MQS50XZ@4'L1\:7Y7;$XQFI]$\
MNG$L&X;Z>@;XZ@(Z&A/IH!W]8*DS_/^CU#$LOE/\TY<YF KBR9P^?+('MTP2
MQ5#PCY  ,C1>OD[WJL2/D35)U!_JACL]P^Z"XN?72OFSXQ08OMA$FB2COED1
M_Z\]UF<P5*/#/QI+DY[W^[O5\@]$_0/C/SF(<BY9C)NIF/+0^WV'&-*RDDPV
M+MF\?,K'P]!>TJ>[Y%=?;Q3^T4A^4>-=Q+VR XV[ACWU]I==?>_W/657$G?2
M <JNKD<4\$W/T/[HNTNN1*T@_;67W$*S!_[W,LD%';,1!<WW76!&90[EP3Q*
M4&PP!'ZW#Z.-RN-I4.R4*MG;RZ6%1-C=P>Z+9-@X"IH,W/?*J6I&HT4-7LQW
MHN'"_7?KWQG7XH@LG[CU!IV5^7Q:>R%Z.^@,"VE]#!LC$'(D].MS'<GWNO;"
MIQMA<&J=HBHYTA?@H);NX- _9F_+HKYRH\G:"S^3X(X#'8R[OLFVB\9Q85AG
M"Z[S0L73(20"36 52U:*"=^Q?49KXDAY<KY($/ECIF*DV9=^7\?GPTIDE6X4
M$TKYHZ>$&FW./Z[5-CI%&1SV(SB8YLQCB#(0C&'D#5@FQW)C%H575WQG3DHC
M)I0W'H2R338<QWY>W3:R^$K^[[F0?QR3+!-']1S-\<## 4RRSL,-:1Y)#Y17
M/E5T9P+Y4V>@K-<K?I!K;O@S77.@K8Z=PP@M@_SQ<+="J15)_]9:X=7K![QZ
M_1K#AJ<0MCKH\C"?]9KHUX.1,H:T8% 'C=3KJJM(K=;;[9DGQDK_[*%*.NCB
MQUUP>O;1&0ABH<(96-M!'VRY(W3O69VZVZE9NBI7H6EH&&C(":1>0M:7T:B'
M)DD>NI50I0/E+/-%A(OH=@4FYZUO@E:AMJKNG%,D]_,&O$Z?>\K_]YZIHP#$
MDI&AW;+T)"60?$+J@!P;LY;)$,]=#Y+Q]VIM3A%&F6[7M#<FO2,90$C.AXHE
MH"#*_0>+=-!Y6</A<7>XZ5$-507".ZO<K$4&=^T*3D'L$?E9S,$"R;4?F6T<
MQ'N3@1 &@3^8((ASW0B+1%F0$T$A\ D:0%>T6W"+76VVLD\! O S50_#(X!W
M!=8T"L-,S$VD9_Z': WW'%($-JH>[0%7[0W414;B$(*!!Z<5:Q8$RPOM4M6B
M$WI5H!$,F=ZNUS:=37C!' UM\JIKS!GM6!5V*%@5GFJ )S5#NC6*-E:(J(VF
M:Z(4'4MT\1%%%P=W6_WZ;W;(9#U\Z?OENXN^W[O?QL0=DCCMC0W!B!QQ>AH<
M@YC#LG3<, 9<DLK'5$\J22_MHM6@U^V;EE/^!/T!I@?S29$D>FU=*9YLI''T
M8;F<8A2O @&HB-Q2*1.W\M:U!>G?[^GF@90? <G^F&N.\JJ%/F/]>EW,\OS5
M3=$HR-T>+EHW[:'EI=\?HT:7=H9DCDH2_+Z?0)BEQO!1X>A*4#Z:[<@/ =0]
M:G5!13PP>L 0 [=:_2[J8:UT2#^3'BH(K5Z".I:,BB 6DC%TV.W N_T.V,:2
M(42#IF-XNS>$X1U-C+I#8F)=TEFLEVZ@%!K\XV0&M#E#UF3UO 0CO_A'55MG
M;LXMGEPZ'$@<:FHDJ?EEA+-II1@2UDI("[+PU3?S+7!L&C-KIJU47H$F80@)
M_)J 9;JPB^J\JWV$7>R;/00UO-\'Q9CVE7:5]G2_O>LE-/QTW*6%Z7;[--:*
M7?5W#Q2+% DG)3I*DS$==]S6M[RQ;VEKZZY:[R'7,3_\B#4'2L<5#M G*-]P
MB GSQ89T!0RHKT%%<-'2,858U1LJ823!$9@<(!WPU1U50TZYA"H2WW(J9[H'
MCY;@X@M;916/:PN%X$%T+J$9YPBPIO?I2->&@9"Q(G.6Q%1;2A:B[]=_FR/^
M6'(X0'4<]Z&%UQH,GX0@Q_\ FPJDNB>'0[,IX&YM)?TQ;GH7E"N&DLE=B=(-
MA!8MY\M;PT,.DTZ4=*&AUFB P8)&(1V9>4T@R&P=#0^3)#(GPUQ@>AVDER[<
MOJY6F5GW[-X\D9K!@0[;ZN*P.FAP_@;5SS9KJ7"(-6',J@_Q-M]*\*!!_-R5
ME,L@XI@C<93WSG#^,4F 5G?0P=-I*+ +'P4NTS]MEV![S&G!B_2@A\<-S\U8
M[]+([%(/UBOI#VE!AV9"NW8IQ>F:71AV<)D'&%,JNX0/#$'_:J$'[P#LS4.]
M2XG;I0[NTKAZEV",0[>C/>N%:;!/_<X8KR&&S?1P=I <T"MSAGX;C7EKB+"T
M0,1X+;X"E0%#J:ND];E4[W(P^<A2?8VC89390[/&7J[.F;OTL/]+=)DO9N:N
M1),'BS@DN5HPHJG$W('.T\>5I)\?<[QVN0N(?9)04ZXWF"F&=CC.JZ HZU:"
MV_#1G\Y\[^9(*2-%[)ARK+4B1P@T^&("EJ,$NNUU02$$-8XG$%#WV.+$ =N%
M88(...)KLB'#XOX-;.6&*\2(J2(8M!79E#%;6,+?< Z(O,YO\(:##38CH6<W
M7T]4#=,^L/>W;&EZ&PU3LMF8=8-U/?.&E/1 @4""&H'Q[2PP*% 12>*/*2+-
M:!"EE?=S?3S0QJ;'KK(!#;M9:T=MN$#'3'0*!_%76K7W^12CK,%:##-E9R7H
M@>C ,B(J1<M?%]=*KV2W@WJ:64@4GH$^8-WZYL"85WL0*W<2PF-L<0+X06%$
M"=JR6P.2XZU>BJ>#!@5BND?I!:/2#F/>03*FHT^BH+YCHZ&",&BAK0^TP 2U
MP,_+Q>%$3<H];UM(^C@H].TFH,O[1"%O8!K.@;_%;S%8$.5$*G+2-%<B,\DL
ML)%'+FL4!H4F;0RA7TY*9VN!6$.;+6)AX9/-*'/E9S,(*@MZ7BMZ#YQL-B^X
M$=@W/)USCU,>&?((-)<FT2]&)Y/_SBP&K;B>.%\7;RF8$P,[%QU8(SC640%,
M$A)"Q9N24?O,PQ:<$+'),'\8) S2)OPW)I(QWU(% BK9HP([6JD\:UBUN2IO
M-KJ@[,3=J+TB== ;DU'Y7M@;NGN3N@<-(G/#-'JAV1.L87QOKLLW8%S# *XI
M9&];^")_HG#"5#4<KY AS14M^#!1;@8M]7_F$TI1\UZP%U7SPGNHID1PS4;C
MFGL1+^XYH]8L5Y)?J^&;L6\[:V(4L-)R*&2GF1#-[AH>K^_4AU+1U,5*V5^E
M-8"S@F2!5H)WWZ'ND_@.43;,)V%SBE'E@<\D>YS\=&R(M)6:A30$.PQD#ZA$
M#%^ 3@, ;\6 OMTG/ 035VR%@;T("@1XY@TE3*-6B#GS<@08[-1F]E.A>P+M
MTS642Q4TP*@=[IRRX<6$2<YR1)\0B%CKQ>"F,"'5%Z+V83^Q9?_UW%?K17X5
M6.)?HW?9E.V #J 0316%C&?*%B2#P\@(NB\6I_>0:I$1N"#SA#CZEC$*@E-"
MN4*(H36XZZ3H%+9<"Y]#9=O!&("7 G>(<TK,K1=2^(9P_6%"!]N'D:IBWR8/
M4V@%$PQ,3'K@MG3)/!9Q N]O*&<' Y1[5WZ]2-427KH1/]M;4+4]O\*Y,]-@
M^#N7Z=\#W:X+^9!G.E1F$;JR]7MP8P>K3A(:C.=C'\&E,NU#4B&EO54\:,1Z
MOR-RO95@<%Y)*3='U5R[5U;>NFQ BOAS)Z5:)#PKD6A3Z-C/0]RC]TK#+DGL
M>D&6_.9E&_9[>,U)$TIWA]O3T73*%E$(FH)3O103J?!S1),%J4%N&-A)N/4E
MH))>B*1K_GXK93-F@HJCL/]F ]&P)^AK KM!%[1*V/Y+)?&-7CJB*Q_;3/'F
MEST0@B_I./@K  ]M1'<AHU&+K9@I:KC6&*M+[+52;#?%+-RDP3[X*90IV3?5
MAA1I:FC8JH>M+UDLP0\IP_T$ %#GU0X(,'HB6@%FLO_S(U1M/X/J'R6*UC95
M>OKZ*:+W=Q\'Y;K@VGA_60O$C*3D8YO-D FHVR.9)/WY3OZ4N*!L4PA2,_RF
M%Z?=3M2/$[/F[V X1W#O^V96CN)$X!8#.WPF5@@%RH #-#L7#70716F$G?3Z
M/>@D[84ZZ?8 ?**NDV1L>/FHKI<A]#(8CJ&7SBC8B[G'=3NUO0S[.WH902^C
M$<RE,R[=DJKH\6J%[DDFS$K:HZ?CR-)@X;TZ8BP^6L>)[:-$'0KS*%:E!ZCP
M%CA(9E N:PD%8[>&YMBK2M"P=UQ)1$RY7)\\-H(Y(X =J?S([P+*RU*]$5-B
M!UB] /]_B06%KBG#??N Y9?3?D=544:/OD/0<+6'"!K([2;4T)5>(*^3"N5@
MU2.P>RTRPE+\RUIUSD@5D'8!C!1^<F:,$>\2A1DA_@VEA#Y@6BU@&2[RV^6&
M8EDTF"A6G5WC8LGJ$7-<;XW"8#3&7 H6 /?W'P&91TN0C/P5<"S#HU]0+* F
M[6()QH'9*G- OJ6=XLJS3PHKJVHW[6SU(GB(J88;4=Z-&4#*!;$I8H.(15VS
MBW@PU@TPM=@QA^(X(,? @ZU(2FH1O^=V%U!AHQ.X&3E/PY$CU7^4HXH085GX
MQB'^Y=A(W.^ 020U,KAC+EEQOSOFN$>$;'.OX9_=#O^=V/>2]B@%!L'O]01*
MT+W)']@^QY!,Q^_V# \"IDRQ@#V'1R8<Z-!]Q)V/#.<:Q>,$I29HRV.(0HJ3
M/K;92=!H9B3_P\8BFPT1  JO+$D:#WNE*L*CMN>1J<GU:OA8%==K^CK$6QXT
M%LA[MKH;#*99K9W6'-LKEE*OB])%O/$:''^7U1>4+=5&6G7++"C([XNI^E6%
MD>7!9>WESWL%[B,J*@V&"X.AQ(D67=L/D.G7Q_#26=]OV:OB,_B4O46='"Y"
M(T9C(8\(6-:'-JRYIH-8;(NNQ,:$M6*,63#Z-!BFT@YD%*>837!T;RN$NGQ$
ME#(-IV;-4M!^A_VU'5MN2%E%=!Y9:TA./_@).KC#E ID+XP..^4 5;!&)_Q_
M@X5AMYEG8J(UZ6(D1MH;8?0$\*+J  R[4<,A^E!::<HN]L&(0I$@(7E4/QU;
M*(J+1/WUKV43(]3#(LL\_U)+.J/0B'KX=W]LMCRT/HX3F 6I(9Q6DE"0R@!=
MT1PSTQGB+Z](/3WT2( 4JR&=%L6H%/YL,+W0]MN9#<T2R:TQZ= 9V4$#Y#GK
M<[@SQ#6-"#Z)#C#Z+$J2I+G(NBAL ZB4^TB-"E%6:O9(U8?;JX<Z,??"P>^4
M=>$JOQX)!GJL(4(LP]XHO9Q!I'5!C,@,$7\I 2,6[)X^B.-Q:" JXF\I.Z0C
M3;2SID[B<8W>MV(R>2L85/O 1H&@%.EHY:+-+PQD>4%3(C/1SER2F9@V0MS)
ML>UPO:4B48W;GLOEV'.Y5$&CXJ7C"R,!'O&%HOZI$":6O2FL/7!!>T7Y551^
M>T&PH46G?T)"O8TA*C_@;@3'*K8;0UM *>)0I*/;6PAFVV#IBI79@MDD>&WX
MXFZ>H5R$7F<8]T88_&_DIM'"/\ MV"QGMQMW4,$' -ZD;X<]-:RL%P\Z%$<U
M-FH# IC<Y(; IG_#.QP\DZ9QVN-8J\&X/>[6#V0$P=[QH(<# 7F9&&$UQN[A
M'OD5*2:?AEX<CW$T<!/IML=)-&IW4V2[8QDSE2\/V$6&O;A#71KA-0)CXP#C
MS@,Q1SY)..O\T=J0 GU:!Q-Z*-B5?LRY#TQYRTL/V90N2ETP[-_-L\D?A^;"
ML 2P+7KG$,JQPM<$<XV<R->H2P/(W( ;.Y!/!3;W&V*68<YAFD:_F&_A/_ B
M7\S6?QS>K')5\X]<S.T1N):-5![B#W0TV_;F&%SGB!I2 2 : %0)^Y XF2L#
M<G^O7^3B\L)V]]MC5(5&M.,0(U&Z3EZ@#YCX/FQ3%;?8P1]*4*/;!;B2+*-0
MJ!/4S]<%7%#*? %/YB$:#53D?<D"\6/9QU#8!&1\# >6?22C?CSL]QW_^ <>
M8*,7I:,X'4O8QJC=&SOV$;7Z@[B3))Q%"#45=[&-WA ,M7C\0?<:PJ6#O""=
M0.X(BD5#H[30+IK3*'9Q\T-=SAO)N>$UDN3P-X>TMH+=62N+50KS.[T\/V]T
MS'_"N<9S.I;#776NT6#T"^1>=?%'.J@[U^;[GOVO_WI'N[C,D+K0[O1(;(P&
M%$';+1F]#6U$K&JPA@F:RBDI&\UPU;G&.BO7K*?0I;+X6GV]4K2ZK!O;01KN
MK"UO28Y;E="/ P;M;\ &A1:Z;^7.,F18TC)\A(=MD^#+?+EGX-LO.^H5S&WY
M!Q_3  *&.^A__( 5D!>D)8(/#T;?(HCO(F7(LU.5QT&USS ">@Z7D58_^"IM
MB"BUUGI@;F[)#A448\CMNE%6,/P&8>\E<DD20V67VP=!P)J[ I>1SDEH0F[V
MS=AO\415\]AM$3276T1TFO':8W54G>*O466D!+/.;D;PA"U2'[I:Z_"LRY6"
M=#F9NMNBLA^>4V$HU= 7-YQ8RT&H=0!]2 87#/4]#?62ABI///,V^:6P#G[C
M024@)WQ:9MX36\!;[F1+/9<"9YL+R@1?HYQ91545W 6G('4/L$10D94<UXQ'
M1R2\*WT+[BA7:,.,EO)#$SP;;Q-$FKRT%<0,%P)SR@!#2E0I8#QM\ ]W!4HY
M8-*_F>5?**MU=KV5I/H$%$DJ H#E;5K E@XH_*9%L:1@9Z$,8VODQ1*@K:XX
M_\&JB'UA'37F9!1"#L.XA.(.IFT((9\M)(*S$$#8HOPN'9)@OR)NP\N:;6@"
M2 F0'%M$\^"6(,H]O,(@%V5MDRYD2M$"NWU31/)K(0_<HQ^]6]C< **D^B-9
M4H@5,PP4^:E^L8-A$$9>DWJS*FP+1$?!O\;[%]P>2HWCH(S76%=BRQ"_5;LD
M>GD'8,G$1?F*BIK/X_A=HUY !%;O 'Z:VZEGZRP<2J_@RS4?RC4>RE]MP+<.
M>VH=00P;I/!D3ZLE)YZ*6FF7#+HVI&I_?%XN0L GK1JTDP.,#$=#\A#%%HI[
MBR43R[JH(CBE>;](KD!WYQBH:JX<0OF8DMY$$,+;^J4&8B_,SGW;6_6@?,9>
M8.F@$SS(:\)%D;=9_<&R8*XT-#-7F0F217T(F.:?AO* @[X=T'^)ST?7EI$F
M^MI,1WI=/-/6JBT_.F2T]TR*F66TK+1A9!BDI+:'I8<I#F#MC;>CH%IL)'#@
M;"=8EJ"'ZQ]<2#-U3.(!'?4M^,!>1'OJ8H<;$U J\. %2:'9Q4!W\17,9<^D
M3]U.T)*D+GSD%)\MN%B)5*8*J!F%H"Q-=07(=H!G1^7\%]^R2GD(#'./X!Z_
M\/_/'&7E&:H;+!X1?\0T5LA'^85'[ZZCEA%2WL5-A;R3V5 3<*,M45NO;>B8
M<O4O;'QU%5V$,X\-!]BN-RN;]-\P8;GT6CC8RT*FL3MQ8 L=PF)3K.8&JOOF
M*.)JLY@Q]_5R@L6O'+# R2R[74#UV(D4K?_BTD1D<6!7J>H%N\9& XK,%BA+
M3-H9TV"'(X3@BB$_=P09[RF-?-@%66X^3T&YP\^/YNA<R:?.'B$7.?%Z$B >
MY6,!'Z(N#)]+>@H7'#L L9\,%)C126Y.X&3FPL(SS>RX!RPZA=ER'>RB3UUT
M 59@I)&3L(\NS'NDH4%EC<Q=%6B=_9+<>,J9VA &/F2_2$H=M,8$#8"N1>#&
MV+[<W_LCO$6/;?-,U-QNK]_!A1GW*,G6+GZO#ZI2$G>Z 'L&34N*)B[L%*_6
MMIDNK>N@PY5B>.X)Q'7W%81553:6"YA>^ZN .<1*:0ID1A7;]"2S1&1C@"J,
M?O_VGVEKN?*ZX]WD7F$CDP%[@L&1#+[@+D0)EP):K (K>2)PA!@-HD5;W"*L
M#!"6$PO+9I,18G<D7$*#' Y(T\[LV<$2%+=BR^F(!Y\Z&1)6A;UEX,640^AJ
M +JA,GHY)N-+M9TLPML,6E'0@')<O3V%!, &2:9E>F.L" Q%D"-BUD'W6F_9
MKZ0P/FA%"N-L %:[&J6_7(7:19[9Z5-P?]P;PS);J-ME"&G2'.8>L,'Q $!P
M)-$C1EFW\?,]<"<TP(YT;DL=4K[*?3:YFRWR53%=!.%8^L!=?>P/@OH@S);B
M;4084SSJ UT#^,_0%HMP: #Q(*&,AEX,@4DE_\QG*V*04=M-,(H6U@]7E>>O
MGZ+;' )#'^Z@W)[17>JWFKWY:R7&FC1LA#4:#= ?[:!Q.1Y7H@+$:;!=6_^!
M6"V5'OT\7G2ZA<T&X30FZ33LCY!3#WN0V7">T9Y>S.ZCWAAB5:!*0C?J89(2
M.)XDRF%M!#:$A(TZ(#:&PX[-IVJYB1UGBVR:$?P"L"!S-<BA:.8!^G!!8L/+
M23JRM23<>@)><3H:8T12&B<#DDYIW!F, $XPO!U-2+D,/>4PG#(V#CIRMWE(
MFL7$=?NZ?:C83\*$;7;0:9_^^E<\TOTA5:I(N[#*>H]29(X@E_V],>^ =PQ!
M%?L6*KC9SN!%L6LSMG[0DH+8BP$8E."^^H-ANU0VT2B$Y W=2L9M_;6K_"R.
MZX*N4#L"DO2K]!8%!34T*NSR^B)!2+RZ:-_:LLA$,U7*]$H2I0E' T%=1(4!
M*[A-W[S))N2LL[;_E3<?F\6((3<Y7,4P.02V]D][NZJT/]AD$C^N$#/OD2&+
M<#<ZPNJ6U G1,_JDP'=T')GZ6M>^01GV0$7RUH"8I4&W:N-]T?J[/A#C!$<0
M=5R<9CE$CQ+C^C*' I!:[1U'@:LU>*YZ\5+D<+2"K CB)W0FQI5KYKQLB<M\
MHWJ.9)XM+*0UJ(Y)961(,_YP2!^F*HN_R1H7<'?Y!XW L"@S^+JE[Q"@/X&,
MXN^%Q2BQ@D$[^KLMD>S*'IQDFZR1&:;RY6>:8TPS4#>'FX6B4TMSFN3/J[O9
MROWU?KD% ^'?58V=Z+,2?/T^46)_2/#)_1XI=X,$[J-D).?[0[>#,"(=N$.F
M([A[=;N20NL'D@_Z<,U(!W +3-'"VQJE(PY<A>@.6UA8;BBYU!>&T*EV!T8T
M:H_'1(LI^HB'[2&<K)-B;>)0$V:(5&]HQ#_&N@D\:]XB=*B@*R3[(K8@WZH'
M:6(=.;P(Z1"O\9@*G([AH'1[(/74(B00U8B0=R 61T#FA5GKL9H+#U>4)1O!
ML$?9,J/R3 NO)=YK77JM_XS:[4[LGENQ>VJUZA:E?)HE/HR^7IY$K;=P?S3\
M^DH2*(M=&D;3CCJL8P00=VHZJY.3YZL<O317H?NWPT^2V(FHQ0;3TMG\9!CF
M_?8^^N<G9 O_*_H_T>7R9O,(*RN?[37L&*RK-UMBS*4"S&3H:C"(=]L9Q;-"
MX_:/LWO &&);==7PDG[C7B[R[)9,ANBU5VM?U38VW:#EW4U]RO[<>^63M&)J
MY;9>L(#=<>->]E[ JKTI-[V[K2.5*P0:U>?\T3O3J^7"_#[)ZW=T-T_X7? L
MP $H-4HK6<$G5MU*4^1UI_0KLRO0RCE?,&T71P29$?WS IR-7'*B-.C?"P@;
ML>_V)[-]/;Z7@'24L]/0\6PQ/% GW=T_>R?#/3=8X],R8]<KS+FY_*..X9)X
M*=6FE^1>%[58"D*TB4 /RPW@CV9S*)^S=ZWZ4L0-BZ[2D"3?%D=6V@8S@$/7
M.8V>[G*2MT/^;'#9V)O+E/LZ/;]\QA[P>JN%KY=M1I=LV_LSGX&Z9X8-GAE4
M/./)T0;M]"N>J>,1B([O[*O>8P@H.:^_O%I,%Y"\$N_T&2[J+AZ@C)CR9W0L
M5;G_?7F-R0^Q&@4\<&%NP'&TCU@/YG<>%4(TSK/0B(*S0+VO\LE]1O9*$\9O
MT=?9L(.ZQBCAA_!/GMU<7->*HB7A_>OHZP/6 Y \PRH)%5IF15UE[:^RUHT*
M:8>[Z=Z#3 ;5<KV7#).>PY2#U3I1IA*SL>]F2X5_VS+,+'_81)^SQ?):?W-0
MV<<IE)]_4FG_$C=>FF@#9G=A!K?88OX>Q C1W7IO]?YDMLXX8I]9L+1;;^6B
M9]AI"F]R]7> '_B('OQ3#LDH@^QV.B6$-4LBW/*N[V..I+"'"*9.OX4B1@OO
M%I;NO\H.FAV4U#OLC"MW.6W[T/'[;PH6PX9*)&B7+ZN:*R>1BE^^SZ_;4=(/
M?_D.<@$ \E:-KW:?G>O%IC2HE5'J:_6+V!6L_@F9$,^#"M9%-EN<H)7G2L[1
M#,SE9GO;E0MMIV/XUC6;/V/TN[EJ8E=@>:+];_;ZI;F7K@C&Q)$'-<,('['%
MGO+CI&-O6:D6"G'6LB8K-C4 YJ$%BF0X.7%%&YPM"]AL^&K,9QJ$GIV4=C?0
M@%\,8((\N I$_+*:^GVZ#\B#/;<Y]AH^([VE?,#-YCUMT-2*<?/'3^!X ZO:
M^3S;(.CDWF0G@6'>T-QP2C>5LJ(2_?-D"4E6>#-]SI'HMKVJ.ZX23 T;JKKO
MN89BV;_BMGU2%:DO;#UJ>,HHC*Y ]3LL4%W': 27S'K]#2'^X_#S65PL.U=>
MP^N-]UJY'%[=O/0*Q6H*5>NK%!"EIL1^A=P2K971/=R(BP__,VF\.*6)[:SO
MR!M9ZC,M]=FLNO=S1E!Y'/[9+8WBG[W21XK\O#0-QXA?LM_FW$D([.&U403A
MNQ,I.EY%%'MVX H?%HCWM3KX>AE]<$4$+VT-PB.I0?A*_8B;1W6FXUU?J1=7
ML_%[-.Z*&Y9.V6OUX95"?/WFKP"9;2>-%FM<ETY:_\5+N5SD3[R@F,/TB@?F
M_A[R[2&H( /SVFNU"VMRJJIYO]:Y4(^?+1ZVR/6P>EGU'?D[=/$C>%G#<7QW
MEM=P'#^,,S8;SH]AH T'\UWY;-,Q_ !VW' HWYEK-QQ%,^;^G3;CNS'TQESC
M^_#]IMW_</&0_L@N?JYX2/V-_FGBP1O'SQ</WG!^MGCP!O.3Q(,_AI\J'KRA
M_#3QX(WB!XL'?S-^@G@H<(T?+1[\[G^X>.C^R"Y^KGCH^AO]T\2#-XZ?+QZ\
MX?QL\> -YB>)!W\,/U4\>$/Y:>+!&\4/%@_^9OP$\5#@&C]://C=-Q4/#$_+
MB7;:NU+1Z;X^B\N[Y6I#"7*Z\M)_R]:?)75>?0C["YQ7'\*S9<VKC^298N;5
MQ[&?A'G][I\C7%Y]%/O*%<$B?/5C3PTKF*#OP+@"?E,O59#RMVUQ"1_I,*,X
ME743-+.ZU,HR-*G:5!]PN@O)Q/@SL:F3/B)A&HV[\#]E=-$;""H10R9.;W]W
M*LQ.8$9L!;32RGP)Y7+O7I?V,\?C0)^:#DEC3/&X]AJ8"KZ8>'$AQ;J1WY]>
M*@JM5\]7LO526W4C"*\5(9()UHUDXAEABC/@D127HY4=1$6'7VGZ-M-_4GSR
M&911$W<B\N-4B$6HZ-@232%>NS(@91?Y8>E "52[*28A5K&9DQP+5P'<IQ=1
M4!\I+>] ;#3'@A%J6RD4#O!$.:^-4A?\84UM4V;ND&Q+RP:X&M-\;1[%]<_6
MT5T^O26\'OO4LU9HG<_GS5>G9F<KI-O>@48-8GAV;,;.]V,!%^-$[+U"=&*O
MN -E$!;"DFQ1DZOLS^<-[^?V *6?ZGIXR?J\M&UOXRB6[(57N!UJV?=M_4<8
MM'8/X;O;]G8/X;N:C'9W_YU-- WF_P/,50V6H>[T_;AA_"C;:H,;V0\QJ^X>
MQW=B#:1B?K0JYL\Y'0U'\2..2-,%^1'GI.%8FI)&C>Y6D*J(.^YAGA?[:*BC
M?\H0,-\\,8<0>0#M-UIO'LXZM\_"$P"Y#$IP17JU/'J/J'K0;/737"^Q5N,[
MM04RJL.9ZVXU[G-8NZ#28U8-"VR4/]Y;1::23IQCJ+>F7#1F.3>77S@QWP!H
M%^YLXKR<PGL,K/<4<86?XOM)*#UKAXI&U^_M<EM:@NB<#0!Q=/68S\V&<6;3
MDL@<RBP_,W"^8;<?+1EZ ZCKEC93%>YDJ!K(.M?V'+)U()Z(F#F2U!"H3!!(
M]17;=@?*]E*V@YBS_"G?W"UU?D(LR7F0M/WE<5'.AND.0[OND_^+KGB0/?"$
MB+8$;IM/!>2\(HB_$4?UC!)P!K</"%?IDA=L83W 'F4!7G.3+)E+PYS%&6C@
M2&F(LGF.%;;1K,*VGGM@7<%4CX:!!L*I@"OK5_9;MQI>5I6ZM/\VI_W:S,7+
M_*%MZS276;Q+:RQ]62%'A;\NKP%-";D>+63DPW1J<?N."JK;-)0P#]@OR2LZ
M CB)6Y'M*@4?:9R*,.Z='_8=)QUKT/1BOY!]V)I*.JW#Y#;S<66E;F!PWT1;
MF%098+7%<=V\(F3)PN$A<FNU[/EY?+9-2-8OB<&@'+Q$C*E[@&K=@,[RX/@J
M@-LO%H \8MCX<C;QW2"OD6ZHLDOKT@W/!?Q#<_WS[&FY+>E W?'+)PFS>9V)
M0HWYW:.Y9Z@BJEOSVFO\G--^@8?=+,V7[0;P#=:Q'-J/R\>@A :@$]#%7F?P
M_7927K9>V^+F*CA?R>*>JLQ>2? K?1+[+3 4Z-[)[+:19HGFOQM9:0C8K-&-
MA<XT5X-+KMQE=PIP2ZN[J@4?LH\1V ]48UF5+<+*I%FH-5;[GH]6W.S),]?^
MQP!,R;'8Z&_F@,29!>L'%B>5+T*@!KNF%'@K.*' <QZ.916M!O$MJQX^S]:;
M?+LR>[]8WLSD%7CCLGW4UJ=GKV;-,Y^@?,8S7T<4$'.(CSX\NXGO=3C+[^U_
M7&V*?@40@+1<=YKK7ZT XWF_Q2N^5P3&(M,@2O6713FW=^=+5X_+9[QTM\J?
MT1?@<S[C+;-,^ZY@N+GL!@3&LQL%O>^?1]=K]!26HS$4]]#=A[1'>]T+NT2]
MT=?TJ!^K4 PKIM$ZM5<R.2<E7)AC!ELG,0,\]6[V4'UH_V-AQ/*=TG;*7CA$
M"P(\!X<2=$'U0ZO>^6ATJ 46:#VZ-217[X>Z6F73//J<W=>8_" B!ZKJ&"VY
M08L!W,<]5V473;FBP=YNAE%@ L/9N>J!=YZS$8%F]MJ;86/(SB:[6(6266[M
MQ?M=)3FJFN@TQK_<DY(&C1O>21.CQDT]AU22YDNP%PDE2>-VF]!0X+4]B:7<
MP+[$T@C#YIG;T+3MO?:@::---B"H$,.YR.?SRR4B>+]P"=2]P5R- MSW;#&%
M<KG H>?(H9O(Q?W&O1]-]=L0+@4PU=D36JX040C,J5A''CT;S\"HWBZL7;$4
M1*E!-4NE7K##,QM0M3O,",8K9:P(YTXYATLK:>W$N]^-HT_64 QBT\+N0W5A
M0N\TKY$XG1)ZX'NJI/F? =?:/CT'?6WD]#.=%%JJUM;\!YM-QVSJ9\#+]UPS
MK]1PE?;_HN9"]X*7-!BZ,;RHO8#:_YSV=MPD\)2 4=M<%&< "#5AJ[)3]]XM
M5RN*K#6$9[XOF[<_YIL-E#IR[7QQX,9QQ=7!*(Y8PQ!XTX=M!B#.>;6YX>L"
MW9U8V\BWMUWF"R@N2LRHUQX-^[]$TRV .Z:=ALU5K_,T\&V!TP"P668=U-84
MW3I?Y?>S[?T!XX_".^OU%J>+!62""'FEMFT95\*A)61H,*\[DW#9)C'N#4IF
M1+.SN9A:Q6JY7LY+FONN$: ?;EK;/6Q!V6U8P;,\N:0?TA6$O#U_&6\^6XC8
ME$2M3Y5NO<+AJ%8/*LZ0Z%T-3I"=@]]8XZZ\70)H-T95/2V;][KM<5K>( 1'
MO7Z*RF>Y4LUO*QC@NE"(2FGOO5XGL,$*SP9[B/*'0P3Y'$7018?$K$!DJ_C/
MU_9E*?@=5Y&<!MD\]$+T/@??0>D[/!5A:^]F+TQJ.ZF->9I+W08L X?BDX;'
M;!6@ZXI&<>18J7RS7#WA.ZO >-.@IZP;A/D%A94@ZB7^?&DKO!:?;?6@A=*H
M!J%V6TD_^+#$\DUGWV;3W- 2&K%+5]I@D[U.L$D+$ WK,4%:+P\]";[:&@<_
M-AMCVN(Z7]?KV33 4UII\%4@CK6J?HUQ!^A\1FA9"#.Q>*R*-$K-]X+Q'];"
M[)P%)<(#?]=F-HF,1-[>9%(G;)I#48B <1!AW0^IWMU$57\NS3>\G]W0,,WZ
M<7^PA/F?1D2CK*MK/PTU]!X\2[B&YKUL'N+MYUB2G)T@637^<2_HRH3C'JXX
MBP*KM C=X"*D0:]M*PTOV;MLRE$J$%ZTP*,,4WPL5, (#PFBCS:'.<*4XP5)
M*"B.OF435\V8/!A2'BY$IG14\&'P(]GBLN1^FH#!F"N35 3=4+G0J>9TE,E6
MS?8S8?OA%ANT)96"_.J%90'@%S"<N9MXN-E _RK5*V11;_KLUZHC7^_L9$!K
MY!KPE@2=00% ZX-]0.(/VJ@NY, _NX5F0\"2(2S$0B&E-5$M'[,'JHM*(@U_
MG<_N9YNP^/$6$@CXG:5\JRX86;"=(Q%C/1.1-M9?>^7*WH6EO%\:;^^]#'AA
MZX<M"L6Y\#<D5ZL%8NV><MC6B]H\#?MM='4#%RY5V1.4D[\P:VXTK.OY$X1W
MKN%XQ2K BMY=0:S1N[ &Y*E^'H[P5W/G7%-M$?!\2L8BE_2ITBI0@]QN[I88
M3UN9*6TY'4:F'BM.%_T.D5R?E[!(,XXM.0FH6#5-E)/I1"(W'!TS;@X<@_1"
MT*5+MNF@.A<L+5)]>P9]$K5(2 6[+RM-886K-0QK4R1-R7X(9K!_-ZK'>CJ;
MD%.QRF)J[W$9T;I?VMS*_6H#L:A_.'>2:=Z6:AO#<T88K%Y3T1D:<&@\)7;J
M@L4.5WX%VDJW1E"YHDH$#URNCTKN5CK!VE&P;D^Y$%:I\]JXT<_+;]5QHT?;
MV^IR&-HR7/KR4_94^:)7BJE$]RN,QGRBV<;1)<XIKBS5(-^#*2?P+=;>HN_\
M*AFNY>.E43%6:R[10G^1OEN-)-^D7:@FA4\$0LFQN!?/\!]+9#_DCR@^VB[;
MU4_G^427A8'@00AQ?[>$,P+I)6:=)D89#800A\@P*9%:\+$J G0;1G7(PD:'
MOZGR;!!>9M:G-MJ9%O@BMRGG1EN\767WGM>;./!_8?D9^V#8ME#=GFHE_*I/
MD980(1.8:K5AW.$Y%)B%*3Z'5 I=7.2S(#6/VEXV,*,;F:O8*K\#/]RW7)2&
M_2T_M)N.XD%\+K<;HQA,9_.GDYS+8)MC :'3&(1I?Q&*K!+FDX!"IF]X.R1H
M>(8@K@]L[O-%/IF;^P"J/6Q79/8:R(HN/DPJ9K.EC:V54C:QNI\&PZ]\RZAA
MFU6^F7%<.JM=6%2U.D#%C$1EZ[BK4T1 "=AG34@@3JO2\=^8^$K+:^@(5NB[
MT>Y%Q8S7-.5 U>GF:QS]GY?.YW5VZ_N-8]PF/L2FHV-EV@GM15  A]Y5D=S1
M]9/7!]=HBHY(K:NQ,[^X]3CZ\L ,X1]F?2E;0HYN=9Z:5(\S.L#JVPSSH,(#
MB?5=BAC)Z9^ C4<78F+H/(3&DZNXV+UD4$W:-_I8$KE.<.BV.%D]Y[%E]U@+
M<%(U+ ]I15"!)R* Y@LH"J#< /VZ!PCOI_D@),<1]:,/8).K&TVU'/I=RK.*
MR'=*B"#M0.(&QED @!%:8>#,**]KR8Q)3T5)1](:TUXTS9[*UANN(0@'V=RC
M%U#"EC+-/*RD^MYDAH>1S.50YF+)%1-AJU[$U3,KX!J(]FM GGI!$S(&6.>2
M]$HZ_UGUGM%#;O(9Q I/_Y:#.> E@S@4ZF)V@@7.S7F:L!D-/JYZM^:5YP]H
MST8;D6Y)^#.Q=BVM]H.TVFQ,#2EZYRGTUP<.@$]K</1?[2C7M,F5ZZ/ACI,<
M&-YSU\(*-5F#M99K9 ,O-%BZA0(VF=$I<HQ>VT]R40>>#TR[A+ P.#7IE<:N
M6A#FW#5+K G+W:"^@[9 PD:ZH4MY7!-<\7NQ<K>?O"DUP6^)=<5B7@:!M'+5
M94N27@[-/Y9P70IEL*9!/]O%;/U']'Z5YW[\0=E'-RH''"3MT3#P8;?\I!W>
M'.(9J]G&L'@P!L%S(8_9!/\DK7VNM^.<V>&);_IEF[:S^>AIEI?C=EY3=562
M?4<"GG[R.K^=+9"U@9DQ>&)*4NU#>,ZEYZPXW_FDD[YKD;YU@X;UK!QN03FM
MTM>:V%SJ]-PR1<G#*"/ EP$;B9$]AQ)4]!WV7\*5PMV'S57V63<CE(XV#@[9
M,H.'!Q6+4=#^EP;C&)*@P]QPDK3T8:<]Z@8^3,N1<98/I&%^T:V Z'B%%;=F
MO++B1,OH;A<VIS!,?:%K3?,GGW4!JKO)J^JJU*N^VI>^1!-MU+JX_*I-$"\R
MZ+Y\;]C@?*:0/,G<@< MS[KF-]=C5FZ)4*4I^U'0?@-?T[H$5&_DK>B%K!G2
MCULH-^1ZD5)!'162HN+I0]Z7QH^SV"B_T6Q930O[#9#))G!!QG8.=VS;!7J&
MBXT>0X3,?&[NG3<RG6?W\#HWN53,#L1#HW&0PX9GH\7T,^\M>YBP''D>L4.6
M3JMW*-#W\GD)$2N;R%5(CR7:%O3LBVH]NQ<.F$DZ[<@F9*'Q5&ZRBUJ(L9JX
M6N4)=UA4 .%B6@]9AJU=^!8-V0CW4@F=A$,]A--]N,GO ?]T]52$(<AW-8)6
M9_/(FN$@C+@I Q;P,U- =-Z@4D<N["7$*)GK0#F-G):QPN*8)&:A+[</#Q18
M!+L+MU*$Z3A;8#9"/5I2Y8IK/*22!YK&I.-D(-4*>L:PHFRR&\[J)'\P0F/F
MPO2RFKQM3>1UH9,?9*^GL[7%)H.PJDI'M.+K5W;G"Y@7M/,UR%O''-9JUA,O
M0O>D'-K[4$[RI'H4KA<U<(Q8OYG]"=>L8*1>!3%EM>14'.M.F*3RQDE NH O
M'2 BG&#4K] BDF$$5""@^4PA-DG4)\8Y[7C6+T5S%%P0%R+O 4/9H3VHQ+YE
M%>A]PT:]2'_.&*P<OX=8Y>(EB7N%HV[M,L,>6^C]"#,JPN10,5"'VTFB[6--
M,"<?X@>+]O' ,:9Q]#"'8UX;:BJO.[ 0A9&JX#HI!J_R-"5I&PLDS=BY_3^R
M^X??-."1+N>Q/UJEW.I<%V $E- KE[;BOJ^'Y7/Q;YCC8[1E0M60?/9S26([
M06 \EQ<I:3I/-8F+KO4YMPZ)8 O(2]Q07F+X)A=^#XHG/"[#(KOZ#<@KW/.=
MF^6V(I2V\7+%L%[0%N3XX7HU[![(/<<<P=+60[SXJ8L7MP&<E2AW%Q*U^=6<
MU 4% 0-XF="0R\-Z_ILRS]W)IONW>0FQD]-@%N[^C5W=S5:OU1;DEAKE^94:
MF]V\3EN465K=G KCW9L@]GG7TGXM.>S?(H S8JO+\(%Z?HO((UZW32"1UVZR
MDI7LWZ302E6+M1G$.TR/@/5G[J@0+?YD?IW/.4/V7;:ZE=@]AV< L<MU'I91
MR,*XK]CRO[S<7L\YRP N'4UK7KP..JB.[CE3$)Y5(?%?/Y]=G9Y$EU='5Z>7
M+U(V) -5LA/WU3V>(?PJ#T&Y+=@+A[<52,7VC-\5F%5[KL=BC1>59Y35N3$J
MU=0+&8M!J]_>L_OC*QHTLOD$ K-@FG"IIPV83>Q[8+Z(HUJTU$Y[5";_3GL<
MLKH'P"J?,5)YU&,9=4,,]U%NIME[8AD*(<N'W[#6E>:OA.:HZ6L-)E:TN)]G
MYEH/R V!#,W&31^!;6X%P+'J]#^_.:OYG6>S %Y TV8"N=EH,,-Y'YD#- WF
MI39N__(A1Z1P!  HF"@9"=9.Y?F]M,[L/=Y>.F$6+E_M^6W7I9WMOY6TK@YF
M,"!"&[Q8M6M'M+@7N6')+QA7Z12P5"]ID\]IZWDGRFOS&;3OO2^^DN>0B-?0
MZ](&E'$V'[:^+F[PMP-,<=H2=HQYHJ2?.84BW"";FO9^S]4=W?/59O.TP1,>
MG8(94"UN0R&F40_-,NV]YL4&* -=RY^H1<IOPP8K9;QMQU?_0$L" .8]R7!W
M-]])"[C@4@F>"T;X42 (X%74D1K%R1*3,WO)$)F\ZNDJ":M1@\"'W;915&_A
M1K5:3O(<;D'KP"<- N;?Y]?M*!V@9V(<LJ0[=74"1RV[S\#@?;G<WMYMXK!O
M\*-1:-D0X(C)ZD4E=\367&#^M45]^UM=SD?YP1I+8G'HE/*<S:TO+B"XFD\?
M?8#@V O./^FUS<1O<=94!04+HOAUE6I\1<4WM>^I;LX<N/@%> ?Z+,Q %U-A
M(94=/:R6@1QJ>V4U+(&SS*)S:\ &,C;;CX[(*@OVT7S.]G+NJ28E5:V8GJU\
M=HY#+%QLG^6'*ZQM[-J$A3;+BJ+8W0>Y9V:1&'PAC9B%\2KG-C-L[UP+-T9_
M8-5OV"J3*"\/I8%*)-^BJE"1X;/_0&RM< ?Z(6E4?)5^80>[Z 09ZW<ADT++
M0BR[:PSY3K:73;]P_OSCIXH3K;GE-5QY;HR@>E&OKMC"J]#&Y!479!<]Z,^,
MPO\AAS3;ASO$[X=4_7KZJ+0\X52XNCJB"=0Y]H+.V-,MO%*3_4C[=C&KK@;"
M93H>5K-[<YF?/T%X3S;-"(8 #A]<FE=FJM5)EDF_3=%V6\%S(N2 O5<DZ=:F
M]7?3VJ\_++;OSK[4(3&H$5X0]%#EE:+0V*Z*#1;K^,MNEE4_L..[;'5;EK+[
MC^=2JB=]4-63COSJ23;ZI_+0[MVM"H:"D*ZZXA[[-V[1- CM$A&0[Y6)M;(K
M.B@9A(PN5[?9PA83V(=8&E(4JXAFK249O%(IHD@NU4K#+FJOZ2T0Q ?!RC"[
ME@%K35/!(6#7-CSMN<OZ6F38H)]&Y62:S'^?PBR"C&G>6JX+M5GW. AUS7PW
MMO.23O>8F[:+8B"4;K+R/!L5Y?\UMV *0HN\H=85+?RNG>U[.+[W8%[E9'WO
M03Z;8W_O@1U) )I&EF= ,\^A]K,&6-)TO_^@OF^KWY.9_; 1OH#S+?[[+]OW
M&^(>ZY8,VM'?MQD4CC#7$5>;]R3;9'LB,55>S4W[B\WL!FM.?9JMU[;L[VQA
MK]J,9E\J#;RC)'!I%X+&>ZKK'+:9%8M3XTVT$K5K<I=/MQ"U<0;Y* [+U.R9
MF>6<)XGL;E,7%E!MQC@]CJ27.$K2P\XXCAIB95>;IQHV2C=C5GS7^YA=@SU\
M6GZS^[RSMQTI1 U&*P6G>=27(2S5$PN%^O(. CCLP650>\:!4$AHK[U9%J,U
MYFLM&3LY9:0J?0) V8HV^H+5N\J @#6A.SUR0U2X*CYFUWD)6?TT[*H*VN6O
M9\O__3V0Q8X)\ C5-BS  "P9 /=852$[,E;<F.<N%1#1DJ:4WEUL<KL^O,VR
MA__MFJ:6O]R8=EVSMM6S!;7YY:;<XM\,E_Q__C]02P,$%     @ Z:A]3L4G
M1<M= @  7@P   T   !X;"]S='EL97,N>&UL[5=;:]LP%/XK0AFCA5%?LJ3K
M:ANV0F&PCD+SL+>BV+(MT,63Y2SIKY\NOB0>Z=:L'1DL#_'1=W2^\RDZLDZB
M6FTHOBLQ5F#-**]C6"I5O?>\.BTQ0_69J##7GEQ(AI0>RL*K*XE15IL@1KW0
M]^<>0X3#).(-NV:J!JEHN(KAK(> B[\2&8[A_<GK;XU0EZ^ >T[>3";^_>GE
M&#^QCE,(',>G+(;!_"WT?I_TS->?O<S6.Z*?/9'^,?(1]?QIU(\PCXC/]Q /
M1'L"WYE K]VT),H%'_9N"AV@F1'#8(5H#*\0)4M)3%2.&*$;!X<&2 45$BA=
M-#IS8)#ZP;D#-S+UU/(PPH6TN5T&][ULIX\<W<@())3V D/H@"2JD%)8\FL]
ML),M^),+M/9B4VF%A42;()S!(< ^=)*ED!F6?9H =E 249P;.9(4I7DJ47G&
MJ91@VL@(*@1'5D,7T1J:-L64WIG#]C7?X5[GP,TQ6^)#8%1TIEYU:PZ[YEO)
MVVR.>YLV/(@75&0EU,=&+X?;L:DY?"MQ3M9VO,Y[ 9H=517=?*"DX R[Q?PR
M87!@PB1"71Y0"DD>-)\IE50#6$*PPE*1=!OY+E&UP&O5E=,Z/U1S^%\S+##'
M$M%MT;KV7TRQ><G_L69[2,>*GU'D]/PH-3[W$?OK6S\[RI\U'%_E_X#(XRS0
M<-R"'+W(Z<4+:_3:^WNK2=AI$7H4+!M"%>&MVI)D&79Z3(\6PR^F^:,[%_70
M*6AZA9:ZV=_AU[$9SE%#U:U9HG7&<+ _&^'!O)^UZ"EB.-@W.",-N[ )AW\4
MR0]02P,$%     @ Z:A]3GYXELH;!@  NC8   \   !X;"]W;W)K8F]O:RYX
M;6S%FTUSVS800/\*1H<VG6DD\5M.X\RD=IQJQDU<R\TU U&0A#%)* !IQ_GU
M74"QO4SD32\;7BP3I,@GD,#;74$O;XV]7AIS+3[75>..1]NVW;V83%RY5;5T
M8[-3#>Q9&UO+%C;M9N)V5LF5VRK5UM4DGD[S22UU,WKU\OY<%W:"-TRKRE:;
M!AI]PP>M;MWC?K\I)!QPHZ[D\G@T'0G9M>9,5ZVRI[)5;ZWI=KK9'(^BD5AK
MZ]J%OW8XLM:-KO47M0I;;FMN_S)6?S%-*ZM%:4U5A7?Y'>%-< 7WT/)!V5:7
MO0-;N;R4P'H\RJ=PPAOM]%)7NKT['H7_*S6"3S%!'R/TP_WKOA-?V/_3C6:]
MUJ4Z-657JZ;=]Z-5E;]ZX[9ZYT:BD;4Z'MT?(F2S$F^:%FC$O-F?"H[UGP4N
M/5_M/U<+/?8(*^P+#3OL?!5Y<#[($]@VE5[!U5?B3UG)IE0B=+E#@#$!& \&
M*)Y=2 29$)#)3X1<> C_!B?,&NYX:1!D2D"F@T&>2+=%D!D!F0T'N95XT.0$
M9#X<I*EW"+(@( M>R&@L%GK3:#A<PB3TNBQ-!Y-0LQ$7P%XBR!D!.>.%C,<
M]JF#RX9=".J(@#KBA4K&XDQJ*S[(JE/B;R5=9_=W&,_94VK2GO(2IF.85UK9
M;/QUQ6OG8#;\7;PU9G6KJTI@3-(MS'+)QN(=!!%.7,@[Z4F]"<]-LWE^I6S=
MPZ0,$S$K)A^'6;I6XDI^5KV;3#DE8I9* 0.X->7UUE0K9=VOX@T,E/8.XU$V
MB9AU,O-#%X[JJC -OF^WRH;ISZJMZ@WEB/))Q"R4(^C%K;3J^5(ZP/2 0/==
M!$;9)&+6230=BZ_]]_4Y#!'C9P_:?QPIG43</@&AB$6WVU5A+I15B!K$665N
M?5B+,2FA1,Q&B4 I<)-KW>Z=_(NL=W] 2U"?C\;/-4:E-!,Q>R8"T9RK#?0D
MY%JE4BL@[$7=E&)B9L5$X)B%VH0$YE+MC/7]A^$HL<3,8HG +)?*M;8KV\[Z
MF.;$.)\0!-W\AC')U(59+!&8Y9].6DB(JSMQIAM(7C3<;LB.<>(24Y:)F2VS
M@'.L.G#S?"Z>AY G'!.F(&#'F)1M8F;;1-Z&W=*I3YU_(M_<^+\';C>EFIA9
M-63$_3'&F)1N8F[=D)@)QJ1\$S/[YNDH7#R[DDN,2?DF9O8-&8KW;SKEFIC9
M-60HWL-,*.LDS-;Y)A0/=[KJ#_&$$D_"+)XG8O+[1HQ)B2=A%L]3F%<V#".,
M25;-F-U#IA#]AY)R3S)DIM.;,!-*/\EPF8X?1QB3TD\R:+:#BP()I9]DR'2G
M_VQ2^DF&3G?ZJ)2"$NYTYX>H>"BEE(92[N3GAZ@I1J6,E'*G0H?RM$/>3"DA
MI=R9T%,)VYX38U)"2IF%1"5LP(HQR2]RN),A,H+O/9J4D-)!\Z$,8U)"2@?-
MAW*,20DI'?+[G(\%QJ2$E'(+B<2<84Q*1BFSC+[YXDD\.U6MU%5OQLPH!67,
M"J+27V#%F)1^,F;]$)AGQBJ,2?DG8_8/@;G8&IP0991_,F;_$)BOZSXFY9^,
MV3_438=VC$DN)6#V3Q]SWMQ  /(X@G!"E%'^R9C]0_2FCS@Q)N6?C-D_$&<^
M?,'L,S834KB+SI9;GV]B3,H_&7\][FG,7C*44?[)!JW'X40HIRR4_^QZW %-
MYI1_\H$*<E]!,2;EGWS(@ESOJ<PI_^2#%N1P8I%3_LD'+<CAQ"*G_),/69 [
MQ;%13BYF8_8/A7G9R\USRC\Y=_Y#U0W[0XCR3\Z=_Y!UP][$3ODG'[P8AX=1
M03FH&+P8AW/T@K)1P5V,^R$JSM,+RD@%=T7NT.*3QQ:,21FIX*[('2YO'@A#
M"LI(!7=%#F&B-?[W;1B3,E+!79&C,'MS:$$9J>"NR)&8> XMR 76W$9ZJJC]
M7>Q94$8JN(U$%K5/,29EI(+92.1"I-ZS.:-L-..VT<&%2 ?FHQDEHAFSB/YM
M2KCRQO^F"D*Z>:MJ!YTJH^EU%"=A3?@#)B6A69#0)!SL7KU<J;5NU.H=7,)!
M>RFK\L(*_Q+64L9IYM=3KKNJ.H&V]\VYD;X]G./^9V.O_@-02P,$%     @
MZ:A]3B731@.- @  ^S   !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L
M<\7:06[;,!"%X:L8.D!H#LFA4L19=9-MVPL(-FT9L25!9-'D]E6]J0HD>ET8
M3QL+AH7AOS ^"!2?OJ5+4\Y]E]OSD#=OUTN7=U5;RO#%F+QOT[7)#_V0NNF7
M8S]>FS)]'4]F:/:OS2D9V6[5C/,9U?/3?.;FY;"KQI>#K38_FO&4RJXR;Q?S
MJQ]?<YM2R>9VL0_3 M,M[T/ZG^7[X_&\3U_[_<]KZLH'%7\7J,S'0;(<)/0@
MMQSDZ$%^.<C3@\)R4* 'Z7*0TH/B<E"D!]7+034]Z'$YZ)$>9+= QBT_"6'-
MU]H"KBW?:PO MGRQ+2#;\LVV &W+5]L"MBW?;0O@MGRY+:#;\NVV &_+UUN
MWL+76X#>LL*S-GK8YNLM0&_AZRU ;^'K+4!OX>LM0&_AZRU ;^'K+4!OX>LM
M0&_AZ^V WHZOMP-Z.[[>#NCM5M@K09LE?+T=T-OQ]79 ;\?7VP&]'5]O!_1V
M?+T=T-OQ]79 ;\?7VP.]/5]O#_3V?+T]T-OS]?9 ;[_"7C?:[.;K[8'>GJ^W
M!WI[OMX>Z.WY>GN@M^?K[8'>GJ]W 'H'OMX!Z!WX>@>@=^#K'8#>@:]W 'J'
M%=Y5HI>5?+T#T#OP]0Y [\#7.P"] U_O /0.?+T5Z*U\O17HK7R]%>BM?+T5
MZ*U\O17HK7R]%>BM*YPU08=-^'HKT%OY>BO06_EZ*]!;^7I'H'?DZQV!WI&O
M=P1Z1[[>$>@=^7I'H'?DZQV!WI&O=P1ZQQ7."J+#@GR](] [\O6.0._(U[L&
M>M=\O6N@=\W7NP9ZUWR]ZYG>N6W&=/A>QG-WRO<N^6?XIS4SN'-YOZ3[9]RF
M?KK^3.DRK9+,[?/N_Y3;U#\19EZ1GW\#4$L#!!0    ( .FH?4[-(_&S*@(
M *@O   3    6T-O;G1E;G1?5'EP97-=+GAM;,W:RVZ;0!0&X%>QV%9F/'>W
MBK-)NFTC)2\PA6.## R:F:3.VV<@%ZF1*R6*+?T;8SC#.3]X]*U\<?<X4EP<
M^FZ(FZ)):?S!6*P:ZETL_4A#KFQ]Z%W*IV''1E?MW8Z86*T,J_R0:$C+-/4H
M+B^N:>ONN[2X>KX^M=X4;AR[MG*I]0-[&.IW39<O#<M W;PF-NT8O^4%Q>+G
M(7>)^=JFR-58L ],>'_C=)[O^_U (;0U?2J:WV[;BFI?W??YEC*.@5P=&Z+4
M=V5L7*#Z-H5VV+WDO7$A_7)];LP.'?MG07F^'.FQH^,!YLHI)Z>\+>C8J+GP
M_,F_-/!U-U0^T'(,N1I2>^3Q<J2;7(UL6GC*1Z1IZ]14?VAX;GV^'_:O#_OY
M^[$7_E:,;#Y\[:V?+H< R2%!<BB0'!HDAP')84%RK$%R? ?)P5<H05!$Y2BD
M<A13.0JJ'$55CL(J1W&5H\#*4605*+(*%%D%BJP"15:!(JM D56@R"I09!4H
ML@H4626*K!)%5HDBJT215:+(*E%DE2BR2A19)8JL$D56A2*K0I%5H<BJ4&15
M*+(J%%D5BJP*15:%(JM"D56CR*I19-4HLFH4636*K!I%5HTBJT:15:/(JE%D
M-2BR&A19#8JL!D56@R*K09'5H,AJ4&0U*+(:%%DMBJP615:+(JM%D=6BR&I1
M9+4HLEH462V*K!9%UC6*K&L46==GE'4^EKUKA_\E^>/]_G4^F_^@?_D$4$L!
M A0#%     @ Z:A]3A\CSP/     $P(   L              ( !     %]R
M96QS+RYR96QS4$L! A0#%     @ Z:A]3B?HAPZ"    L0   !
M     ( !Z0   &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " #IJ'U.&1X;
M\.X    K @  $0              @ &9 0  9&]C4')O<',O8V]R92YX;6Q0
M2P$"% ,4    " #IJ'U.F5R<(Q &  "<)P  $P              @ &V @
M>&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( .FH?4Y9@P5$T@(  'H+
M   8              "  ?<(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q0
M2P$"% ,4    " #IJ'U.-Q0+P_P%  "['P  &               @ '_"P
M>&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ Z:A]3O&! (;\
M @  =0P  !@              ( !,1(  'AL+W=O<FMS:&5E=',O<VAE970S
M+GAM;%!+ 0(4 Q0    ( .FH?4Z2QZIA"@0  %41   8              "
M 6,5  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    " #IJ'U.
M%QEF"8\%   Z'   &               @ &C&0  >&PO=V]R:W-H965T<R]S
M:&5E=#4N>&UL4$L! A0#%     @ Z:A]3MQ']2I0!   AA0  !@
M     ( !:!\  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    (
M .FH?4[CHP=WC (  "@(   8              "  >XC  !X;"]W;W)K<VAE
M971S+W-H965T-RYX;6Q02P$"% ,4    " #IJ'U.>PJ>U[,!  #2 P  &
M            @ &P)@  >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#
M%     @ Z:A]3LR6X BX 0  T@,  !@              ( !F2@  'AL+W=O
M<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( .FH?4Y$4/3;M@$  -(#
M   9              "  8<J  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL
M4$L! A0#%     @ Z:A]3K 1NMNW 0  T@,  !D              ( !="P
M 'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    " #IJ'U.2H#-
M:[8!  #2 P  &0              @ %B+@  >&PO=V]R:W-H965T<R]S:&5E
M=#$R+GAM;%!+ 0(4 Q0    ( .FH?4YZJ6/$M@$  -(#   9
M  "  4\P  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @
MZ:A]3O)IC&FX 0  T@,  !D              ( !/#(  'AL+W=O<FMS:&5E
M=',O<VAE970Q-"YX;6Q02P$"% ,4    " #IJ'U.)SI?E;8!  #2 P  &0
M            @ $K-   >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4
M Q0    ( .FH?4[FR&F'MP$  -(#   9              "  1@V  !X;"]W
M;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%     @ Z:A]3DB3!?*V 0
MT@,  !D              ( !!C@  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX
M;6Q02P$"% ,4    " #IJ'U.%FPIMK<!  #2 P  &0              @ 'S
M.0  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( .FH?4XP
M3;6_N $  -(#   9              "  >$[  !X;"]W;W)K<VAE971S+W-H
M965T,3DN>&UL4$L! A0#%     @ Z:A]3K&%RP2V 0  T@,  !D
M     ( !T#T  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4
M" #IJ'U.UKA#UK<!  #2 P  &0              @ &]/P  >&PO=V]R:W-H
M965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( .FH?4YCOM(AM@$  -(#   9
M              "  :M!  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L!
M A0#%     @ Z:A]3OA!OBBW 0  T@,  !D              ( !F$,  'AL
M+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    " #IJ'U.3OUG^[0!
M  #2 P  &0              @ &&10  >&PO=V]R:W-H965T<R]S:&5E=#(T
M+GAM;%!+ 0(4 Q0    ( .FH?4ZV[O&EM@$  -(#   9              "
M 7%'  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @ Z:A]
M3O^U#;#" @  Y L  !D              ( !7DD  'AL+W=O<FMS:&5E=',O
M<VAE970R-BYX;6Q02P$"% ,4    " #IJ'U.Z2^;9,8!   W!   &0
M        @ %73   >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0
M   ( .FH?4Y'1#?W( (   0'   9              "  51.  !X;"]W;W)K
M<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @ Z:A]3EDY#&?& 0  -P0
M !D              ( !JU   'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q0
M2P$"% ,4    " #IJ'U.0)MI4K<!  #2 P  &0              @ &H4@
M>&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( .FH?4Y]XI^:
MZ0$  &8%   9              "  994  !X;"]W;W)K<VAE971S+W-H965T
M,S$N>&UL4$L! A0#%     @ Z:A]3JPBL3&Y 0  T@,  !D
M ( !ME8  'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    " #I
MJ'U.DPBL5[8!  #2 P  &0              @ &F6   >&PO=V]R:W-H965T
M<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( .FH?4Y'D*NOM $  -(#   9
M          "  9-:  !X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#
M%     @ Z:A]3F'YZ!:S 0  T@,  !D              ( !?EP  'AL+W=O
M<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    " #IJ'U.U!ZR]-\!   !
M!0  &0              @ %H7@  >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM
M;%!+ 0(4 Q0    ( .FH?4Z](A;1M0$  -(#   9              "  7Y@
M  !X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @ Z:A]3EZ7
M5M:Y 0  T@,  !D              ( !:F(  'AL+W=O<FMS:&5E=',O<VAE
M970S."YX;6Q02P$"% ,4    " #IJ'U.V &.QK4!  #2 P  &0
M    @ %:9   >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    (
M .FH?4[[_R#<MP$  -(#   9              "  49F  !X;"]W;W)K<VAE
M971S+W-H965T-# N>&UL4$L! A0#%     @ Z:A]3I9>53ZT 0  T@,  !D
M             ( !-&@  'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"
M% ,4    " #IJ'U.-=GNL.(!   !!0  &0              @ $?:@  >&PO
M=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( .FH?4X,%X8@N $
M -(#   9              "  3AL  !X;"]W;W)K<VAE971S+W-H965T-#,N
M>&UL4$L! A0#%     @ Z:A]3L9T',BW 0  T@,  !D              ( !
M)VX  'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    " #IJ'U.
M[%+#!*D#  #N$   &0              @ $5<   >&PO=V]R:W-H965T<R]S
M:&5E=#0U+GAM;%!+ 0(4 Q0    ( .FH?4XKJ^R,) (   L&   9
M      "  ?5S  !X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%
M  @ Z:A]3A%[739% @  [ 8  !D              ( !4'8  'AL+W=O<FMS
M:&5E=',O<VAE970T-RYX;6Q02P$"% ,4    " #IJ'U.P^-,Q2D%  !;&0
M&0              @ ',>   >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+
M 0(4 Q0    ( .FH?4Y-LVCA3P(  %('   9              "  2Q^  !X
M;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#%     @ Z:A]3DJE?5O\
M @  X0L  !D              ( !LH   'AL+W=O<FMS:&5E=',O<VAE970U
M,"YX;6Q02P$"% ,4    " #IJ'U.<H$M.8\.  #W;@  &0
M@ 'E@P  >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( .FH
M?4[<B.GG# (  - %   9              "  :N2  !X;"]W;W)K<VAE971S
M+W-H965T-3(N>&UL4$L! A0#%     @ Z:A]3L;E>!QZ"   N#H  !D
M         ( ![I0  'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4
M    " #IJ'U.#E2.AQ,"   U!@  &0              @ &?G0  >&PO=V]R
M:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    ( .FH?4Z,$$$?.0(  -L&
M   9              "  >F?  !X;"]W;W)K<VAE971S+W-H965T-34N>&UL
M4$L! A0#%     @ Z:A]3AC0,_T3 @  .08  !D              ( !6:(
M 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q02P$"% ,4    " #IJ'U.C(E(
MV:,#  #<$   &0              @ &CI   >&PO=V]R:W-H965T<R]S:&5E
M=#4W+GAM;%!+ 0(4 Q0    ( .FH?4[65ZG:: 4  '4>   9
M  "  7VH  !X;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L! A0#%     @
MZ:A]3LI(I@2W!P  R3,  !D              ( !'*X  'AL+W=O<FMS:&5E
M=',O<VAE970U.2YX;6Q02P$"% ,4    " #IJ'U.ZTR-4I\#  "1$0  &0
M            @ $*M@  >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+ 0(4
M Q0    ( .FH?4Y/#&6X$@@  *PR   9              "  >"Y  !X;"]W
M;W)K<VAE971S+W-H965T-C$N>&UL4$L! A0#%     @ Z:A]3O;D^B9' P
M. X  !D              ( !*<(  'AL+W=O<FMS:&5E=',O<VAE970V,BYX
M;6Q02P$"% ,4    " #IJ'U./A/?-1 #  #%"P  &0              @ &G
MQ0  >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0    ( .FH?4X/
MO!>!:00  &H6   9              "  >[(  !X;"]W;W)K<VAE971S+W-H
M965T-C0N>&UL4$L! A0#%     @ Z:A]3GC##V^! @  I@@  !D
M     ( !CLT  'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6Q02P$"% ,4
M" #IJ'U.]6D_:# &  "0(P  &0              @ %&T   >&PO=V]R:W-H
M965T<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    ( .FH?4Y1#MOR] (  ,H*   9
M              "  :W6  !X;"]W;W)K<VAE971S+W-H965T-C<N>&UL4$L!
M A0#%     @ Z:A]3KF0TPF# @  NP@  !D              ( !V-D  'AL
M+W=O<FMS:&5E=',O<VAE970V."YX;6Q02P$"% ,4    " #IJ'U.GN.U#/@$
M  ")&0  &0              @ &2W   >&PO=V]R:W-H965T<R]S:&5E=#8Y
M+GAM;%!+ 0(4 Q0    ( .FH?4[ZS4*!*@4  "H=   9              "
M <'A  !X;"]W;W)K<VAE971S+W-H965T-S N>&UL4$L! A0#%     @ Z:A]
M3@SBYS]& @  P 8  !D              ( !(N<  'AL+W=O<FMS:&5E=',O
M<VAE970W,2YX;6Q02P$"% ,4    " #IJ'U._20]-VD$  #%%@  &0
M        @ &?Z0  >&PO=V]R:W-H965T<R]S:&5E=#<R+GAM;%!+ 0(4 Q0
M   ( .FH?4Z^MA^<] $  '@%   9              "  3_N  !X;"]W;W)K
M<VAE971S+W-H965T-S,N>&UL4$L! A0#%     @ Z:A]3K6/)F%P!   318
M !D              ( !:O   'AL+W=O<FMS:&5E=',O<VAE970W-"YX;6Q0
M2P$"% ,4    " #IJ'U.')*XXB<#  !L#0  &0              @ $1]0
M>&PO=V]R:W-H965T<R]S:&5E=#<U+GAM;%!+ 0(4 Q0    ( .FH?4[L?S[S
M@ (  $\)   9              "  6_X  !X;"]W;W)K<VAE971S+W-H965T
M-S8N>&UL4$L! A0#%     @ Z:A]3E)A8-DC P  P P  !D
M ( !)OL  'AL+W=O<FMS:&5E=',O<VAE970W-RYX;6Q02P$"% ,4    " #I
MJ'U.R*.A8'0&   =*0  &0              @ & _@  >&PO=V]R:W-H965T
M<R]S:&5E=#<X+GAM;%!+ 0(4 Q0    ( .FH?4Y]E03EN@0  ,L5   9
M          "  2L% 0!X;"]W;W)K<VAE971S+W-H965T-SDN>&UL4$L! A0#
M%     @ Z:A]3@4NFO+Q @  (PL  !D              ( !' H! 'AL+W=O
M<FMS:&5E=',O<VAE970X,"YX;6Q02P$"% ,4    " #IJ'U.[(MU[*D!  ">
M P  &0              @ %$#0$ >&PO=V]R:W-H965T<R]S:&5E=#@Q+GAM
M;%!+ 0(4 Q0    ( .FH?4[T-%F[%P(  %(&   9              "  20/
M 0!X;"]W;W)K<VAE971S+W-H965T.#(N>&UL4$L! A0#%     @ Z:A]3M&2
MS:-#Y@  XIT# !0              ( !<A$! 'AL+W-H87)E9%-T<FEN9W,N
M>&UL4$L! A0#%     @ Z:A]3L4G1<M= @  7@P   T              ( !
MY_<! 'AL+W-T>6QE<RYX;6Q02P$"% ,4    " #IJ'U.?GB6RAL&  "Z-@
M#P              @ %O^@$ >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @
MZ:A]3B731@.- @  ^S   !H              ( !MP " 'AL+U]R96QS+W=O
M<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ Z:A]3LTC\;,J @  J"\  !,
M             ( !? ," %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     %L
,6P#O&   UP4"

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.19.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>491</ContextCount>
  <ElementCount>533</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>126</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001000 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001000 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1001501 - Statement - Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/ConsolidatedBalanceSheetsParentheticals</Role>
      <ShortName>Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1002000 - Statement - Consolidated Statements of Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome</Role>
      <ShortName>Consolidated Statements of Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1003000 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005000 - Statement - Consolidated Statements of Changes in Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Changes in Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1005000 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/ConsolidatedStatementsOfComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2101100 - Disclosure - 1. Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A1SignificantAccountingPolicies</Role>
      <ShortName>1. Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2102100 - Disclosure - 2. Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A2Acquisitions</Role>
      <ShortName>2. Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2103100 - Disclosure - 3. Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A3FairValueMeasurements</Role>
      <ShortName>3. Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2104100 - Disclosure - 4. Intangible Assets, Goodwill and Other</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A4IntangibleAssetsGoodwillAndOther</Role>
      <ShortName>4. Intangible Assets, Goodwill and Other</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2106100 - Disclosure - 5. Notes Payable and Long-Term Debt</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebt</Role>
      <ShortName>5. Notes Payable and Long-Term Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2108100 - Disclosure - 6. Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A6IncomeTaxes</Role>
      <ShortName>6. Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2109100 - Disclosure - 7. Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A7StockholdersEquity</Role>
      <ShortName>7. Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2111100 - Disclosure - 8. Accumulated Other Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncome</Role>
      <ShortName>8. Accumulated Other Comprehensive Income</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2112100 - Disclosure - 9. Share-based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A9ShareBasedCompensation</Role>
      <ShortName>9. Share-based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2114100 - Disclosure - 10.  Other Income and Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A10OtherIncomeAndExpenses</Role>
      <ShortName>10.  Other Income and Expenses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2115100 - Disclosure - 11.  Supplemental Cash Flow Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A11SupplementalCashFlowInformation</Role>
      <ShortName>11.  Supplemental Cash Flow Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2116100 - Disclosure - 12. Commitments &amp; Contingent Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A12CommitmentsContingentLiabilities</Role>
      <ShortName>12. Commitments &amp; Contingent Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2121100 - Disclosure - 13. Legal Proceedings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A13LegalProceedings</Role>
      <ShortName>13. Legal Proceedings</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2124100 - Disclosure - 14. Segment Reporting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A14SegmentReporting</Role>
      <ShortName>14. Segment Reporting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2125100 - Disclosure - 15. Restructuring Costs (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.bio-rad.com/role/A15RestructuringCostsNotes</Role>
      <ShortName>15. Restructuring Costs (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2127100 - Disclosure - 16. Quarterly Financial Data</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A16QuarterlyFinancialData</Role>
      <ShortName>16. Quarterly Financial Data</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2128100 - Disclosure - Schedule II - Valuation and Qualifying Accoutns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutns</Role>
      <ShortName>Schedule II - Valuation and Qualifying Accoutns</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2129100 - Disclosure - 17. Subsequent Event (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.bio-rad.com/role/A17SubsequentEventNotes</Role>
      <ShortName>17. Subsequent Event (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2201201 - Disclosure - 1. Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPolicies</Role>
      <ShortName>1. Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.bio-rad.com/role/A1SignificantAccountingPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2301302 - Disclosure - 1. Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A1SignificantAccountingPoliciesTables</Role>
      <ShortName>1. Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bio-rad.com/role/A1SignificantAccountingPolicies</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2303301 - Disclosure - 3. Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A3FairValueMeasurementsTables</Role>
      <ShortName>3. Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bio-rad.com/role/A3FairValueMeasurements</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2304301 - Disclosure - 4. Intangible Assets, Goodwill and Other (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A4IntangibleAssetsGoodwillAndOtherTables</Role>
      <ShortName>4. Intangible Assets, Goodwill and Other (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bio-rad.com/role/A4IntangibleAssetsGoodwillAndOther</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2306301 - Disclosure - 5. Notes Payable and Long-Term Debt (Tables)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtTables</Role>
      <ShortName>5. Notes Payable and Long-Term Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebt</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2308301 - Disclosure - 6. Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A6IncomeTaxesTables</Role>
      <ShortName>6. Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bio-rad.com/role/A6IncomeTaxes</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2309301 - Disclosure - 7. Stockholders' Equity Stockholders' Equity Shares Detail (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A7StockholdersEquityStockholdersEquitySharesDetailTables</Role>
      <ShortName>7. Stockholders' Equity Stockholders' Equity Shares Detail (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2309302 - Disclosure - 7. Stockholders' Equity Treasury Stock (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A7StockholdersEquityTreasuryStockTables</Role>
      <ShortName>7. Stockholders' Equity Treasury Stock (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2311301 - Disclosure - 8. Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables</Role>
      <ShortName>8. Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2311302 - Disclosure - 8. Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeTables</Role>
      <ShortName>8. Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2312301 - Disclosure - 9. Share-based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A9ShareBasedCompensationTables</Role>
      <ShortName>9. Share-based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bio-rad.com/role/A9ShareBasedCompensation</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2314301 - Disclosure - 10.  Other Income and Expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A10OtherIncomeAndExpensesTables</Role>
      <ShortName>10.  Other Income and Expenses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bio-rad.com/role/A10OtherIncomeAndExpenses</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2315301 - Disclosure - 11.  Supplemental Cash Flow Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A11SupplementalCashFlowInformationTables</Role>
      <ShortName>11.  Supplemental Cash Flow Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bio-rad.com/role/A11SupplementalCashFlowInformation</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2316301 - Disclosure - 12. Commitments &amp; Contingent Liabilities Pension obligations and funded status (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables</Role>
      <ShortName>12. Commitments &amp; Contingent Liabilities Pension obligations and funded status (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2316302 - Disclosure - 12. Commitments &amp; Contingent Liabilities Net Periodic Benefit Cost (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables</Role>
      <ShortName>12. Commitments &amp; Contingent Liabilities Net Periodic Benefit Cost (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2316303 - Disclosure - 12. Commitments &amp; Contingent Liabilities Assumptions for Benefit Obligations and Periodic Benefit Costs (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables</Role>
      <ShortName>12. Commitments &amp; Contingent Liabilities Assumptions for Benefit Obligations and Periodic Benefit Costs (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2324301 - Disclosure - 14. Segment Reporting (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A14SegmentReportingTables</Role>
      <ShortName>14. Segment Reporting (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bio-rad.com/role/A14SegmentReporting</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2325301 - Disclosure - 15. Restructuring Costs (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A15RestructuringCostsTables</Role>
      <ShortName>15. Restructuring Costs (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bio-rad.com/role/A15RestructuringCostsNotes</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2327301 - Disclosure - 16. Quarterly Financial Data (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A16QuarterlyFinancialDataTables</Role>
      <ShortName>16. Quarterly Financial Data (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bio-rad.com/role/A16QuarterlyFinancialData</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2401404 - Disclosure - 1. Significant Accounting Policies Property, Plant and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails</Role>
      <ShortName>1. Significant Accounting Policies Property, Plant and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2401405 - Disclosure - 1. Significant Accounting Policies Warranty rollforward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A1SignificantAccountingPoliciesWarrantyRollforwardDetails</Role>
      <ShortName>1. Significant Accounting Policies Warranty rollforward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2401406 - Disclosure - 1. Significant Accounting Policies Earnings per share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A1SignificantAccountingPoliciesEarningsPerShareDetails</Role>
      <ShortName>1. Significant Accounting Policies Earnings per share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2401407 - Disclosure - 1. Significant Accounting Policies Details (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails</Role>
      <ShortName>1. Significant Accounting Policies Details (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bio-rad.com/role/A1SignificantAccountingPoliciesTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2401408 - Disclosure - 1. Significant Accounting Policies Revenue Recognition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A1SignificantAccountingPoliciesRevenueRecognitionDetails</Role>
      <ShortName>1. Significant Accounting Policies Revenue Recognition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2402401 - Disclosure - 2. Acquisitions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A2AcquisitionsDetails</Role>
      <ShortName>2. Acquisitions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bio-rad.com/role/A2Acquisitions</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2403402 - Disclosure - 3. Fair Value Measurements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A3FairValueMeasurementsDetails</Role>
      <ShortName>3. Fair Value Measurements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bio-rad.com/role/A3FairValueMeasurementsTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2403403 - Disclosure - 3. Fair Value Measurements Foreign Exchange Forward Contracts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A3FairValueMeasurementsForeignExchangeForwardContractsDetails</Role>
      <ShortName>3. Fair Value Measurements Foreign Exchange Forward Contracts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2403404 - Disclosure - 3. Fair Value Measurements Short-term Investments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails</Role>
      <ShortName>3. Fair Value Measurements Short-term Investments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2403405 - Disclosure - 3. Fair Value Measurements Amortized Cost and Fair Value of Debt Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A3FairValueMeasurementsAmortizedCostAndFairValueOfDebtSecuritiesDetails</Role>
      <ShortName>3. Fair Value Measurements Amortized Cost and Fair Value of Debt Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2403406 - Disclosure - 3. Fair Value Measurements Fair Value and Gross Unrealized Losses with Unrealized Losses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A3FairValueMeasurementsFairValueAndGrossUnrealizedLossesWithUnrealizedLossesDetails</Role>
      <ShortName>3. Fair Value Measurements Fair Value and Gross Unrealized Losses with Unrealized Losses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2403407 - Disclosure - 3. Fair Value Investments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A3FairValueInvestmentsDetails</Role>
      <ShortName>3. Fair Value Investments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2403408 - Disclosure - 3. Fair Value Measurements Contingent Consideration (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails</Role>
      <ShortName>3. Fair Value Measurements Contingent Consideration (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2404402 - Disclosure - 4. Goodwill and other Purchased Intangible Assets Intangible Assets, Goodwill and Other (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherDetails</Role>
      <ShortName>4. Goodwill and other Purchased Intangible Assets Intangible Assets, Goodwill and Other (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2404403 - Disclosure - 4. Goodwill and other Purchased Intangible Assets Intangible Assets, Goodwill and Other Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails</Role>
      <ShortName>4. Goodwill and other Purchased Intangible Assets Intangible Assets, Goodwill and Other Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2406402 - Disclosure - 5. Notes Payable and Long-Term Debt (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails</Role>
      <ShortName>5. Notes Payable and Long-Term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2408402 - Disclosure - 6. Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A6IncomeTaxesDetails</Role>
      <ShortName>6. Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bio-rad.com/role/A6IncomeTaxesTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2409403 - Disclosure - 7. Stockholders' Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A7StockholdersEquityDetails</Role>
      <ShortName>7. Stockholders' Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bio-rad.com/role/A7StockholdersEquityStockholdersEquitySharesDetailTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2409404 - Disclosure - 7. Stockholders' Equity Treasury Shares (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A7StockholdersEquityTreasurySharesDetails</Role>
      <ShortName>7. Stockholders' Equity Treasury Shares (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bio-rad.com/role/A7StockholdersEquityTreasuryStockTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2411403 - Disclosure - 8. Accumulated Other Comprehensive Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeDetails</Role>
      <ShortName>8. Accumulated Other Comprehensive Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2411404 - Disclosure - 8. Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails</Role>
      <ShortName>8. Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2412402 - Disclosure - 9. Share-based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A9ShareBasedCompensationDetails</Role>
      <ShortName>9. Share-based Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bio-rad.com/role/A9ShareBasedCompensationTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2412403 - Disclosure - 9. Share-based Compensation Restricted Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A9ShareBasedCompensationRestrictedStockDetails</Role>
      <ShortName>9. Share-based Compensation Restricted Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>2414402 - Disclosure - 10.  Other Income and Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A10OtherIncomeAndExpensesDetails</Role>
      <ShortName>10.  Other Income and Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bio-rad.com/role/A10OtherIncomeAndExpensesTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>2415402 - Disclosure - 11.  Supplemental Cash Flow Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails</Role>
      <ShortName>11.  Supplemental Cash Flow Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bio-rad.com/role/A11SupplementalCashFlowInformationTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>2416404 - Disclosure - 12. Commitments &amp; Contingent Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails</Role>
      <ShortName>12. Commitments &amp; Contingent Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>2416405 - Disclosure - 12. Commitments &amp; Contingent Liabilities Period Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPeriodExpenseDetails</Role>
      <ShortName>12. Commitments &amp; Contingent Liabilities Period Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>2416406 - Disclosure - 12. Commitments &amp; Contingent Liabilities Pensions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails</Role>
      <ShortName>12. Commitments &amp; Contingent Liabilities Pensions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>2421401 - Disclosure - 13. Legal Proceedings Legal Proceedings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A13LegalProceedingsLegalProceedingsDetails</Role>
      <ShortName>13. Legal Proceedings Legal Proceedings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>2424402 - Disclosure - 14. Segment Reporting (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A14SegmentReportingDetails</Role>
      <ShortName>14. Segment Reporting (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bio-rad.com/role/A14SegmentReportingTables</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>2424403 - Disclosure - 14. Segment Information Segment Profit Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A14SegmentInformationSegmentProfitReconciliationDetails</Role>
      <ShortName>14. Segment Information Segment Profit Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>2424404 - Disclosure - 14. Segment Information Segment Asset Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A14SegmentInformationSegmentAssetReconciliationDetails</Role>
      <ShortName>14. Segment Information Segment Asset Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>2424405 - Disclosure - 14. Segment Information Segment Information by Geographical Location (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A14SegmentInformationSegmentInformationByGeographicalLocationDetails</Role>
      <ShortName>14. Segment Information Segment Information by Geographical Location (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>2425402 - Disclosure - 15. Restructuring Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A15RestructuringCostsDetails</Role>
      <ShortName>15. Restructuring Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bio-rad.com/role/A15RestructuringCostsTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>2427402 - Disclosure - 16. Quarterly Financial Data (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A16QuarterlyFinancialDataDetails</Role>
      <ShortName>16. Quarterly Financial Data (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bio-rad.com/role/A16QuarterlyFinancialDataTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>2428402 - Disclosure - Schedule II - Valuation and Qualifying Accoutns (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutnsDetails</Role>
      <ShortName>Schedule II - Valuation and Qualifying Accoutns (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutns</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>2429402 - Disclosure - 17. Subsequent Event (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/A17SubsequentEventDetails</Role>
      <ShortName>17. Subsequent Event (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bio-rad.com/role/A17SubsequentEventNotes</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="a10k123118.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9999.htm</HtmlFileName>
      <LongName>Uncategorized Items - a10k123118.htm</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/role/uncategorizedFacts</Role>
      <ShortName>Uncategorized Items - a10k123118.htm</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" original="a10k123118.htm">a10k123118.htm</File>
    <File>bio-20181231.xsd</File>
    <File>bio-20181231_cal.xml</File>
    <File>bio-20181231_def.xml</File>
    <File>bio-20181231_lab.xml</File>
    <File>bio-20181231_pre.xml</File>
    <File>ex211123118.htm</File>
    <File>ex231123118.htm</File>
    <File>ex311123118.htm</File>
    <File>ex312123118.htm</File>
    <File>ex321123118.htm</File>
    <File>ex322123118.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>chart-fb6cb6843e3154ef808.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/naics/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/invest/2013-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2018-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>103
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "a10k123118.htm": {
   "axisCustom": 3,
   "axisStandard": 29,
   "contextCount": 491,
   "dts": {
    "calculationLink": {
     "local": [
      "bio-20181231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "bio-20181231_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2018/elts/srt-eedm1-def-2018-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-eedm-def-2018-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "a10k123118.htm"
     ]
    },
    "labelLink": {
     "local": [
      "bio-20181231_lab.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2018/elts/srt-doc-2018-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-doc-2018-01-31.xml",
      "http://xbrl.sec.gov/invest/2013/invest-doc-2013-01-31.xml",
      "https://xbrl.sec.gov/dei/2018/dei-doc-2018-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "bio-20181231_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "http://xbrl.fasb.org/srt/2018/elts/srt-ref-2018-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-ref-2018-01-31.xml",
      "http://xbrl.sec.gov/invest/2013/invest-ref-2013-01-31.xml",
      "https://xbrl.sec.gov/dei/2018/dei-ref-2018-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "bio-20181231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd",
      "http://xbrl.fasb.org/srt/2018/elts/srt-roles-2018-01-31.xsd",
      "http://xbrl.fasb.org/srt/2018/elts/srt-types-2018-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2018/elts/us-parts-codification-2018-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2018/elts/us-roles-2018-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.xsd",
      "http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd",
      "http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd",
      "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd",
      "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd",
      "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd",
      "https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd",
      "https://xbrl.sec.gov/exch/2018/exch-2018-01-31.xsd",
      "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd"
     ]
    }
   },
   "elementCount": 918,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2018-01-31": 68,
    "http://xbrl.sec.gov/dei/2018-01-31": 18,
    "total": 86
   },
   "keyCustom": 23,
   "keyStandard": 510,
   "memberCustom": 34,
   "memberStandard": 89,
   "nsprefix": "bio",
   "nsuri": "http://www.bio-rad.com/20181231",
   "report": {
    "R1": {
     "firstAnchor": null,
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001000 - Document - Document and Entity Information",
     "role": "http://www.bio-rad.com/role/DocumentAndEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2103100 - Disclosure - 3. Fair Value Measurements",
     "role": "http://www.bio-rad.com/role/A3FairValueMeasurements",
     "shortName": "3. Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2104100 - Disclosure - 4. Intangible Assets, Goodwill and Other",
     "role": "http://www.bio-rad.com/role/A4IntangibleAssetsGoodwillAndOther",
     "shortName": "4. Intangible Assets, Goodwill and Other",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2106100 - Disclosure - 5. Notes Payable and Long-Term Debt",
     "role": "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebt",
     "shortName": "5. Notes Payable and Long-Term Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2108100 - Disclosure - 6. Income Taxes",
     "role": "http://www.bio-rad.com/role/A6IncomeTaxes",
     "shortName": "6. Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2109100 - Disclosure - 7. Stockholders' Equity",
     "role": "http://www.bio-rad.com/role/A7StockholdersEquity",
     "shortName": "7. Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bio:AccumulatedOtherComprehensiveIncomeTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2111100 - Disclosure - 8. Accumulated Other Comprehensive Income",
     "role": "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncome",
     "shortName": "8. Accumulated Other Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "bio:AccumulatedOtherComprehensiveIncomeTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2112100 - Disclosure - 9. Share-based Compensation",
     "role": "http://www.bio-rad.com/role/A9ShareBasedCompensation",
     "shortName": "9. Share-based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2114100 - Disclosure - 10.  Other Income and Expenses",
     "role": "http://www.bio-rad.com/role/A10OtherIncomeAndExpenses",
     "shortName": "10.  Other Income and Expenses",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2115100 - Disclosure - 11.  Supplemental Cash Flow Information",
     "role": "http://www.bio-rad.com/role/A11SupplementalCashFlowInformation",
     "shortName": "11.  Supplemental Cash Flow Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2116100 - Disclosure - 12. Commitments & Contingent Liabilities",
     "role": "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilities",
     "shortName": "12. Commitments & Contingent Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001000 - Statement - Consolidated Balance Sheets",
     "role": "http://www.bio-rad.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ShortTermInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2121100 - Disclosure - 13. Legal Proceedings",
     "role": "http://www.bio-rad.com/role/A13LegalProceedings",
     "shortName": "13. Legal Proceedings",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2124100 - Disclosure - 14. Segment Reporting",
     "role": "http://www.bio-rad.com/role/A14SegmentReporting",
     "shortName": "14. Segment Reporting",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2125100 - Disclosure - 15. Restructuring Costs (Notes)",
     "role": "http://www.bio-rad.com/role/A15RestructuringCostsNotes",
     "shortName": "15. Restructuring Costs (Notes)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2127100 - Disclosure - 16. Quarterly Financial Data",
     "role": "http://www.bio-rad.com/role/A16QuarterlyFinancialData",
     "shortName": "16. Quarterly Financial Data",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2128100 - Disclosure - Schedule II - Valuation and Qualifying Accoutns",
     "role": "http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutns",
     "shortName": "Schedule II - Valuation and Qualifying Accoutns",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2129100 - Disclosure - 17. Subsequent Event (Notes)",
     "role": "http://www.bio-rad.com/role/A17SubsequentEventNotes",
     "shortName": "17. Subsequent Event (Notes)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2201201 - Disclosure - 1. Significant Accounting Policies (Policies)",
     "role": "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPolicies",
     "shortName": "1. Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2301302 - Disclosure - 1. Significant Accounting Policies (Tables)",
     "role": "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesTables",
     "shortName": "1. Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2303301 - Disclosure - 3. Fair Value Measurements (Tables)",
     "role": "http://www.bio-rad.com/role/A3FairValueMeasurementsTables",
     "shortName": "3. Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2304301 - Disclosure - 4. Intangible Assets, Goodwill and Other (Tables)",
     "role": "http://www.bio-rad.com/role/A4IntangibleAssetsGoodwillAndOtherTables",
     "shortName": "4. Intangible Assets, Goodwill and Other (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": null,
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001501 - Statement - Consolidated Balance Sheets (Parentheticals)",
     "role": "http://www.bio-rad.com/role/ConsolidatedBalanceSheetsParentheticals",
     "shortName": "Consolidated Balance Sheets (Parentheticals)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2306301 - Disclosure - 5. Notes Payable and Long-Term Debt (Tables)",
     "role": "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtTables",
     "shortName": "5. Notes Payable and Long-Term Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2308301 - Disclosure - 6. Income Taxes (Tables)",
     "role": "http://www.bio-rad.com/role/A6IncomeTaxesTables",
     "shortName": "6. Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockByClassTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2309301 - Disclosure - 7. Stockholders' Equity Stockholders' Equity Shares Detail (Tables)",
     "role": "http://www.bio-rad.com/role/A7StockholdersEquityStockholdersEquitySharesDetailTables",
     "shortName": "7. Stockholders' Equity Stockholders' Equity Shares Detail (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockByClassTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2309302 - Disclosure - 7. Stockholders' Equity Treasury Stock (Tables)",
     "role": "http://www.bio-rad.com/role/A7StockholdersEquityTreasuryStockTables",
     "shortName": "7. Stockholders' Equity Treasury Stock (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2311301 - Disclosure - 8. Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Tables)",
     "role": "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables",
     "shortName": "8. Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2311302 - Disclosure - 8. Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income (Tables)",
     "role": "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeTables",
     "shortName": "8. Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2312301 - Disclosure - 9. Share-based Compensation (Tables)",
     "role": "http://www.bio-rad.com/role/A9ShareBasedCompensationTables",
     "shortName": "9. Share-based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2314301 - Disclosure - 10.  Other Income and Expenses (Tables)",
     "role": "http://www.bio-rad.com/role/A10OtherIncomeAndExpensesTables",
     "shortName": "10.  Other Income and Expenses (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2315301 - Disclosure - 11.  Supplemental Cash Flow Information (Tables)",
     "role": "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationTables",
     "shortName": "11.  Supplemental Cash Flow Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CashFlowSupplementalDisclosuresTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2316301 - Disclosure - 12. Commitments & Contingent Liabilities Pension obligations and funded status (Tables)",
     "role": "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables",
     "shortName": "12. Commitments & Contingent Liabilities Pension obligations and funded status (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002000 - Statement - Consolidated Statements of Income",
     "role": "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome",
     "shortName": "Consolidated Statements of Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2316302 - Disclosure - 12. Commitments & Contingent Liabilities Net Periodic Benefit Cost (Tables)",
     "role": "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables",
     "shortName": "12. Commitments & Contingent Liabilities Net Periodic Benefit Cost (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2316303 - Disclosure - 12. Commitments & Contingent Liabilities Assumptions for Benefit Obligations and Periodic Benefit Costs (Tables)",
     "role": "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables",
     "shortName": "12. Commitments & Contingent Liabilities Assumptions for Benefit Obligations and Periodic Benefit Costs (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2324301 - Disclosure - 14. Segment Reporting (Tables)",
     "role": "http://www.bio-rad.com/role/A14SegmentReportingTables",
     "shortName": "14. Segment Reporting (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2325301 - Disclosure - 15. Restructuring Costs (Tables)",
     "role": "http://www.bio-rad.com/role/A15RestructuringCostsTables",
     "shortName": "15. Restructuring Costs (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2327301 - Disclosure - 16. Quarterly Financial Data (Tables)",
     "role": "http://www.bio-rad.com/role/A16QuarterlyFinancialDataTables",
     "shortName": "16. Quarterly Financial Data (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RestrictedInvestmentsCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2401404 - Disclosure - 1. Significant Accounting Policies Property, Plant and Equipment (Details)",
     "role": "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails",
     "shortName": "1. Significant Accounting Policies Property, Plant and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FI2017Q4",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProductWarrantyAccrual",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2401405 - Disclosure - 1. Significant Accounting Policies Warranty rollforward (Details)",
     "role": "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesWarrantyRollforwardDetails",
     "shortName": "1. Significant Accounting Policies Warranty rollforward (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FI2016Q4",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:ProductWarrantyAccrual",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2401406 - Disclosure - 1. Significant Accounting Policies Earnings per share (Details)",
     "role": "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesEarningsPerShareDetails",
     "shortName": "1. Significant Accounting Policies Earnings per share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "I2018Q1SD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2401407 - Disclosure - 1. Significant Accounting Policies Details (Details)",
     "role": "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails",
     "shortName": "1. Significant Accounting Policies Details (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "I2018Q1SD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RetainedEarningsAccumulatedDeficit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2401408 - Disclosure - 1. Significant Accounting Policies Revenue Recognition (Details)",
     "role": "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesRevenueRecognitionDetails",
     "shortName": "1. Significant Accounting Policies Revenue Recognition (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "2",
      "lang": null,
      "name": "bio:RevenueAllocationPercentToLeaseElements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProceedsFromCustomers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003000 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProceedsFromCustomers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2017Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:GoodwillPurchaseAccountingAdjustments",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2402401 - Disclosure - 2. Acquisitions (Details)",
     "role": "http://www.bio-rad.com/role/A2AcquisitionsDetails",
     "shortName": "2. Acquisitions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2017Q1QTD_us-gaap_BusinessAcquisitionAxis_bio_RainDanceTechnologiesInc.Member",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:BusinessCombinationConsiderationTransferred1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:EquitySecuritiesFvNiUnrealizedGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403402 - Disclosure - 3. Fair Value Measurements (Details)",
     "role": "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails",
     "shortName": "3. Fair Value Measurements (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:EquitySecuritiesFvNiUnrealizedGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_bio_ForwardforeignexchangecontracttopurchaseforeigncurrencyMember",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "invest:DerivativeNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403403 - Disclosure - 3. Fair Value Measurements Foreign Exchange Forward Contracts (Details)",
     "role": "http://www.bio-rad.com/role/A3FairValueMeasurementsForeignExchangeForwardContractsDetails",
     "shortName": "3. Fair Value Measurements Foreign Exchange Forward Contracts (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_bio_ForwardforeignexchangecontracttopurchaseforeigncurrencyMember",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "invest:DerivativeNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403404 - Disclosure - 3. Fair Value Measurements Short-term Investments (Details)",
     "role": "http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails",
     "shortName": "3. Fair Value Measurements Short-term Investments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FI2017Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403405 - Disclosure - 3. Fair Value Measurements Amortized Cost and Fair Value of Debt Securities (Details)",
     "role": "http://www.bio-rad.com/role/A3FairValueMeasurementsAmortizedCostAndFairValueOfDebtSecuritiesDetails",
     "shortName": "3. Fair Value Measurements Amortized Cost and Fair Value of Debt Securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "bio:PriceChangeDebtSecurity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403406 - Disclosure - 3. Fair Value Measurements Fair Value and Gross Unrealized Losses with Unrealized Losses (Details)",
     "role": "http://www.bio-rad.com/role/A3FairValueMeasurementsFairValueAndGrossUnrealizedLossesWithUnrealizedLossesDetails",
     "shortName": "3. Fair Value Measurements Fair Value and Gross Unrealized Losses with Unrealized Losses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "bio:PriceChangeDebtSecurity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FI2018Q4_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403407 - Disclosure - 3. Fair Value Investments (Details)",
     "role": "http://www.bio-rad.com/role/A3FairValueInvestmentsDetails",
     "shortName": "3. Fair Value Investments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FI2018Q4_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FI2017Q4",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403408 - Disclosure - 3. Fair Value Measurements Contingent Consideration (Details)",
     "role": "http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails",
     "shortName": "3. Fair Value Measurements Contingent Consideration (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_bio_AnalyticalFlowCytometerPlatformMember_us-gaap_ContingentConsiderationByTypeAxis_bio_MarketPriceOfRiskMember",
      "decimals": "3",
      "lang": null,
      "name": "bio:DiscountRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2404402 - Disclosure - 4. Goodwill and other Purchased Intangible Assets Intangible Assets, Goodwill and Other (Details)",
     "role": "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherDetails",
     "shortName": "4. Goodwill and other Purchased Intangible Assets Intangible Assets, Goodwill and Other (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2404403 - Disclosure - 4. Goodwill and other Purchased Intangible Assets Intangible Assets, Goodwill and Other Intangible Assets (Details)",
     "role": "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails",
     "shortName": "4. Goodwill and other Purchased Intangible Assets Intangible Assets, Goodwill and Other Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FI2017Q4",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FI2015Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005000 - Statement - Consolidated Statements of Changes in Stockholders' Equity",
     "role": "http://www.bio-rad.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
     "shortName": "Consolidated Statements of Changes in Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FI2015Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtAndCapitalLeaseObligations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406402 - Disclosure - 5. Notes Payable and Long-Term Debt (Details)",
     "role": "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails",
     "shortName": "5. Notes Payable and Long-Term Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtAndCapitalLeaseObligations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408402 - Disclosure - 6. Income Taxes (Details)",
     "role": "http://www.bio-rad.com/role/A6IncomeTaxesDetails",
     "shortName": "6. Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "D2018Q4November",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:TreasuryStockSharesAcquired",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409403 - Disclosure - 7. Stockholders' Equity (Details)",
     "role": "http://www.bio-rad.com/role/A7StockholdersEquityDetails",
     "shortName": "7. Stockholders' Equity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:SharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "I2018Q1Nov",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:TreasuryStockShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409404 - Disclosure - 7. Stockholders' Equity Treasury Shares (Details)",
     "role": "http://www.bio-rad.com/role/A7StockholdersEquityTreasurySharesDetails",
     "shortName": "7. Stockholders' Equity Treasury Shares (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "I2018Q1Nov",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:TreasuryStockShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411403 - Disclosure - 8. Accumulated Other Comprehensive Income (Details)",
     "role": "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeDetails",
     "shortName": "8. Accumulated Other Comprehensive Income (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "I2018Q1SD",
      "decimals": "-3",
      "lang": null,
      "name": "bio:EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:SellingGeneralAndAdministrativeExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411404 - Disclosure - 8. Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income (Details)",
     "role": "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails",
     "shortName": "8. Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:SellingGeneralAndAdministrativeExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412402 - Disclosure - 9. Share-based Compensation (Details)",
     "role": "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails",
     "shortName": "9. Share-based Compensation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412403 - Disclosure - 9. Share-based Compensation Restricted Stock (Details)",
     "role": "http://www.bio-rad.com/role/A9ShareBasedCompensationRestrictedStockDetails",
     "shortName": "9. Share-based Compensation Restricted Stock (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:InvestmentIncomeInterestAndDividend",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414402 - Disclosure - 10.  Other Income and Expenses (Details)",
     "role": "http://www.bio-rad.com/role/A10OtherIncomeAndExpensesDetails",
     "shortName": "10.  Other Income and Expenses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:InvestmentIncomeInterestAndDividend",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4QTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415402 - Disclosure - 11.  Supplemental Cash Flow Information (Details)",
     "role": "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails",
     "shortName": "11.  Supplemental Cash Flow Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005000 - Statement - Consolidated Statements of Comprehensive Income",
     "role": "http://www.bio-rad.com/role/ConsolidatedStatementsOfComprehensiveIncome",
     "shortName": "Consolidated Statements of Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FI2017Q4",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416404 - Disclosure - 12. Commitments & Contingent Liabilities (Details)",
     "role": "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails",
     "shortName": "12. Commitments & Contingent Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FI2017Q4",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:PostemploymentBenefitsLiabilityCurrentAndNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416405 - Disclosure - 12. Commitments & Contingent Liabilities Period Expense (Details)",
     "role": "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPeriodExpenseDetails",
     "shortName": "12. Commitments & Contingent Liabilities Period Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:OperatingLeasesRentExpenseNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416406 - Disclosure - 12. Commitments & Contingent Liabilities Pensions (Details)",
     "role": "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails",
     "shortName": "12. Commitments & Contingent Liabilities Pensions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2017Q4YTD",
      "decimals": "-4",
      "first": true,
      "lang": null,
      "name": "us-gaap:LossContingencyDamagesSoughtValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2421401 - Disclosure - 13. Legal Proceedings Legal Proceedings (Details)",
     "role": "http://www.bio-rad.com/role/A13LegalProceedingsLegalProceedingsDetails",
     "shortName": "13. Legal Proceedings Legal Proceedings (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2017Q4YTD",
      "decimals": "-4",
      "first": true,
      "lang": null,
      "name": "us-gaap:LossContingencyDamagesSoughtValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "bio:NumberOfProductsAndServices",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2424402 - Disclosure - 14. Segment Reporting (Details)",
     "role": "http://www.bio-rad.com/role/A14SegmentReportingDetails",
     "shortName": "14. Segment Reporting (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "bio:NumberOfProductsAndServices",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:GoodwillImpairmentLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2424403 - Disclosure - 14. Segment Information Segment Profit Reconciliation (Details)",
     "role": "http://www.bio-rad.com/role/A14SegmentInformationSegmentProfitReconciliationDetails",
     "shortName": "14. Segment Information Segment Profit Reconciliation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Assets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2424404 - Disclosure - 14. Segment Information Segment Asset Reconciliation (Details)",
     "role": "http://www.bio-rad.com/role/A14SegmentInformationSegmentAssetReconciliationDetails",
     "shortName": "14. Segment Information Segment Asset Reconciliation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FI2018Q4_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:Assets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2424405 - Disclosure - 14. Segment Information Segment Information by Geographical Location (Details)",
     "role": "http://www.bio-rad.com/role/A14SegmentInformationSegmentInformationByGeographicalLocationDetails",
     "shortName": "14. Segment Information Segment Information by Geographical Location (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:NoncurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FI2017Q4_us-gaap_BusinessAcquisitionAxis_bio_GnuBIOMember",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:RestructuringReserveCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425402 - Disclosure - 15. Restructuring Costs (Details)",
     "role": "http://www.bio-rad.com/role/A15RestructuringCostsDetails",
     "shortName": "15. Restructuring Costs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FI2017Q4_us-gaap_BusinessAcquisitionAxis_bio_GnuBIOMember",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:RestructuringReserveCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4QTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2427402 - Disclosure - 16. Quarterly Financial Data (Details)",
     "role": "http://www.bio-rad.com/role/A16QuarterlyFinancialDataDetails",
     "shortName": "16. Quarterly Financial Data (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4QTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101100 - Disclosure - 1. Significant Accounting Policies",
     "role": "http://www.bio-rad.com/role/A1SignificantAccountingPolicies",
     "shortName": "1. Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ValuationAllowancesAndReservesPeriodIncreaseDecrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2428402 - Disclosure - Schedule II - Valuation and Qualifying Accoutns (Details)",
     "role": "http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutnsDetails",
     "shortName": "Schedule II - Valuation and Qualifying Accoutns (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ValuationAllowancesAndReservesPeriodIncreaseDecrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "D2019Q1SubsequentEvent_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessCombinationConsiderationTransferred1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2429402 - Disclosure - 17. Subsequent Event (Details)",
     "role": "http://www.bio-rad.com/role/A17SubsequentEventDetails",
     "shortName": "17. Subsequent Event (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "D2019Q1SubsequentEvent_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessCombinationConsiderationTransferred1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2102100 - Disclosure - 2. Acquisitions",
     "role": "http://www.bio-rad.com/role/A2Acquisitions",
     "shortName": "2. Acquisitions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "FD2018Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9999": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "a10k123118.htm",
      "contextRef": "I2018Q1SD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "bio:EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "",
     "isDefault": "false",
     "longName": "Uncategorized Items - a10k123118.htm",
     "role": "http://xbrl.sec.gov/role/uncategorizedFacts",
     "shortName": "Uncategorized Items - a10k123118.htm",
     "subGroupType": "",
     "uniqueAnchor": null
    }
   },
   "segmentCount": 126,
   "tag": {
    "bio_A2011EmployeeStockPurchasePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "2011 Employee Stock Purchase Plan [Member]",
        "label": "2011 Employee Stock Purchase Plan [Member]",
        "terseLabel": "2011 Employee Stock Purchase Plan [Member]"
       }
      }
     },
     "localname": "A2011EmployeeStockPurchasePlanMember",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_AccumulatedOtherComprehensiveIncomeTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "accumulated other comprehensive income [Text Block]",
        "label": "accumulated other comprehensive income [Text Block]",
        "terseLabel": "accumulated other comprehensive income [Text Block]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeTextBlock",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncome"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bio_AggregateTransitionTaxonForeignEarnings2017TaxAct": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate Transition Tax on Foreign Earnings, 2017 Tax Act",
        "label": "Aggregate Transition Tax on Foreign Earnings, 2017 Tax Act",
        "terseLabel": "Aggregate Transition Tax on Foreign Earnings, 2017 Tax Act"
       }
      }
     },
     "localname": "AggregateTransitionTaxonForeignEarnings2017TaxAct",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bio_AnalyticalFlowCytometerPlatformMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Analytical Flow Cytometer Platform",
        "label": "Analytical Flow Cytometer Platform [Member]",
        "terseLabel": "Analytical Flow Cytometer Platform [Member]"
       }
      }
     },
     "localname": "AnalyticalFlowCytometerPlatformMember",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails",
      "http://www.bio-rad.com/role/A2AcquisitionsDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails",
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherDetails",
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_AssumptionsforBenefitObligationsandPeriodicBenefitCostsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Assumptions for Benefit Obligations and Periodic Benefit Costs [Abstract]",
        "label": "Assumptions for Benefit Obligations and Periodic Benefit Costs [Abstract]"
       }
      }
     },
     "localname": "AssumptionsforBenefitObligationsandPeriodicBenefitCostsAbstract",
     "nsuri": "http://www.bio-rad.com/20181231",
     "xbrltype": "stringItemType"
    },
    "bio_BalanceSheetParentheticalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Balance Sheet Parenthetical [Abstract]",
        "label": "Balance Sheet Parenthetical [Abstract]"
       }
      }
     },
     "localname": "BalanceSheetParentheticalAbstract",
     "nsuri": "http://www.bio-rad.com/20181231",
     "xbrltype": "stringItemType"
    },
    "bio_BiotestAGMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Biotest AG [Member]",
        "label": "Biotest AG [Member]",
        "terseLabel": "Biotest AG [Member]"
       }
      }
     },
     "localname": "BiotestAGMember",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_BusinessAcquisitionContingentConsiderationPotentialPercentagePayout": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "business acquisition contingent consideration percentage payout",
        "label": "Business Acquisition, Contingent Consideration, Potential Percentage Payout",
        "terseLabel": "Business Acquisition, Contingent Consideration, Potential Percentage Payout"
       }
      }
     },
     "localname": "BusinessAcquisitionContingentConsiderationPotentialPercentagePayout",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bio_CapitalLeasesandOtherDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Capital Leases and Other Debt [Member]",
        "label": "Capital Leases and Other Debt [Member]",
        "terseLabel": "Capital Leases and Other Debt [Member]"
       }
      }
     },
     "localname": "CapitalLeasesandOtherDebtMember",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_CellsorterMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "CellSorter [Member] [Member]",
        "label": "CellSorter [Member]",
        "terseLabel": "CellSorter [Member]"
       }
      }
     },
     "localname": "CellsorterMember",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_ClinicalDiagnosticsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Clinical Diagnostics [Member]",
        "label": "Clinical Diagnostics [Member]",
        "terseLabel": "Clinical Diagnostics [Member]"
       }
      }
     },
     "localname": "ClinicalDiagnosticsMember",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentProfitReconciliationDetails",
      "http://www.bio-rad.com/role/A14SegmentReportingDetails",
      "http://www.bio-rad.com/role/A15RestructuringCostsDetails",
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_DiaMedMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "DiaMed [Member]",
        "label": "DiaMed [Member]",
        "terseLabel": "DiaMed [Member]"
       }
      }
     },
     "localname": "DiaMedMember",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_DiscountRate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Discount Rate",
        "label": "Discount Rate",
        "terseLabel": "Discount Rate"
       }
      }
     },
     "localname": "DiscountRate",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bio_DocumentAndEntityInformation": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "-- None. No documentation exists for this element. --",
        "label": "Document and Entity Information"
       }
      }
     },
     "localname": "DocumentAndEntityInformation",
     "nsuri": "http://www.bio-rad.com/20181231",
     "xbrltype": "stringItemType"
    },
    "bio_EffectiveIncomeTaxRateReconciliationFinesandPenaltiesPercent": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Fines and Penalties, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Fines and Penalties, Percent",
        "terseLabel": "Fines and penalties"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationFinesandPenaltiesPercent",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bio_EffectiveIncomeTaxRateReconciliationTaxCutsandJobsAct": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act",
        "label": "Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act",
        "terseLabel": "U.S. tax reform"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCutsandJobsAct",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bio_ElectionPercentageForBoardOfDirectors": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Election Percentage for Board of Directors",
        "label": "Election Percentage for Board of Directors",
        "terseLabel": "Election Percentage for Board of Directors"
       }
      }
     },
     "localname": "ElectionPercentageForBoardOfDirectors",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A7StockholdersEquityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bio_EmployeeLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Employee Location [Axis]",
        "label": "Employee Location [Axis]",
        "terseLabel": "Employee Location [Axis]"
       }
      }
     },
     "localname": "EmployeeLocationAxis",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails",
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bio_EmployeeLocationDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "[Domain] for Employee Location [Axis]",
        "label": "Employee Location [Domain]",
        "terseLabel": "Employee Location [Domain]"
       }
      }
     },
     "localname": "EmployeeLocationDomain",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails",
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_EmployeesCoveredByCollectiveBargainingAgreementsUSPercentage": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Employees covered by collective bargaining agreements, percentage",
        "label": "Employees Covered By Collective Bargaining Agreements U.S., Percentage",
        "terseLabel": "Employees Covered By Collective Bargaining Agreements U.S., Percentage"
       }
      }
     },
     "localname": "EmployeesCoveredByCollectiveBargainingAgreementsUSPercentage",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bio_EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity Securities Without Readily Determinable Fair Value, Fair Value Election ASU 2018-03",
        "label": "EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection",
        "terseLabel": "EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection"
       }
      }
     },
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueFairValueElection",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeDetails",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bio_EuropeanReorganizationMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "European Reorganization [Member]",
        "label": "European Reorganization [Member]",
        "terseLabel": "European Reorganization [Member]"
       }
      }
     },
     "localname": "EuropeanReorganizationMember",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A15RestructuringCostsDetails",
      "http://www.bio-rad.com/role/A15RestructuringCostsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_FinesandpenaltiesAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fines and penalties [Axis]",
        "label": "Fines and penalties [Axis]",
        "terseLabel": "Fines and penalties [Axis]"
       }
      }
     },
     "localname": "FinesandpenaltiesAxis",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bio_FinesandpenaltiesDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "[Domain] for Fines and penalties [Axis]",
        "label": "Fines and penalties [Domain]",
        "terseLabel": "Fines and penalties [Domain]"
       }
      }
     },
     "localname": "FinesandpenaltiesDomain",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_ForeignTaxCreditCarryforwardMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Foreign Tax Credit Carryforward [Member]",
        "label": "Foreign Tax Credit Carryforward [Member]",
        "terseLabel": "Foreign Tax Credit Carryforward [Member]"
       }
      }
     },
     "localname": "ForeignTaxCreditCarryforwardMember",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_ForwardforeignexchangecontracttopurchaseforeigncurrencyMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Forward foreign exchange contract to purchase foreign currency [Member]",
        "label": "Forward foreign exchange contract to purchase foreign currency [Member]",
        "terseLabel": "Forward foreign exchange contract to purchase foreign currency [Member]"
       }
      }
     },
     "localname": "ForwardforeignexchangecontracttopurchaseforeigncurrencyMember",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsForeignExchangeForwardContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_ForwardforeignexchangecontracttosellforeigncurrencyMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Forward foreign exchange contract to sell foreign currency [Member]",
        "label": "Forward foreign exchange contract to sell foreign currency [Member]",
        "terseLabel": "Forward foreign exchange contract to sell foreign currency [Member]"
       }
      }
     },
     "localname": "ForwardforeignexchangecontracttosellforeigncurrencyMember",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsForeignExchangeForwardContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_GnuBIOMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "GnuBIO [Member]",
        "label": "GnuBIO [Member]",
        "terseLabel": "GnuBIO [Member]"
       }
      }
     },
     "localname": "GnuBIOMember",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails",
      "http://www.bio-rad.com/role/A15RestructuringCostsDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_IncentiveAwardPlan2017Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Incentive Award Plan 2017 [Member]",
        "label": "Incentive Award Plan 2017 [Member]",
        "terseLabel": "Incentive Award Plan 2017 [Member]"
       }
      }
     },
     "localname": "IncentiveAwardPlan2017Member",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_IncludingaccruedinterestandpenaltiesAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Including accrued interest and penalties [Axis]",
        "label": "Including accrued interest and penalties [Axis]"
       }
      }
     },
     "localname": "IncludingaccruedinterestandpenaltiesAxis",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bio_IncludingaccruedinterestandpenaltiesDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Including accrued interest and penalties [Domain]",
        "label": "Including accrued interest and penalties [Domain]",
        "terseLabel": "Including accrued interest and penalties [Domain]"
       }
      }
     },
     "localname": "IncludingaccruedinterestandpenaltiesDomain",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_IncludingaccruedinterestandpenaltiesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Including accrued interest and penalties [Member]",
        "label": "Including accrued interest and penalties [Member]",
        "terseLabel": "Including accrued interest and penalties [Member]"
       }
      }
     },
     "localname": "IncludingaccruedinterestandpenaltiesMember",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_Investmentownershippercentage": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Investment ownership percentage",
        "label": "Investment ownership percentage",
        "terseLabel": "Cost Method Investment, Percentage Owned"
       }
      }
     },
     "localname": "Investmentownershippercentage",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsFairValueAndGrossUnrealizedLossesWithUnrealizedLossesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bio_KnowHowMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Know how [Member]",
        "label": "Know How [Member]",
        "terseLabel": "Know how [Member]"
       }
      }
     },
     "localname": "KnowHowMember",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_LegalProceedingsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "-- None. No documentation exists for this element. --",
        "label": "Legal Proceedings [Abstract]"
       }
      }
     },
     "localname": "LegalProceedingsAbstract",
     "nsuri": "http://www.bio-rad.com/20181231",
     "xbrltype": "stringItemType"
    },
    "bio_LifeScienceMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Life Sciences [Member]",
        "label": "Life Science [Member]",
        "terseLabel": "Life Science [Member]"
       }
      }
     },
     "localname": "LifeScienceMember",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentReportingDetails",
      "http://www.bio-rad.com/role/A15RestructuringCostsDetails",
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherDetails",
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_LimitationsOnUseMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Limitations On Use [Member]",
        "label": "Limitations On Use [Member]",
        "terseLabel": "Limitations On Use"
       }
      }
     },
     "localname": "LimitationsOnUseMember",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_MarketPriceOfRiskMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Market Price of Risk [Member]",
        "label": "Market Price of Risk [Member]",
        "terseLabel": "Discount rate [Member]"
       }
      }
     },
     "localname": "MarketPriceOfRiskMember",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_NetPeriodicBenefitCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Net Periodic Benefit Cost [Abstract]",
        "label": "Net Periodic Benefit Cost [Abstract]"
       }
      }
     },
     "localname": "NetPeriodicBenefitCostAbstract",
     "nsuri": "http://www.bio-rad.com/20181231",
     "xbrltype": "stringItemType"
    },
    "bio_NetofprepaidtaxesAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Net of prepaid taxes [Axis]",
        "label": "Net of prepaid taxes [Axis]",
        "terseLabel": "Net of prepaid taxes [Axis]"
       }
      }
     },
     "localname": "NetofprepaidtaxesAxis",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "bio_NetofprepaidtaxesDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "[Domain] for Net of prepaid taxes [Axis]",
        "label": "Net of prepaid taxes [Domain]",
        "terseLabel": "Net of prepaid taxes [Domain]"
       }
      }
     },
     "localname": "NetofprepaidtaxesDomain",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_NetofprepaidtaxesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Net of prepaid taxes [Member]",
        "label": "Net of prepaid taxes [Member]",
        "terseLabel": "Net of prepaid taxes [Member]"
       }
      }
     },
     "localname": "NetofprepaidtaxesMember",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_NonCurrentIncomeTaxExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Non Current Income Tax Expense",
        "label": "Non Current Income Tax Expense",
        "terseLabel": "Non-current tax expense (benefit)"
       }
      }
     },
     "localname": "NonCurrentIncomeTaxExpense",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bio_NumberOfProductsAndServices": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number Of Products And Services",
        "label": "Number Of Products And Services",
        "terseLabel": "Number Of Products And Services"
       }
      }
     },
     "localname": "NumberOfProductsAndServices",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentReportingDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "bio_ObligationsandFundedStatusAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Obligations and Funded Status [Abstract]",
        "label": "Obligations and Funded Status [Abstract]"
       }
      }
     },
     "localname": "ObligationsandFundedStatusAbstract",
     "nsuri": "http://www.bio-rad.com/20181231",
     "xbrltype": "stringItemType"
    },
    "bio_OperatingLossCarryforwardWithNoExpirationDate": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Operating Loss Carryforward With No Expiration Date",
        "label": "Operating Loss Carryforward With No Expiration Date",
        "terseLabel": "Operating Loss Carryforward With No Expiration Date"
       }
      }
     },
     "localname": "OperatingLossCarryforwardWithNoExpirationDate",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bio_PasteurSanofiDiagnosicsS.A.Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Pasteur Sanofi Diagnosics S.A. [Member]",
        "label": "Pasteur Sanofi Diagnosics S.A. [Member]",
        "terseLabel": "Pasteur Sanofi Diagnosics S.A. [Member]"
       }
      }
     },
     "localname": "PasteurSanofiDiagnosicsS.A.Member",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_PriceChangeDebtSecurity": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Price Change Debt Security",
        "label": "Price Change Debt Security",
        "terseLabel": "Price Change Debt Security"
       }
      }
     },
     "localname": "PriceChangeDebtSecurity",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsFairValueAndGrossUnrealizedLossesWithUnrealizedLossesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bio_Proceedsfromderivativeinstrumentsoperatingactivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Proceeds from derivative instruments, operating activities",
        "label": "Proceeds from derivative instruments, operating activities",
        "terseLabel": "Proceeds from (payments for) forward foreign exchange contracts, net"
       }
      }
     },
     "localname": "Proceedsfromderivativeinstrumentsoperatingactivities",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bio_ProjectedVolatilityOfSalesMemberMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Projected Volatility of Sales [Member]",
        "label": "Projected Volatility of Sales [Member] [Member]",
        "terseLabel": "Cost of debt [Member]"
       }
      }
     },
     "localname": "ProjectedVolatilityOfSalesMemberMember",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_PropertyPlantandEquipmentexcludingsegmentspecificMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Property, Plant and Equipment excluding segment specific [Member] -- excludes segment specific gross machinery and equipment",
        "label": "Property, Plant and Equipment excluding segment specific [Member]",
        "terseLabel": "Property, Plant and Equipment excluding segment specific [Member]"
       }
      }
     },
     "localname": "PropertyPlantandEquipmentexcludingsegmentspecificMember",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentAssetReconciliationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_RainDanceTechnologiesInc.Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "RainDance Technologies, Inc. [Member]",
        "label": "RainDance Technologies, Inc. [Member]",
        "terseLabel": "RainDance Technologies, Inc. [Member]"
       }
      }
     },
     "localname": "RainDanceTechnologiesInc.Member",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A16QuarterlyFinancialDataDetails",
      "http://www.bio-rad.com/role/A2AcquisitionsDetails",
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherDetails",
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_ReagentRentalEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Reagent Rental Equipment [Member]",
        "label": "Reagent Rental Equipment [Member]",
        "terseLabel": "Reagent Rental Equipment [Member]"
       }
      }
     },
     "localname": "ReagentRentalEquipmentMember",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_ReclassificationandCorrectionofImmaterialErrorsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Reclassification and Correction of Immaterial Errors [Abstract]",
        "label": "Reclassification and Correction of Immaterial Errors [Abstract]"
       }
      }
     },
     "localname": "ReclassificationandCorrectionofImmaterialErrorsAbstract",
     "nsuri": "http://www.bio-rad.com/20181231",
     "xbrltype": "stringItemType"
    },
    "bio_RevenueAllocationPercentToLeaseElements": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revenue Allocation Percent To Lease Elements",
        "label": "Revenue Allocation Percent To Lease Elements",
        "terseLabel": "Revenue Allocation Percent To Lease Elements"
       }
      }
     },
     "localname": "RevenueAllocationPercentToLeaseElements",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bio_SalesmilestoneminimumamountMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sales milestone minimum amount [Member]",
        "label": "Sales milestone minimum amount [Member]",
        "terseLabel": "Sales milestone minimum amount [Member]"
       }
      }
     },
     "localname": "SalesmilestoneminimumamountMember",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_SalesmilestonepercentageofannualinvoicesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sales milestone percentage of annual invoices [Member]",
        "label": "Sales milestone percentage of annual invoices [Member]",
        "terseLabel": "Sales milestone percentage of annual invoices [Member]"
       }
      }
     },
     "localname": "SalesmilestonepercentageofannualinvoicesMember",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_SalesmilestonepercentageofannualinvoiceslowMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sales milestone percentage of annual invoices low [Member]",
        "label": "Sales milestone percentage of annual invoices low [Member]",
        "terseLabel": "Sales milestone percentage of annual invoices low [Member]"
       }
      }
     },
     "localname": "SalesmilestonepercentageofannualinvoiceslowMember",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_SeniorNotes4.875due2020Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Senior Notes 4.875% [Member]",
        "label": "Senior Notes 4.875% due 2020 [Member]",
        "terseLabel": "Senior Notes 4.875% due 2020 [Member]"
       }
      }
     },
     "localname": "SeniorNotes4.875due2020Member",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeContributionAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Contribution Amount",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Contribution Amount",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Contribution Amount"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeContributionAmount",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bio_ShorttermRestrictedInvestmentsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Short-term Restricted Investments [Policy Text Block]",
        "label": "Short-term Restricted Investments [Policy Text Block]",
        "terseLabel": "Short-term Restricted Investments [Policy Text Block]"
       }
      }
     },
     "localname": "ShorttermRestrictedInvestmentsPolicyTextBlock",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "bio_StockAwardPlansMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock Award Plans [Member]",
        "label": "Stock Award Plans [Member]",
        "terseLabel": "Stock Award Plans [Member]"
       }
      }
     },
     "localname": "StockAwardPlansMember",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_StockOptionAndAwardPlansMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock Option and Award Plans [Member]",
        "label": "Stock Option and Award Plans [Member]",
        "terseLabel": "Stock Option and Award Plans [Member]"
       }
      }
     },
     "localname": "StockOptionAndAwardPlansMember",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tax Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit)",
        "label": "Tax Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit)",
        "terseLabel": "Tax Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefit",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails",
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bio_TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tax Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit), Increase",
        "label": "Tax Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit), Increase",
        "terseLabel": "Tax Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit), Increase"
       }
      }
     },
     "localname": "TaxCutsandJobsActChangeinTaxRateIncomeTaxExpenseBenefitIncrease",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails",
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bio_TaxCutsandJobsActIncomeTaxExpenseBenefitComposition": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "",
        "label": "Tax Cuts and Jobs Act, Income Tax Expense (Benefit) Composition",
        "terseLabel": "Tax Cuts and Jobs Act, Income Tax Expense (Benefit) Composition"
       }
      }
     },
     "localname": "TaxCutsandJobsActIncomeTaxExpenseBenefitComposition",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails",
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bio_TaxCutsandJobsActIncomeTaxExpenseComposition": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tax Cuts and Jobs Act, Income Tax Expense, Composition",
        "label": "Tax Cuts and Jobs Act, Income Tax Expense, Composition",
        "terseLabel": "Tax Cuts and Jobs Act, Income Tax Expense, Composition"
       }
      }
     },
     "localname": "TaxCutsandJobsActIncomeTaxExpenseComposition",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails",
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bio_TaxCutsandJobsActMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tax Cuts and Jobs Act [Member]",
        "label": "Tax Cuts and Jobs Act [Member]",
        "terseLabel": "Tax Cuts and Jobs Act [Member]"
       }
      }
     },
     "localname": "TaxCutsandJobsActMember",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tax Cuts and Jobs Act, Reclassification from AOCI to Retained Earnings, Tax Effect",
        "label": "Tax Cuts and Jobs Act, Reclassification from AOCI to Retained Earnings, Tax Effect",
        "terseLabel": "Tax Cuts and Jobs Act, Reclassification from AOCI to Retained Earnings, Tax Effect"
       }
      }
     },
     "localname": "TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeDetails",
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "bio_TerminationofaDiagnosticsResearchandDevelopmentProjectMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Termination of a Diagnostics Research and Development Project [Member]",
        "label": "Termination of a Diagnostics Research and Development Project [Member]",
        "terseLabel": "Termination of a Diagnostics Research and Development Project [Member]"
       }
      }
     },
     "localname": "TerminationofaDiagnosticsResearchandDevelopmentProjectMember",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A15RestructuringCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Termination of a Diagnostics Research and Development Project and a Facility Closure [Member]",
        "label": "Termination of a Diagnostics Research and Development Project and a Facility Closure [Member]",
        "terseLabel": "Termination of a Diagnostics Research and Development Project and a Facility Closure [Member]"
       }
      }
     },
     "localname": "TerminationofaDiagnosticsResearchandDevelopmentProjectandaFacilityClosureMember",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A15RestructuringCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_TerminationofanDiagnosticsResearchandDevelopmentProjectMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Termination of a Diagnostics Research and Development Project [Member]",
        "label": "Termination of an Diagnostics Research and Development Project [Member]",
        "terseLabel": "Termination of an Diagnostics Research and Development Project [Member]"
       }
      }
     },
     "localname": "TerminationofanDiagnosticsResearchandDevelopmentProjectMember",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A15RestructuringCostsDetails",
      "http://www.bio-rad.com/role/A15RestructuringCostsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_TolerablevarianceLevel2debtsecuritypricing": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tolerable variance Level 2 debt security pricing",
        "label": "Tolerable variance Level 2 debt security pricing",
        "terseLabel": "Tolerable variance Level 2 debt security pricing"
       }
      }
     },
     "localname": "TolerablevarianceLevel2debtsecuritypricing",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsFairValueAndGrossUnrealizedLossesWithUnrealizedLossesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "bio_TreasuryClassAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Treasury Class A [Member]",
        "label": "Treasury Class-A [Member]",
        "terseLabel": "Treasury Class-A [Member]"
       }
      }
     },
     "localname": "TreasuryClassAMember",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A7StockholdersEquityDetails",
      "http://www.bio-rad.com/role/A7StockholdersEquityTreasurySharesDetails",
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets",
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_TreasuryClassBMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Treasury Class B [Member]",
        "label": "Treasury Class B [Member]",
        "terseLabel": "Treasury Class B [Member]"
       }
      }
     },
     "localname": "TreasuryClassBMember",
     "nsuri": "http://www.bio-rad.com/20181231",
     "presentation": [
      "http://www.bio-rad.com/role/A7StockholdersEquityDetails",
      "http://www.bio-rad.com/role/A7StockholdersEquityTreasurySharesDetails",
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets",
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "domainItemType"
    },
    "bio_TreasuryStockAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Treasury Stock [Abstract]",
        "label": "Treasury Stock [Abstract]"
       }
      }
     },
     "localname": "TreasuryStockAbstract",
     "nsuri": "http://www.bio-rad.com/20181231",
     "xbrltype": "stringItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "UNITED STATES"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2017-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails",
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentInformationByGeographicalLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "If the value is true, then the document is an amendment to previously-filed/accepted document.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails",
      "http://www.bio-rad.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Container to assemble all relevant information about each entity associated with the document instance",
        "label": "Entities [Table]",
        "terseLabel": "Entities [Table]"
       }
      }
     },
     "localname": "EntitiesTable",
     "nsuri": "http://xbrl.sec.gov/dei/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r665"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r665"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r665"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated), (5) Smaller Reporting Accelerated Filer or (6) Smaller Reporting Company and Large Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityNumberOfEmployees": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of persons employed by the Entity",
        "label": "Entity Number of Employees",
        "terseLabel": "Entity Number of Employees"
       }
      }
     },
     "localname": "EntityNumberOfEmployees",
     "nsuri": "http://xbrl.sec.gov/dei/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails",
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "State aggregate market value of voting and non-voting common equity held by non-affiliates computed by reference to price at which the common equity was last sold, or average bid and asked price of such common equity, as of the last business day of registrant's most recently completed second fiscal quarter. The public float should be reported on the cover page of the registrants form 10K.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r665"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r665"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate if company meets the shell company criteria: a company with no or nominal operations, and with no or nominal assets or assets consisting solely of cash and cash equivalents.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r665"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates that the company is a smaller reporting company with both a public float and revenues of less than $75 million.",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "invest_DerivativeNotionalAmount": {
     "auth_ref": [
      "r666"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate notional amount specified by the derivative(s). Expressed as an absolute value.",
        "label": "Derivative, Notional Amount",
        "terseLabel": "Derivative, Notional Amount"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://xbrl.sec.gov/invest/2013-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsForeignExchangeForwardContractsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "naics_ZZ541714": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "541714 Research and Development in Biotechnology (except Nanobiotechnology) [Member]",
        "terseLabel": "541714 Research and Development in Biotechnology (except Nanobiotechnology) [Member]"
       }
      }
     },
     "localname": "ZZ541714",
     "nsuri": "http://xbrl.sec.gov/naics/2017-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_AmericasMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Continents of North and South America.",
        "label": "Americas [Member]",
        "terseLabel": "Other (primarily Canada and Latin America) [Member]"
       }
      }
     },
     "localname": "AmericasMember",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentInformationByGeographicalLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_AsiaPacificMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Region of Asia Pacific.",
        "label": "Asia Pacific [Member]",
        "terseLabel": "Pacific Rim [Member]"
       }
      }
     },
     "localname": "AsiaPacificMember",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentInformationByGeographicalLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r180",
      "r190"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.",
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentAssetReconciliationDetails",
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentProfitReconciliationDetails",
      "http://www.bio-rad.com/role/A15RestructuringCostsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.",
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentAssetReconciliationDetails",
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentProfitReconciliationDetails",
      "http://www.bio-rad.com/role/A15RestructuringCostsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_EuropeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Continent of Europe.",
        "label": "Europe [Member]",
        "terseLabel": "Europe [Member]"
       }
      }
     },
     "localname": "EuropeMember",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentInformationByGeographicalLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r195",
      "r321",
      "r325"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by name or description of a single external customer or a group of external customers.",
        "label": "Customer [Axis]",
        "terseLabel": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails",
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails",
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Single external customer or group of external customers.",
        "label": "Customer [Domain]",
        "terseLabel": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r192",
      "r321",
      "r323",
      "r653"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by product and service, or group of similar products and similar services.",
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Product or service, or a group of similar products or similar services.",
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by range, including, but not limited to, upper and lower bounds.",
        "label": "Range [Axis]",
        "terseLabel": "Range [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails",
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails",
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Extent of variation, for example, but not limited to, upper and lower bounds.",
        "label": "Range [Domain]",
        "terseLabel": "Range [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails",
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails",
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": {
     "auth_ref": [
      "r147",
      "r669"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]",
        "terseLabel": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]"
       }
      }
     },
     "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutns"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Geographical area.",
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentInformationByGeographicalLocationDetails",
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r194",
      "r321",
      "r324",
      "r660",
      "r663",
      "r667",
      "r668"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by geographical components.",
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentInformationByGeographicalLocationDetails",
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsAbstract",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]",
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsDisclosureLineItems",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutns",
      "http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutnsDetails",
      "http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutnsScheduleIiValuationAndQualifyingAccountsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsDisclosureTable": {
     "auth_ref": [
      "r147",
      "r669"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]",
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsDisclosureTable",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutns",
      "http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutnsDetails",
      "http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutnsScheduleIiValuationAndQualifyingAccountsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate201409Member": {
     "auth_ref": [
      "r330"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).",
        "label": "Accounting Standards Update 2014-09 [Member]",
        "terseLabel": "Accounting Standards Update 2014-09 [Member]"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201409Member",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingStandardsUpdate201601Member": {
     "auth_ref": [
      "r557"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounting Standards Update 2016-01 Financial Instruments-Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities.",
        "label": "Accounting Standards Update 2016-01 [Member]",
        "terseLabel": "Accounting Standards Update 2016-01 [Member]"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201601Member",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingStandardsUpdate201616Member": {
     "auth_ref": [
      "r475",
      "r476"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounting Standards Update 2016-16 Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory.",
        "label": "Accounting Standards Update 2016-16 [Member]",
        "terseLabel": "Accounting Standards Update 2016-16 [Member]"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201616Member",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing accounts payable and accrued liabilities.",
        "label": "Accounts Payable and Accrued Liabilities [Member]",
        "terseLabel": "Accounts Payable and Accrued Liabilities [Member]"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A15RestructuringCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r33",
      "r322"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.",
        "label": "Accounts Receivable, Net, Current",
        "terseLabel": "Accounts receivable, less allowance for doubtful accounts"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r24",
      "r601",
      "r636"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes, Current",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedRoyaltiesCurrent": {
     "auth_ref": [
      "r13",
      "r15",
      "r50"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 8.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Royalties, Current",
        "terseLabel": "Accrued royalties"
       }
      }
     },
     "localname": "AccruedRoyaltiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": {
     "auth_ref": [
      "r73",
      "r79",
      "r80",
      "r367",
      "r514"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.",
        "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]",
        "terseLabel": "Other Postretirement Benefit Plan [Member]"
       }
      }
     },
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeDetails",
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r44",
      "r259"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedTerseLabel": "Less: accumulated depreciation and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": {
     "auth_ref": [
      "r70",
      "r71",
      "r72",
      "r79",
      "r80"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.",
        "label": "Accumulated Net Investment Gain (Loss) Attributable to Parent [Member]",
        "terseLabel": "Net Unrealized Investment Gain (Loss) [Member]"
       }
      }
     },
     "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeDetails",
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables",
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r76",
      "r78",
      "r79"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive (loss) income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails",
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeDetails",
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables",
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r75",
      "r79",
      "r80",
      "r514"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedTranslationAdjustmentMember": {
     "auth_ref": [
      "r69",
      "r79",
      "r80",
      "r514"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.",
        "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]",
        "terseLabel": "Foreign currency translation adjustments [Member]"
       }
      }
     },
     "localname": "AccumulatedTranslationAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeDetails",
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Acquired Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AcquisitionRelatedCostsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Category of acquisition-related costs allocated to (included in) reported pro forma earnings (supplemental pro forma information).",
        "label": "Acquisition-related Costs [Member]",
        "terseLabel": "Acquisition-related Costs [Member]"
       }
      }
     },
     "localname": "AcquisitionRelatedCostsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r34"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentForAmortizationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Amortization [Abstract]"
       }
      }
     },
     "localname": "AdjustmentForAmortizationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in additional paid in capital (APIC) resulting from a tax benefit (deficiency) associated with an share-based compensation plan other than an employee stock ownership plan (ESOP).",
        "label": "Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net",
        "terseLabel": "Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net"
       }
      }
     },
     "localname": "AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsForErrorCorrectionDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the types error corrections made to the financial statements.",
        "label": "Adjustments for Error Correction [Domain]",
        "terseLabel": "Adjustments for Error Correction [Domain]"
       }
      }
     },
     "localname": "AdjustmentsForErrorCorrectionDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A16QuarterlyFinancialDataDetails",
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPriorYearMisstatementsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r149"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by new accounting pronouncement.",
        "label": "Adjustments for New Accounting Pronouncements [Axis]",
        "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails",
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails",
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r389",
      "r391",
      "r427",
      "r428"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) from recognition of equity-based compensation.",
        "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition",
        "terseLabel": "Stock compensation expense"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation": {
     "auth_ref": [
      "r304",
      "r311",
      "r430"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in additional paid in capital (APIC) resulting from a tax benefit associated with share-based compensation plan other than an employee stock ownership plan (ESOP). Includes, but is not limited to, excess tax benefit.",
        "label": "Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation",
        "terseLabel": "Tax benefit-exercise stock options"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllOtherSegmentsMember": {
     "auth_ref": [
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r178"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items.",
        "label": "Other Segments [Member]",
        "terseLabel": "All Other Segments [Member]"
       }
      }
     },
     "localname": "AllOtherSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r391",
      "r421",
      "r426"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.",
        "label": "Allocated Share-based Compensation Expense",
        "terseLabel": "Share-based Compensation Expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForCreditLossMember": {
     "auth_ref": [
      "r146"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]"
       }
      }
     },
     "localname": "AllowanceForCreditLossMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutnsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r60",
      "r200"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.",
        "label": "Allowance for Doubtful Accounts Receivable, Current",
        "terseLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r121",
      "r245",
      "r251"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization expense"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r164"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Anti-dilutive shares excluded from the computation of diluted EPS"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AssetBackedSecuritiesMember": {
     "auth_ref": [
      "r217",
      "r358"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans.",
        "label": "Asset-backed Securities [Member]",
        "terseLabel": "Asset-backed Securities [Member]"
       }
      }
     },
     "localname": "AssetBackedSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AssetImpairmentCharges": {
     "auth_ref": [
      "r121",
      "r257"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails": {
       "order": 20.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.",
        "label": "Asset Impairment Charges",
        "terseLabel": "Impairment losses on goodwill and long-lived assets"
       }
      }
     },
     "localname": "AssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails",
      "http://www.bio-rad.com/role/A16QuarterlyFinancialDataDetails",
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r184",
      "r599",
      "r635"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "terseLabel": "Total assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentAssetReconciliationDetails",
      "http://www.bio-rad.com/role/A14SegmentReportingDetails",
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS:"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r6",
      "r8",
      "r67"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r538"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Fair Value Disclosure",
        "terseLabel": "Financial Assets Carried at Fair Value"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "auth_ref": [
      "r209"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax",
        "terseLabel": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [
      "r210"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax",
        "terseLabel": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "auth_ref": [
      "r207"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A3FairValueMeasurementsAmortizedCostAndFairValueOfDebtSecuritiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Amortized Cost",
        "terseLabel": "Debt Securities, Available-for-sale, Amortized Cost",
        "totalLabel": "Total Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsAmortizedCostAndFairValueOfDebtSecuritiesDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecurities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.",
        "label": "Available-for-sale Securities",
        "terseLabel": "Available-for-sale Securities"
       }
      }
     },
     "localname": "AvailableForSaleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "auth_ref": [
      "r209"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax of unrealized gain in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.",
        "label": "Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax",
        "terseLabel": "Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax of unrealized loss in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.",
        "label": "Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax",
        "terseLabel": "Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesAmortizedCost": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.",
        "label": "Available-for-sale Securities, Amortized Cost Basis",
        "terseLabel": "Available-for-sale Securities, Amortized Cost Basis"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This item represents the aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for less than twelve months.",
        "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value",
        "terseLabel": "Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsFairValueAndGrossUnrealizedLossesWithUnrealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This item represents the aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for twelve months or longer.",
        "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value",
        "terseLabel": "Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsFairValueAndGrossUnrealizedLossesWithUnrealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost": {
     "auth_ref": [
      "r215"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A3FairValueMeasurementsAmortizedCostAndFairValueOfDebtSecuritiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth fiscal year through tenth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.",
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after Five Through Ten Years, Amortized Cost",
        "terseLabel": "Mature in more than five years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsAmortizedCostAndFairValueOfDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": {
     "auth_ref": [
      "r211",
      "r215",
      "r624"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A3FairValueMeasurementsAmortizedCostAndFairValueOfDebtSecuritiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.",
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after Five Through Ten Years, Fair Value",
        "terseLabel": "Mature in more than five years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsAmortizedCostAndFairValueOfDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": {
     "auth_ref": [
      "r214"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A3FairValueMeasurementsAmortizedCostAndFairValueOfDebtSecuritiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.",
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost",
        "terseLabel": "Mature in one to five years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsAmortizedCostAndFairValueOfDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "auth_ref": [
      "r211",
      "r214",
      "r623"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A3FairValueMeasurementsAmortizedCostAndFairValueOfDebtSecuritiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.",
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value",
        "terseLabel": "Mature in one to five years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsAmortizedCostAndFairValueOfDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": {
     "auth_ref": [
      "r213"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A3FairValueMeasurementsAmortizedCostAndFairValueOfDebtSecuritiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.",
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost",
        "terseLabel": "Mature in less than one year"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsAmortizedCostAndFairValueOfDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "auth_ref": [
      "r211",
      "r213",
      "r622"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A3FairValueMeasurementsAmortizedCostAndFairValueOfDebtSecuritiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.",
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value",
        "terseLabel": "Mature in less than one year"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsAmortizedCostAndFairValueOfDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r204",
      "r208"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A3FairValueMeasurementsAmortizedCostAndFairValueOfDebtSecuritiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale",
        "terseLabel": "Debt Securities, Available-for-sale",
        "totalLabel": "Estimated Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsAmortizedCostAndFairValueOfDebtSecuritiesDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.",
        "label": "Available-for-sale Securities [Table Text Block]",
        "terseLabel": "Schedule of available-for-sale investments"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AvailableforsaleSecuritiesMember": {
     "auth_ref": [
      "r221"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Available-for-sale Securities [Member]",
        "terseLabel": "Available-for-sale Securities [Member]"
       }
      }
     },
     "localname": "AvailableforsaleSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r392",
      "r423"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by award type pertaining to equity-based compensation.",
        "label": "Award Type [Axis]",
        "terseLabel": "Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Award Type and Plan Name [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails",
      "http://www.bio-rad.com/role/A9ShareBasedCompensationRestrictedStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentAssetReconciliationDetails",
      "http://www.bio-rad.com/role/A15RestructuringCostsDetails",
      "http://www.bio-rad.com/role/A2AcquisitionsDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails",
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r523",
      "r526"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentAssetReconciliationDetails",
      "http://www.bio-rad.com/role/A15RestructuringCostsDetails",
      "http://www.bio-rad.com/role/A2AcquisitionsDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails",
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BankTimeDepositsMember": {
     "auth_ref": [
      "r620"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Certificates of deposit (CD) or savings accounts with a fixed term or understanding the customer can only withdraw by giving advanced notice with a bank or other financial institution. A CD is a short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest.",
        "label": "Bank Time Deposits [Member]",
        "terseLabel": "Time Deposits [Member]"
       }
      }
     },
     "localname": "BankTimeDepositsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Building and Building Improvements [Member]",
        "terseLabel": "Building and Building Improvements [Member]"
       }
      }
     },
     "localname": "BuildingAndBuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingsAndImprovementsGross": {
     "auth_ref": [
      "r11",
      "r258"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Buildings and Improvements, Gross",
        "terseLabel": "Buildings and leasehold improvements"
       }
      }
     },
     "localname": "BuildingsAndImprovementsGross",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails",
      "http://www.bio-rad.com/role/A15RestructuringCostsDetails",
      "http://www.bio-rad.com/role/A15RestructuringCostsTables",
      "http://www.bio-rad.com/role/A16QuarterlyFinancialDataDetails",
      "http://www.bio-rad.com/role/A2AcquisitionsDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails",
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherDetails",
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails",
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r487",
      "r488"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails",
      "http://www.bio-rad.com/role/A15RestructuringCostsDetails",
      "http://www.bio-rad.com/role/A15RestructuringCostsTables",
      "http://www.bio-rad.com/role/A16QuarterlyFinancialDataDetails",
      "http://www.bio-rad.com/role/A2AcquisitionsDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails",
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherDetails",
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails",
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A2AcquisitionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r499",
      "r500",
      "r502"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "label": "Business Combination, Consideration Transferred",
        "terseLabel": "Business Combination, Consideration Transferred"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A17SubsequentEventDetails",
      "http://www.bio-rad.com/role/A2AcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": {
     "auth_ref": [
      "r497",
      "r499",
      "r500",
      "r503"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.",
        "label": "Business Combination, Consideration Transferred, Liabilities Incurred",
        "terseLabel": "Business Combination, Consideration Transferred, Liabilities Incurred"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A2AcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": {
     "auth_ref": [
      "r120",
      "r506"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.",
        "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability",
        "terseLabel": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability",
        "verboseLabel": "Changes in fair value of contingent consideration"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh": {
     "auth_ref": [
      "r507"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents the amount of any change recognized during the period in the high-end of the estimated range of outcomes (undiscounted) of a liability assumed in a business combination arising from an item of contingent consideration.",
        "label": "Business Combination, Contingent Consideration Arrangements, Change in Range of Outcomes, Contingent Consideration, Liability, Value, High",
        "terseLabel": "Business Combination, Contingent Consideration Arrangements, Change in Range of Outcomes, Contingent Consideration, Liability, Value, High"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": {
     "auth_ref": [
      "r505"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.",
        "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High",
        "terseLabel": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow": {
     "auth_ref": [
      "r505"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For contingent consideration arrangements and indemnification assets recognized in connection with a business combination, this element represents an estimate of the low-end of the potential range (undiscounted) of the consideration which may be paid.",
        "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low",
        "terseLabel": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "auth_ref": [
      "r498",
      "r501",
      "r504"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.",
        "label": "Business Combination, Contingent Consideration, Liability",
        "terseLabel": "Business Combination, Contingent Consideration, Liability"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails",
      "http://www.bio-rad.com/role/A2AcquisitionsDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r508"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "Business Combination Disclosure [Text Block]"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A2Acquisitions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "auth_ref": [
      "r489",
      "r490"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A2AcquisitionsDetails",
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r489",
      "r490"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A2AcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed": {
     "auth_ref": [
      "r486"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed",
        "terseLabel": "Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed"
       }
      }
     },
     "localname": "BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A2AcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Business Combinations [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CapitalLeaseObligationsMember": {
     "auth_ref": [
      "r573"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A borrowing recorded for a lease meeting the criteria for capitalization. A lease is defined as an agreement conveying the right to use property, plant, or equipment (land or depreciable assets) usually for a stated period of time.",
        "label": "Capital Lease Obligations [Member]"
       }
      }
     },
     "localname": "CapitalLeaseObligationsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "auth_ref": [
      "r555",
      "r556"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measured as reported on the statement of financial position (balance sheet).",
        "label": "Reported Value Measurement [Member]",
        "terseLabel": "Carrying (Reported) Amount, Fair Value Disclosure [Member]"
       }
      }
     },
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r2",
      "r40",
      "r123"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of cash and cash equivalent balance.",
        "label": "Cash and Cash Equivalents [Axis]",
        "terseLabel": "Cash and Cash Equivalents [Axis]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "terseLabel": "Cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r17",
      "r124",
      "r132",
      "r197"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r115",
      "r123",
      "r129"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Ending Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodStartLabel": "Beginning Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
     "auth_ref": [
      "r115",
      "r561"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect",
        "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashEquivalentsMember": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash Equivalents [Member]",
        "terseLabel": "Cash Equivalents [Member]"
       }
      }
     },
     "localname": "CashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashFlowSupplementalDisclosuresTextBlock": {
     "auth_ref": [
      "r130"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Cash Flow, Supplemental Disclosures [Text Block]",
        "terseLabel": "Cash Flow, Supplemental Disclosures [Text Block]"
       }
      }
     },
     "localname": "CashFlowSupplementalDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CertificatesOfDepositMember": {
     "auth_ref": [
      "r627"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.",
        "label": "Certificates of Deposit [Member]",
        "terseLabel": "Domestic Time Deposit [Member]"
       }
      }
     },
     "localname": "CertificatesOfDepositMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock": {
     "auth_ref": [
      "r348"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the change in the benefit obligation, fair value of plan assets, and funded status of pension plans or other employee benefit plans.",
        "label": "Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan [Table Text Block]",
        "terseLabel": "Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan [Table Text Block]"
       }
      }
     },
     "localname": "ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A7StockholdersEquityDetails",
      "http://www.bio-rad.com/role/A7StockholdersEquityStockholdersEquitySharesDetailTables",
      "http://www.bio-rad.com/role/A7StockholdersEquityTreasurySharesDetails",
      "http://www.bio-rad.com/role/A7StockholdersEquityTreasuryStockTables",
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets",
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheetsParentheticals",
      "http://www.bio-rad.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Class of Stock [Line Items]",
        "terseLabel": "Class of Stock [Line Items]"
       }
      }
     },
     "localname": "ClassOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A7StockholdersEquityDetails",
      "http://www.bio-rad.com/role/A7StockholdersEquityStockholdersEquitySharesDetailTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfTreasuryStockTable": {
     "auth_ref": [
      "r312",
      "r313",
      "r314",
      "r315"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.",
        "label": "Class of Treasury Stock [Table]",
        "terseLabel": "Class of Treasury Stock [Table]"
       }
      }
     },
     "localname": "ClassOfTreasuryStockTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A7StockholdersEquityTreasurySharesDetails",
      "http://www.bio-rad.com/role/A7StockholdersEquityTreasuryStockTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommercialPaperMember": {
     "auth_ref": [
      "r293"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.",
        "label": "Commercial Paper [Member]",
        "terseLabel": "Commercial Paper [Member]"
       }
      }
     },
     "localname": "CommercialPaperMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r55",
      "r280",
      "r616",
      "r645"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingent liabilities"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r279",
      "r283"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies Disclosure [Text Block]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonClassAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Classification of common stock representing ownership interest in a corporation.",
        "label": "Common Class A [Member]",
        "terseLabel": "Common Class A [Member]",
        "verboseLabel": "Common Class A [Member]"
       }
      }
     },
     "localname": "CommonClassAMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A7StockholdersEquityDetails",
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets",
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheetsParentheticals",
      "http://www.bio-rad.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonClassBMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.",
        "label": "Common Class B [Member]",
        "terseLabel": "Common Class B [Member]",
        "verboseLabel": "Common Class B [Member]"
       }
      }
     },
     "localname": "CommonClassBMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A7StockholdersEquityDetails",
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets",
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheetsParentheticals",
      "http://www.bio-rad.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheetsParentheticals",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r32"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock par value"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r32"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r32"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r32",
      "r304"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommonStockVotingRights": {
     "auth_ref": [
      "r305"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.",
        "label": "Common Stock, Voting Rights",
        "terseLabel": "Common Stock, Voting Rights"
       }
      }
     },
     "localname": "CommonStockVotingRights",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A7StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r83",
      "r85",
      "r86"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive income attributable to Bio-Rad"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComputerSoftwareIntangibleAssetMember": {
     "auth_ref": [
      "r495"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.",
        "label": "Computer Software, Intangible Asset [Member]",
        "terseLabel": "Software [Member]"
       }
      }
     },
     "localname": "ComputerSoftwareIntangibleAssetMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r171",
      "r629"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Concentration Risk, Credit Risk, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r132",
      "r512",
      "r515",
      "r516"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContingentConsiderationByTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of contingent consideration.",
        "label": "Contingent Consideration by Type [Axis]",
        "terseLabel": "Contingent Consideration by Type [Axis]"
       }
      }
     },
     "localname": "ContingentConsiderationByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContingentConsiderationTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Description of contingent payment arrangement.",
        "label": "Contingent Consideration Type [Domain]",
        "terseLabel": "Contingent Consideration Type [Domain]"
       }
      }
     },
     "localname": "ContingentConsiderationTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerBasisOfPricingAxis": {
     "auth_ref": [
      "r321",
      "r326"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by basis of pricing for contract representing right to consideration in exchange for good or service transferred to customer.",
        "label": "Contract with Customer, Basis of Pricing [Axis]",
        "terseLabel": "Contract with Customer, Basis of Pricing [Axis]"
       }
      }
     },
     "localname": "ContractWithCustomerBasisOfPricingAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContractWithCustomerBasisOfPricingDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Basis of pricing for contract with customer. Includes, but is not limited to, fixed-price and time-and-materials contracts.",
        "label": "Contract with Customer, Basis of Pricing [Domain]",
        "terseLabel": "Contract with Customer, Basis of Pricing [Domain]"
       }
      }
     },
     "localname": "ContractWithCustomerBasisOfPricingDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerDurationAxis": {
     "auth_ref": [
      "r321",
      "r327"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by duration of contract with customer. Includes, but is not limited to, short-term and long-term contracts.",
        "label": "Contract with Customer, Duration [Axis]",
        "terseLabel": "Contract with Customer, Duration [Axis]"
       }
      }
     },
     "localname": "ContractWithCustomerDurationAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContractWithCustomerDurationDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Duration of contract with customer. Includes, but is not limited to, short-term and long-term contracts.",
        "label": "Contract with Customer, Duration [Domain]",
        "terseLabel": "Contract with Customer, Duration [Domain]"
       }
      }
     },
     "localname": "ContractWithCustomerDurationDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerSalesChannelAxis": {
     "auth_ref": [
      "r321",
      "r329"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by sales channel for delivery of good or service in contract with customer.",
        "label": "Contract with Customer, Sales Channel [Axis]",
        "terseLabel": "Contract with Customer, Sales Channel [Axis]"
       }
      }
     },
     "localname": "ContractWithCustomerSalesChannelAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContractWithCustomerSalesChannelDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary.",
        "label": "Contract with Customer, Sales Channel [Domain]",
        "terseLabel": "Contract with Customer, Sales Channel [Domain]"
       }
      }
     },
     "localname": "ContractWithCustomerSalesChannelDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CorporateDebtSecuritiesMember": {
     "auth_ref": [
      "r358",
      "r385"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.",
        "label": "Corporate Debt Securities [Member]",
        "terseLabel": "Corporate Debt Securities [Member]"
       }
      }
     },
     "localname": "CorporateDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CorporateNonSegmentMember": {
     "auth_ref": [
      "r191"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.",
        "label": "Corporate, Non-Segment [Member]",
        "terseLabel": "Corporate, Non-Segment [Member]"
       }
      }
     },
     "localname": "CorporateNonSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentProfitReconciliationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r95"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of Goods and Services Sold"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A16QuarterlyFinancialDataDetails",
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsTotalMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Consolidated cost of goods (such as cost of goods sold, or purchases) for the period after providing for returns, allowances and discounts, when it serves as a benchmark in a concentration of risk calculation.",
        "label": "Cost of Goods, Total [Member]",
        "terseLabel": "Cost of Goods, Total [Member]"
       }
      }
     },
     "localname": "CostOfGoodsTotalMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A15RestructuringCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.",
        "label": "Cumulative Effect of New Accounting Principle in Period of Adoption",
        "terseLabel": "Cumulative Effect of New Accounting Principle in Period of Adoption"
       }
      }
     },
     "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r135",
      "r471",
      "r478"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "U.S. Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r141",
      "r473"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Foreign Tax Expense (Benefit)",
        "terseLabel": "International"
       }
      }
     },
     "localname": "CurrentForeignTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r135",
      "r471",
      "r478"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "totalLabel": "Current Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r135",
      "r471",
      "r478"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r493"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "terseLabel": "Customer Relationships [Member]"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtAndCapitalLeaseObligations": {
     "auth_ref": [
      "r613",
      "r649"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of all debt, including all short-term borrowings, long-term debt, and capital lease obligations.",
        "label": "Debt and Capital Lease Obligations",
        "totalLabel": "Debt and Capital Lease Obligations"
       }
      }
     },
     "localname": "DebtAndCapitalLeaseObligations",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtAndEquitySecuritiesGainLoss": {
     "auth_ref": [
      "r91",
      "r92"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of unrealized and realized gain (loss) on investment in debt and equity securities.",
        "label": "Debt and Equity Securities, Gain (Loss)",
        "negatedLabel": "Gains on disposition of securities"
       }
      }
     },
     "localname": "DebtAndEquitySecuritiesGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r22",
      "r24",
      "r25",
      "r600",
      "r604",
      "r631"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r566",
      "r568"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Face amount of debt sold"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r52",
      "r298",
      "r566"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "terseLabel": "Debt Instrument, Interest Rate, Effective Percentage"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r52"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentReportingDetails",
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r53"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r53",
      "r137",
      "r305",
      "r308",
      "r309",
      "r310",
      "r565",
      "r566",
      "r568",
      "r628"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": {
     "auth_ref": [
      "r296",
      "r567"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.",
        "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net",
        "terseLabel": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
     "auth_ref": [
      "r219"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer.",
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss",
        "terseLabel": "Gross unrealized losses for investments in a loss position 12 months or more"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsFairValueAndGrossUnrealizedLossesWithUnrealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
     "auth_ref": [
      "r219"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months.",
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss",
        "terseLabel": "Gross unrealized losses for investments in a loss position less than 12 months"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsFairValueAndGrossUnrealizedLossesWithUnrealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": {
     "auth_ref": [
      "r223"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale [Table Text Block]",
        "terseLabel": "Debt Securities, Available-for-sale [Table Text Block]"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtSecuritiesMember": {
     "auth_ref": [
      "r223"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions.",
        "label": "Debt Securities [Member]",
        "terseLabel": "Debt Securities [Member]"
       }
      }
     },
     "localname": "DebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of contributions made by employer into fund established for purposes of making future disbursement to individual in accordance with deferred compensation arrangement.",
        "label": "Deferred Compensation Arrangement with Individual, Contributions by Employer",
        "terseLabel": "Contribution expense"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualContributionsByEmployer",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPeriodExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r135",
      "r472",
      "r478"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "verboseLabel": "U.S. Federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r135",
      "r472",
      "r478"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "verboseLabel": "International"
       }
      }
     },
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r464"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Income Tax Assets, Net",
        "terseLabel": "Deferred Income Tax Assets, Net"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r121",
      "r135",
      "r472",
      "r478"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred Income Tax Expense (Benefit)",
        "totalLabel": "Deferred tax benefit"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails",
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r28",
      "r29",
      "r460",
      "r602",
      "r630"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "verboseLabel": "Total deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRevenue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred revenue as of balance sheet date. Deferred revenue represents collections of cash or other assets related to a revenue producing activity for which revenue has not yet been recognized. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.",
        "label": "Deferred Revenue",
        "terseLabel": "Deferred Revenue"
       }
      }
     },
     "localname": "DeferredRevenue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRevenueArrangementTypeDomain": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Category of obligation arising when an entity receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized.",
        "label": "Deferred Revenue [Domain]",
        "terseLabel": "Deferred Revenue [Domain]"
       }
      }
     },
     "localname": "DeferredRevenueArrangementTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredRevenueCurrent": {
     "auth_ref": [
      "r14"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer, including sales, license fees, and royalties, but excluding interest income.",
        "label": "Deferred Revenue, Current",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "DeferredRevenueCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRevenuePeriodIncreaseDecrease": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in deferred revenue.",
        "label": "Deferred Revenue, Period Increase (Decrease)",
        "terseLabel": "Deferred Revenue, Period Increase (Decrease)"
       }
      }
     },
     "localname": "DeferredRevenuePeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRevenueRevenueRecognized1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue.",
        "label": "Deferred Revenue, Revenue Recognized",
        "terseLabel": "Deferred Revenue, Revenue Recognized"
       }
      }
     },
     "localname": "DeferredRevenueRevenueRecognized1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r135",
      "r472",
      "r478"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "verboseLabel": "State"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetDomain": {
     "auth_ref": [
      "r463"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identification of the deferred tax asset for which a valuation reserve exists.",
        "label": "Deferred Tax Asset [Domain]",
        "terseLabel": "Deferred Tax Asset [Domain]"
       }
      }
     },
     "localname": "DeferredTaxAssetDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A2AcquisitionsDetails",
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r461"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "terseLabel": "Deferred Tax Assets, Gross",
        "totalLabel": "Total gross deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails",
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent": {
     "auth_ref": [
      "r441",
      "r443",
      "r464"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting and classified as noncurrent.",
        "label": "Deferred Tax Assets, Net, Noncurrent",
        "terseLabel": "Deferred Tax Assets, Net, Noncurrent"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNetNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r462"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "verboseLabel": "Total deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNetNoncurrent": {
     "auth_ref": [
      "r441",
      "r442",
      "r443",
      "r444",
      "r461"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as noncurrent.",
        "label": "Deferred Tax Assets, Net of Valuation Allowance, Noncurrent",
        "terseLabel": "Long-term deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsNetNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r435",
      "r469",
      "r470"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "Deferred Tax Assets, Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "auth_ref": [
      "r466",
      "r469",
      "r470"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards",
        "terseLabel": "Tax credit and net operating loss carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": {
     "auth_ref": [
      "r466",
      "r469",
      "r470"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research",
        "terseLabel": "Deferred Tax Assets, Tax Credit Carryforwards, Research"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther": {
     "auth_ref": [
      "r434",
      "r469",
      "r470"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from compensation and benefits, classified as other.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Other",
        "terseLabel": "Other post-employment benefits, vacation and other reserves"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies": {
     "auth_ref": [
      "r434",
      "r469",
      "r470"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from contingent liabilities.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Contingencies",
        "terseLabel": "Legal reserves"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves": {
     "auth_ref": [
      "r434",
      "r469",
      "r470"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from warranty reserves.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves",
        "terseLabel": "Bad debt, inventory and warranty accruals"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r463"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "negatedTerseLabel": "Valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r443",
      "r464"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "label": "Deferred Tax Liabilities, Net",
        "negatedTotalLabel": "Net deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesNoncurrent": {
     "auth_ref": [
      "r441",
      "r443",
      "r444"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.",
        "label": "Deferred Tax Liabilities, Net, Noncurrent",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails",
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets": {
     "auth_ref": [
      "r435",
      "r469",
      "r470"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from long-lived assets other than property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Other Finite-Lived Assets",
        "terseLabel": "Investments and intangible assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOtherFiniteLivedAssets",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r435",
      "r469",
      "r470"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "terseLabel": "Property and equipment"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings": {
     "auth_ref": [
      "r435",
      "r469",
      "r470"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiaries and other recognized entities not within the country of domicile of the entity.",
        "label": "Deferred Tax Liabilities, Undistributed Foreign Earnings",
        "verboseLabel": "Deferred Tax Liabilities, Undistributed Foreign Earnings"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesUndistributedForeignEarnings",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries": {
     "auth_ref": [
      "r483"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability not recognized because of the exceptions to comprehensive recognition of deferred taxes related to undistributed earnings of foreign subsidiaries.",
        "label": "Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries",
        "terseLabel": "Deferred Tax Liability Not Recognized, Cumulative Amount of Temporary Difference"
       }
      }
     },
     "localname": "DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": {
     "auth_ref": [
      "r350",
      "r385"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.",
        "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)"
       }
      }
     },
     "localname": "DefinedBenefitPlanActualReturnOnPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActuarialGainLoss": {
     "auth_ref": [
      "r344"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.",
        "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)",
        "terseLabel": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)"
       }
      }
     },
     "localname": "DefinedBenefitPlanActuarialGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": {
     "auth_ref": [
      "r364",
      "r381",
      "r385"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.",
        "label": "Defined Benefit Plan, Amortization of Gain (Loss)",
        "negatedTerseLabel": "Defined Benefit Plan, Amortization of Gain (Loss)"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmortizationOfGainsLosses",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": {
     "auth_ref": [
      "r365",
      "r382",
      "r385"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.",
        "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)",
        "terseLabel": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": {
     "auth_ref": [
      "r369"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate",
        "terseLabel": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": {
     "auth_ref": [
      "r370"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase",
        "terseLabel": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": {
     "auth_ref": [
      "r369"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate",
        "terseLabel": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": {
     "auth_ref": [
      "r371"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets",
        "terseLabel": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligation": {
     "auth_ref": [
      "r339"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.",
        "label": "Defined Benefit Plan, Benefit Obligation",
        "terseLabel": "Defined Benefit Plan, Benefit Obligation"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": {
     "auth_ref": [
      "r346",
      "r386"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.",
        "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid",
        "negatedTerseLabel": "Defined Benefit Plan, Benefit Obligation, Benefits Paid"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant": {
     "auth_ref": [
      "r343"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of contributions received by defined benefit plan from participant which increase benefit obligation.",
        "label": "Defined Benefit Plan, Benefit Obligation, Contributions by Plan Participant",
        "terseLabel": "Defined Benefit Plan, Benefit Obligation, Contributions by Plan Participant"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": {
     "auth_ref": [
      "r358",
      "r359",
      "r372",
      "r385"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by defined benefit plan asset investment.",
        "label": "Defined Benefit Plan, Plan Assets, Category [Axis]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Axis]"
       }
      }
     },
     "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "auth_ref": [
      "r352",
      "r358",
      "r359",
      "r384",
      "r385"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.",
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Contributions by Employer"
       }
      }
     },
     "localname": "DefinedBenefitPlanContributionsByEmployer",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "terseLabel": "Defined Benefit Plan Disclosure [Line Items]"
       }
      }
     },
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "auth_ref": [
      "r363",
      "r380",
      "r385"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.",
        "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets",
        "negatedTerseLabel": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": {
     "auth_ref": [
      "r349",
      "r358",
      "r359",
      "r385"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.",
        "label": "Defined Benefit Plan, Plan Assets, Amount",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Amount"
       }
      }
     },
     "localname": "DefinedBenefitPlanFairValueOfPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation": {
     "auth_ref": [
      "r345"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of foreign currency translation gain (loss) which (increases) decreases benefit obligation of defined benefit plan.",
        "label": "Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)",
        "terseLabel": "Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)"
       }
      }
     },
     "localname": "DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": {
     "auth_ref": [
      "r337",
      "r356"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.",
        "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan",
        "terseLabel": "Defined Benefit Plan, Funded (Unfunded) Status of Plan"
       }
      }
     },
     "localname": "DefinedBenefitPlanFundedStatusOfPlan",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "auth_ref": [
      "r342",
      "r362",
      "r379",
      "r385"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.",
        "label": "Defined Benefit Plan, Interest Cost",
        "terseLabel": "Defined Benefit Plan, Interest Cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanInterestCost",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "auth_ref": [
      "r360",
      "r377",
      "r385"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "totalLabel": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAmendments": {
     "auth_ref": [
      "r347"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in benefit obligation of defined benefit plan from change in terms of existing plan or initiation of new plan.",
        "label": "Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Plan Amendment",
        "terseLabel": "Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Plan Amendment"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAmendments",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": {
     "auth_ref": [
      "r354",
      "r386"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.",
        "label": "Defined Benefit Plan, Plan Assets, Benefits Paid",
        "negatedTerseLabel": "Defined Benefit Plan, Plan Assets, Benefits Paid"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant": {
     "auth_ref": [
      "r353"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of contributions received by defined benefit plan from participant which increases plan assets.",
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Plan Participant",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Contributions by Plan Participant"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss": {
     "auth_ref": [
      "r351"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) plan assets of defined benefit plan.",
        "label": "Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss)",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss)"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1": {
     "auth_ref": [
      "r366",
      "r383"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement.",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement",
        "negatedTerseLabel": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement"
       }
      }
     },
     "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanServiceCost": {
     "auth_ref": [
      "r340",
      "r361",
      "r378",
      "r385"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.",
        "label": "Defined Benefit Plan, Service Cost",
        "terseLabel": "Defined Benefit Plan, Service Cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanServiceCost",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanSettlementsBenefitObligation": {
     "auth_ref": [
      "r341"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of (increase) decrease to benefit obligation of defined benefit plan from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Includes, but is not limited to, lump-sum cash payment to participant in exchange for right to receive specified benefits, purchase of nonparticipating annuity contract and change from remeasurement.",
        "label": "Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Settlement",
        "terseLabel": "Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Settlement"
       }
      }
     },
     "localname": "DefinedBenefitPlanSettlementsBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanSettlementsPlanAssets": {
     "auth_ref": [
      "r355"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of payment, which decreases plan assets of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract.",
        "label": "Defined Benefit Plan, Plan Assets, Payment for Settlement",
        "negatedTerseLabel": "Defined Benefit Plan, Plan Assets, Payment for Settlement"
       }
      }
     },
     "localname": "DefinedBenefitPlanSettlementsPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanSpecialTerminationBenefits": {
     "auth_ref": [
      "r341"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in benefit obligation for benefits provided to employees payable from defined benefit plan or payable upon retirement.",
        "label": "Defined Benefit Plan, Benefit Obligation, Special and Contractual Termination Benefits",
        "negatedTerseLabel": "Defined Benefit Plan, Benefit Obligation, Special and Contractual Termination Benefits"
       }
      }
     },
     "localname": "DefinedBenefitPlanSpecialTerminationBenefits",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanDisclosuresTableTextBlock": {
     "auth_ref": [
      "r387"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.",
        "label": "Defined Contribution Plan Disclosures [Table Text Block]",
        "terseLabel": "Defined Contribution Plan Disclosures [Table Text Block]"
       }
      }
     },
     "localname": "DefinedContributionPlanDisclosuresTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r121",
      "r182"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails",
      "http://www.bio-rad.com/role/A14SegmentReportingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsForeignExchangeForwardContractsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r524",
      "r525",
      "r529",
      "r531"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsForeignExchangeForwardContractsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeTable": {
     "auth_ref": [
      "r142",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r527",
      "r529",
      "r532",
      "r534",
      "r536"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.",
        "label": "Derivative [Table]",
        "terseLabel": "Derivative [Table]"
       }
      }
     },
     "localname": "DerivativeTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsForeignExchangeForwardContractsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativesFairValueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Derivatives, Fair Value [Line Items]",
        "terseLabel": "Derivatives, Fair Value [Line Items]"
       }
      }
     },
     "localname": "DerivativesFairValueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsForeignExchangeForwardContractsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "auth_ref": [
      "r132",
      "r143",
      "r518",
      "r519",
      "r521",
      "r522",
      "r533"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.",
        "label": "Derivatives, Policy [Policy Text Block]",
        "terseLabel": "Forward Foreign Exchange Contracts"
       }
      }
     },
     "localname": "DerivativesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DevelopedTechnologyRightsMember": {
     "auth_ref": [
      "r496"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.",
        "label": "Developed Technology Rights [Member]",
        "terseLabel": "Developed Technology Rights [Member]"
       }
      }
     },
     "localname": "DevelopedTechnologyRightsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r317",
      "r431"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.",
        "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]",
        "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DividendsAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about distribution of earnings to shareholders including, but not limited to, cash, property or capital stock.",
        "label": "Dividends [Axis]",
        "terseLabel": "Dividends [Axis]"
       }
      }
     },
     "localname": "DividendsAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DividendsDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Distributions of earnings to shareholders including but not limited to cash, property or capital stock.",
        "label": "Dividends [Domain]",
        "terseLabel": "Dividends [Domain]"
       }
      }
     },
     "localname": "DividendsDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DomesticCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.",
        "label": "Domestic Tax Authority [Member]"
       }
      }
     },
     "localname": "DomesticCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r90",
      "r150",
      "r159",
      "r161",
      "r162",
      "r163",
      "r167",
      "r618",
      "r651"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Earnings Per Share, Basic"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A16QuarterlyFinancialDataDetails",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share, Basic [Abstract]",
        "terseLabel": "Basic earnings per share:"
       }
      }
     },
     "localname": "EarningsPerShareBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r90",
      "r150",
      "r159",
      "r161",
      "r162",
      "r163",
      "r167",
      "r618",
      "r651"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Earnings Per Share, Diluted"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A16QuarterlyFinancialDataDetails",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share, Diluted [Abstract]",
        "terseLabel": "Diluted earnings per share:"
       }
      }
     },
     "localname": "EarningsPerShareDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r132",
      "r164",
      "r165",
      "r166"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": {
     "auth_ref": [
      "r561"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.",
        "label": "Effect of Exchange Rate on Cash and Cash Equivalents",
        "terseLabel": "Effect of foreign exchange rate changes on cash"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashAndCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r140",
      "r446",
      "r447"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Provision for income taxes"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r446",
      "r447",
      "r477"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "U.S. statutory tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": {
     "auth_ref": [
      "r446",
      "r447",
      "r477"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities": {
     "auth_ref": [
      "r446",
      "r447",
      "r477"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for qualified production activity.",
        "label": "Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Percent",
        "negatedTerseLabel": "Domestic manufacturing deduction"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
     "auth_ref": [
      "r446",
      "r447",
      "r477"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent",
        "terseLabel": "Impact of foreign operations"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses": {
     "auth_ref": [
      "r446",
      "r447",
      "r477"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to impairment loss.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Percent",
        "terseLabel": "Goodwill impairment"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther": {
     "auth_ref": [
      "r446",
      "r447",
      "r477"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent",
        "terseLabel": "Nondeductible executive compensation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r446",
      "r447",
      "r477"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to equity-based compensation costs.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Percent",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "auth_ref": [
      "r446",
      "r447",
      "r477"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent",
        "terseLabel": "Other reconciling items"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes": {
     "auth_ref": [
      "r446",
      "r447",
      "r477"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense.",
        "label": "Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Percent",
        "terseLabel": "Prior period adjustments"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings": {
     "auth_ref": [
      "r446",
      "r447",
      "r477"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to the repatriation of foreign earnings.",
        "label": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Percent",
        "negatedTerseLabel": "Foreign dividends, net"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r446",
      "r447",
      "r477"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "terseLabel": "State taxes"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": {
     "auth_ref": [
      "r446",
      "r447",
      "r477"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent",
        "negatedTerseLabel": "Research tax credits"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome": {
     "auth_ref": [
      "r446",
      "r447",
      "r477"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Percent",
        "negatedTerseLabel": "Nontaxable subsidies"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxExemptIncome",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements": {
     "auth_ref": [
      "r446",
      "r447",
      "r477"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax settlements. Including, but not limited to, domestic tax settlement, foreign tax settlement, state and local tax settlement, and other tax settlements.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Settlement, Percent",
        "terseLabel": "Tax settlements and changes to unrecognized tax benefits"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxSettlements",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Accrued payroll and employee benefits"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r422"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unrecognized cost of unvested share-based compensation awards.",
        "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized",
        "terseLabel": "Total unrecognized compensation cost from stock options",
        "verboseLabel": "Total unrecognized compensation cost from restricted stock"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails",
      "http://www.bio-rad.com/role/A9ShareBasedCompensationRestrictedStockDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r422"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition",
        "verboseLabel": "Weighted average fair value of options granted, period for recognition"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails",
      "http://www.bio-rad.com/role/A9ShareBasedCompensationRestrictedStockDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "auth_ref": [
      "r421"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The total recognized tax benefit related to compensation cost for equity-based payment arrangements recognized in income during the period.",
        "label": "Employee Service Share-based Compensation, Tax Benefit from Compensation Expense",
        "terseLabel": "Employee Service Share-based Compensation, Tax Benefit from Compensation Expense"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions": {
     "auth_ref": [
      "r424"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of tax benefit from exercise of stock options granted under share-based compensation arrangement.",
        "label": "Employee Service Share-based Compensation, Tax Benefit from Exercise of Stock Options",
        "terseLabel": "Employee Service Share-based Compensation, Tax Benefit from Exercise of Stock Options"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeSeveranceMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.",
        "label": "Employee Severance [Member]",
        "terseLabel": "Employee Severance [Member]"
       }
      }
     },
     "localname": "EmployeeSeveranceMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A15RestructuringCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.",
        "label": "Employee Stock [Member]",
        "terseLabel": "Employee Stock [Member]",
        "verboseLabel": "Employee Stock [Member]"
       }
      }
     },
     "localname": "EmployeeStockMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "An arrangement whereby an employee is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement. Although there are variations, normally, after vesting, when an option is exercised, the employee-holder pays the strike value in cash to the issuing employer-entity and receives equity shares. The equity shares can be sold into the market for cash at the current market price without restriction. Options may be used to attract, retain and incentivize employees, in addition to their regular salary and other benefits.",
        "label": "Employee Stock Option [Member]",
        "terseLabel": "Stock Options [Member]",
        "verboseLabel": "Stock Options [Member]"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services.",
        "label": "Equipment [Member]",
        "terseLabel": "Equipment [Member]"
       }
      }
     },
     "localname": "EquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityClassOfTreasuryStockLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Equity, Class of Treasury Stock [Line Items]",
        "terseLabel": "Equity, Class of Treasury Stock [Line Items]"
       }
      }
     },
     "localname": "EquityClassOfTreasuryStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A7StockholdersEquityTreasurySharesDetails",
      "http://www.bio-rad.com/role/A7StockholdersEquityTreasuryStockTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r304"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables",
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeDetails",
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails",
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeTables",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquitySecuritiesByIndustryAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by industry sector, examples include but are not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate.",
        "label": "Industry Sector [Axis]",
        "terseLabel": "Industry Sector [Axis]"
       }
      }
     },
     "localname": "EquitySecuritiesByIndustryAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquitySecuritiesByInvestmentObjectiveAxis": {
     "auth_ref": [
      "r357",
      "r385"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by investment objective.",
        "label": "Investment Objective [Axis]",
        "terseLabel": "Investment Objective [Axis]"
       }
      }
     },
     "localname": "EquitySecuritiesByInvestmentObjectiveAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquitySecuritiesFvNi": {
     "auth_ref": [
      "r551"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "label": "Equity Securities, FV-NI",
        "terseLabel": "Equity Securities, FV-NI"
       }
      }
     },
     "localname": "EquitySecuritiesFvNi",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiUnrealizedGain": {
     "auth_ref": [
      "r224"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of unrealized gain on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "label": "Equity Securities, FV-NI, Unrealized Gain",
        "terseLabel": "Equity Securities, FV-NI, Unrealized Gain"
       }
      }
     },
     "localname": "EquitySecuritiesFvNiUnrealizedGain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesIndustryMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Industry sector consisting of government, private and corporate entities engaged in business activities, including but not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate.",
        "label": "Industry Sector [Domain]",
        "terseLabel": "Industry Sector [Domain]"
       }
      }
     },
     "localname": "EquitySecuritiesIndustryMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquitySecuritiesInvestmentObjectiveMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Objective of investment.",
        "label": "Investment Objective [Domain]",
        "terseLabel": "Investment Objective [Domain]"
       }
      }
     },
     "localname": "EquitySecuritiesInvestmentObjectiveMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquitySecuritiesMember": {
     "auth_ref": [
      "r18",
      "r23",
      "r223",
      "r611",
      "r632",
      "r659"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants.",
        "label": "Equity Securities [Member]",
        "terseLabel": "Marketable Equity Securities [Member]"
       }
      }
     },
     "localname": "EquitySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis": {
     "auth_ref": [
      "r153",
      "r154",
      "r155"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of error correction.",
        "label": "Adjustments for Error Corrections [Axis]",
        "terseLabel": "Adjustments for Error Corrections [Axis]"
       }
      }
     },
     "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A16QuarterlyFinancialDataDetails",
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPriorYearMisstatementsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Error Corrections and Prior Period Adjustments Restatement [Line Items]",
        "terseLabel": "Error Corrections and Prior Period Adjustments Restatement [Line Items]"
       }
      }
     },
     "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPriorYearMisstatementsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r554"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measured as an estimate of fair value.",
        "label": "Estimate of Fair Value Measurement [Member]",
        "terseLabel": "Estimate of Fair Value, Fair Value Disclosure [Member]"
       }
      }
     },
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities": {
     "auth_ref": [
      "r429"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow from realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.",
        "label": "Excess Tax Benefit from Share-based Compensation, Financing Activities",
        "terseLabel": "Excess tax benefits from share-based compensation"
       }
      }
     },
     "localname": "ExcessTaxBenefitFromShareBasedCompensationFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities": {
     "auth_ref": [
      "r429"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow for realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.",
        "label": "Excess Tax Benefit from Share-based Compensation, Operating Activities",
        "negatedTerseLabel": "Excess tax benefits from share-based compensation"
       }
      }
     },
     "localname": "ExcessTaxBenefitFromShareBasedCompensationOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FacilityClosingMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan.",
        "label": "Facility Closing [Member]",
        "terseLabel": "Facility Closing [Member]"
       }
      }
     },
     "localname": "FacilityClosingMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A15RestructuringCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r537",
      "r538",
      "r539",
      "r540",
      "r546",
      "r547"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.",
        "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "auth_ref": [
      "r541"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]",
        "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]"
       }
      }
     },
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r538",
      "r555",
      "r556"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r538",
      "r555"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]",
        "terseLabel": "Estimated fair value of financial instruments"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r358",
      "r359",
      "r385",
      "r539",
      "r579"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails",
      "http://www.bio-rad.com/role/A3FairValueInvestmentsDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsFairValueAndGrossUnrealizedLossesWithUnrealizedLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "auth_ref": [
      "r538",
      "r548"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by measurement basis.",
        "label": "Measurement Basis [Axis]",
        "terseLabel": "Measurement Basis [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementBasisAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r537"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsFairValueAndGrossUnrealizedLossesWithUnrealizedLossesDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.",
        "label": "Fair Value Measurement [Domain]",
        "terseLabel": "Fair Value Measurement [Domain]"
       }
      }
     },
     "localname": "FairValueDisclosureItemAmountsDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r550"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r358",
      "r359",
      "r385",
      "r539",
      "r580"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r358",
      "r359",
      "r385",
      "r539",
      "r581"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 2 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueInvestmentsDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsFairValueAndGrossUnrealizedLossesWithUnrealizedLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r358",
      "r359",
      "r385",
      "r539",
      "r582"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "auth_ref": [
      "r542",
      "r547"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [
      "r537",
      "r545"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Provides the general categories used to describe the frequency with which financial assets and liabilities (as defined) are measured at fair value (on a recurring or nonrecurring basis).",
        "label": "Fair Value, Measurement Frequency [Domain]",
        "terseLabel": "Fair Value, Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsFairValueAndGrossUnrealizedLossesWithUnrealizedLossesDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": {
     "auth_ref": [
      "r543"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) recognized on the income statement for financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings",
        "negatedTerseLabel": "Net (decrease) increase in estimated fair value of contingent consideration included in selling, general and administrative expense",
        "terseLabel": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues": {
     "auth_ref": [
      "r544"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances",
        "terseLabel": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": {
     "auth_ref": [
      "r544"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements",
        "negatedTerseLabel": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements",
        "terseLabel": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": {
     "auth_ref": [
      "r542"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value",
        "terseLabel": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]",
        "verboseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails",
      "http://www.bio-rad.com/role/A3FairValueInvestmentsDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsFairValueAndGrossUnrealizedLossesWithUnrealizedLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r537",
      "r545"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This item represents a description of the frequency with which certain items are measured at fair value. Items measured at fair value on a recurring basis generally include those items for which measurement inputs are readily available and which are measured at fair value at successive reporting periods.",
        "label": "Fair Value, Measurements, Recurring [Member]",
        "terseLabel": "Fair Value, Measurements, Recurring [Member]"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsFairValueAndGrossUnrealizedLossesWithUnrealizedLossesDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r132",
      "r549",
      "r553"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "terseLabel": "Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]",
        "terseLabel": "Schedule of Available-for-sale Securities, Major Types of Debt and Equity Securities [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r250"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedTerseLabel": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five",
        "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r252"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months",
        "terseLabel": "Future Amortization Expense, Year One"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r252"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five",
        "terseLabel": "Future Amortization Expense, Year Five"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r252"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four",
        "terseLabel": "Future Amortization Expense, Year Four"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r252"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three",
        "terseLabel": "Future Amortization Expense, Year Three"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r252"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two",
        "terseLabel": "Future Amortization Expense, Year Two"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r246",
      "r247",
      "r250",
      "r253",
      "r584"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Acquired Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r250",
      "r584"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Finite-Lived Intangible Assets, Gross"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r246",
      "r249"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r250"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "verboseLabel": "Net Carrying Amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Net [Abstract]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Assets, Remaining Amortization Period",
        "terseLabel": "Finite-Lived Intangible Assets, Remaining Amortization Period"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ForeignCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.",
        "label": "Foreign Tax Authority [Member]",
        "terseLabel": "Foreign Tax Authority [Member]"
       }
      }
     },
     "localname": "ForeignCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.",
        "label": "Foreign Currency Contract, Asset, Fair Value Disclosure",
        "terseLabel": "Forward foreign exchange contracts, Asset"
       }
      }
     },
     "localname": "ForeignCurrencyContractAssetFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.",
        "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure",
        "terseLabel": "Forward foreign exchange contracts, Liability"
       }
      }
     },
     "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyGainLossMember": {
     "auth_ref": [
      "r530"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing foreign currency gain (loss).",
        "label": "Foreign Currency Gain (Loss) [Member]",
        "terseLabel": "Foreign Currency Gain (Loss) [Member]"
       }
      }
     },
     "localname": "ForeignCurrencyGainLossMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentProfitReconciliationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "auth_ref": [
      "r558",
      "r559",
      "r560"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss), before Tax",
        "negatedTerseLabel": "Foreign exchange losses, net"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r132",
      "r560",
      "r563"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "terseLabel": "Foreign Currency"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ForeignGovernmentDebtSecuritiesMember": {
     "auth_ref": [
      "r358"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt security issued by government not domiciled in United States of America (US).",
        "label": "Debt Security, Government, Non-US [Member]",
        "terseLabel": "Foreign Government Obligations [Member]"
       }
      }
     },
     "localname": "ForeignGovernmentDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnDispositionOfAssets1": {
     "auth_ref": [
      "r121"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A10OtherIncomeAndExpensesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0
      },
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.",
        "label": "Gain (Loss) on Disposition of Assets",
        "negatedTerseLabel": "Gain on sale of land"
       }
      }
     },
     "localname": "GainLossOnDispositionOfAssets1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A10OtherIncomeAndExpensesDetails",
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments": {
     "auth_ref": [
      "r524",
      "r528"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in earnings in the period from the increase (decrease) in fair value of foreign currency derivatives not designated as hedging instruments.",
        "label": "Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments",
        "terseLabel": "Gain (loss) on foreign currency derivative instruments not designated as hedging instruments"
       }
      }
     },
     "localname": "GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsForeignExchangeForwardContractsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfOtherAssets": {
     "auth_ref": [
      "r121"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A10OtherIncomeAndExpensesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of other assets.",
        "label": "Gain (Loss) on Disposition of Other Assets",
        "negatedTerseLabel": "Gain on divestiture of product line"
       }
      }
     },
     "localname": "GainLossOnSaleOfOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A10OtherIncomeAndExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r121"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "negatedTerseLabel": "Losses on dispositions of fixed assets"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r231",
      "r233"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "periodEndLabel": "Goodwill, net period end",
        "periodStartLabel": "Goodwill, net period start",
        "terseLabel": "Goodwill, net",
        "verboseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A2AcquisitionsDetails",
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherDetails",
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r235"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.",
        "label": "Goodwill, Acquired During Period",
        "terseLabel": "Goodwill, Acquired During Period"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A2AcquisitionsDetails",
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r255"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A4IntangibleAssetsGoodwillAndOther"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r132",
      "r241"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.",
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "auth_ref": [
      "r238"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Foreign Currency Translation Gain (Loss)",
        "terseLabel": "Currency fluctuations"
       }
      }
     },
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillGross": {
     "auth_ref": [
      "r234",
      "r240"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Gross",
        "periodEndLabel": "Goodwill period end",
        "periodStartLabel": "Goodwill period start"
       }
      }
     },
     "localname": "GoodwillGross",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": {
     "auth_ref": [
      "r234",
      "r240"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Impaired, Accumulated Impairment Loss",
        "negatedPeriodEndLabel": "Accumulated impairment loss period end",
        "negatedPeriodStartLabel": "Accumulated impairment loss period start"
       }
      }
     },
     "localname": "GoodwillImpairedAccumulatedImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r121",
      "r232",
      "r237",
      "r242"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Impairment Loss",
        "terseLabel": "Goodwill, Impairment Loss"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentProfitReconciliationDetails",
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Goodwill [Line Items]",
        "terseLabel": "Goodwill [Line Items]"
       }
      }
     },
     "localname": "GoodwillLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill [Member]",
        "terseLabel": "Goodwill [Member]"
       }
      }
     },
     "localname": "GoodwillMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentAssetReconciliationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GoodwillPurchaseAccountingAdjustments": {
     "auth_ref": [
      "r239",
      "r485"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Purchase Accounting Adjustments",
        "negatedTerseLabel": "Goodwill, Purchase Accounting Adjustments",
        "terseLabel": "Goodwill, Purchase Accounting Adjustments"
       }
      }
     },
     "localname": "GoodwillPurchaseAccountingAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A2AcquisitionsDetails",
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Goodwill [Roll Forward]"
       }
      }
     },
     "localname": "GoodwillRollForward",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit": {
     "auth_ref": [
      "r236"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of divestiture of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Written off Related to Sale of Business Unit",
        "negatedTerseLabel": "Goodwill, Written off Related to Sale of Business Unit"
       }
      }
     },
     "localname": "GoodwillWrittenOffRelatedToSaleOfBusinessUnit",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "terseLabel": "Gross profit",
        "totalLabel": "Gross Profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A16QuarterlyFinancialDataDetails",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": {
     "auth_ref": [
      "r121",
      "r254"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.",
        "label": "Impairment of Intangible Assets, Finite-lived",
        "terseLabel": "Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)"
       }
      }
     },
     "localname": "ImpairmentOfIntangibleAssetsFinitelived",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOfInvestments": {
     "auth_ref": [
      "r206"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.",
        "label": "Other than Temporary Impairment Losses, Investments",
        "terseLabel": "Other than Temporary Impairment Losses on Investments"
       }
      }
     },
     "localname": "ImpairmentOfInvestments",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r132",
      "r256",
      "r263"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Long-Lived Assets"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "auth_ref": [
      "r138"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "terseLabel": "U.S."
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "auth_ref": [
      "r138"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "terseLabel": "International"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r138"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "terseLabel": "Income before income taxes",
        "totalLabel": "Income before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentProfitReconciliationDetails",
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r261"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentProfitReconciliationDetails",
      "http://www.bio-rad.com/role/A15RestructuringCostsDetails",
      "http://www.bio-rad.com/role/A15RestructuringCostsTables",
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentProfitReconciliationDetails",
      "http://www.bio-rad.com/role/A15RestructuringCostsDetails",
      "http://www.bio-rad.com/role/A15RestructuringCostsTables",
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r450"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]",
        "terseLabel": "Income Tax Authority [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority [Domain]",
        "terseLabel": "Income Tax Authority [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxContingencyLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Income Tax Contingency [Line Items]",
        "terseLabel": "Income Taxes [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxContingencyLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxContingencyTable": {
     "auth_ref": [
      "r451",
      "r457",
      "r459",
      "r474"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.",
        "label": "Income Tax Contingency [Table]",
        "terseLabel": "Income Tax Contingency [Table]"
       }
      }
     },
     "localname": "IncomeTaxContingencyTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r484"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes [Text Block]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r135",
      "r183",
      "r480"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "negatedLabel": "Provision for income taxes",
        "negatedTerseLabel": "Income Tax Expense (Benefit)",
        "terseLabel": "Provision for income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A16QuarterlyFinancialDataDetails",
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails",
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r132",
      "r439",
      "r440",
      "r458",
      "r459",
      "r465",
      "r482",
      "r662"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r125"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "negatedTerseLabel": "Income tax payments, net"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities": {
     "auth_ref": [
      "r120"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligations incurred but not paid, and operating obligations classified as other.",
        "label": "Increase (Decrease) in Accounts Payable and Other Operating Liabilities",
        "terseLabel": "(Decrease) increase in accounts payable and other current liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r120"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Decrease (increase) in accounts receivable, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "auth_ref": [
      "r120"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.",
        "label": "Increase (Decrease) in Income Taxes Payable",
        "terseLabel": "(Decrease) increase in Income Taxes Payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": {
     "auth_ref": [
      "r120"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.",
        "label": "Increase (Decrease) in Deferred Income Taxes",
        "negatedTerseLabel": "Increase (decrease) in deferred income taxes"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r120"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Increase in inventories, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssets": {
     "auth_ref": [
      "r120"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in current assets classified as other.",
        "label": "Increase (Decrease) in Other Current Assets",
        "negatedLabel": "Increase in Other Current Assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherCurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "auth_ref": [
      "r120"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails": {
       "order": 18.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "negatedTerseLabel": "Decrease in other long term assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails": {
       "order": 19.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent operating assets after deduction of noncurrent operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net",
        "negatedTerseLabel": "(Decrease) increase in Other Long Term Liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": {
     "auth_ref": [
      "r120"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails": {
       "order": 21.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingCapitalNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r160",
      "r165"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesEarningsPerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "terseLabel": "Effect of potentially dilutive stock options and restricted stock awards"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r244",
      "r248"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Intangible Assets, Net (Excluding Goodwill)",
        "verboseLabel": "Purchased intangibles, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails",
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestBearingDepositsMember": {
     "auth_ref": [
      "r597",
      "r606"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash on deposit with financial institutions that earns interest, either at a fixed or market rate.",
        "label": "Interest-bearing Deposits [Member]",
        "terseLabel": "Interest-bearing Deposits [Member]"
       }
      }
     },
     "localname": "InterestBearingDepositsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r88",
      "r181",
      "r564",
      "r567",
      "r619"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentReportingDetails",
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaid": {
     "auth_ref": [
      "r125"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.",
        "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities",
        "negatedTerseLabel": "Interest paid, net"
       }
      }
     },
     "localname": "InterestPaid",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryFinishedGoods": {
     "auth_ref": [
      "r61"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.",
        "label": "Inventory, Finished Goods, Gross",
        "terseLabel": "Finished goods"
       }
      }
     },
     "localname": "InventoryFinishedGoods",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r3",
      "r64",
      "r226"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "totalLabel": "Total inventories"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Inventory, Net [Abstract]",
        "terseLabel": "Inventories:"
       }
      }
     },
     "localname": "InventoryNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r16",
      "r65",
      "r132",
      "r168",
      "r227",
      "r228"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.",
        "label": "Inventory, Policy [Policy Text Block]",
        "terseLabel": "Inventory"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryRawMaterials": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Raw Materials, Gross",
        "terseLabel": "Raw materials"
       }
      }
     },
     "localname": "InventoryRawMaterials",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcess": {
     "auth_ref": [
      "r62"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.",
        "label": "Inventory, Work in Process, Gross",
        "terseLabel": "Work in process"
       }
      }
     },
     "localname": "InventoryWorkInProcess",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeInterestAndDividend": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A10OtherIncomeAndExpensesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income and dividend income on nonoperating securities.",
        "label": "Investment Income, Interest and Dividend",
        "negatedTerseLabel": "Interest and investment income"
       }
      }
     },
     "localname": "InvestmentIncomeInterestAndDividend",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A10OtherIncomeAndExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Investments": {
     "auth_ref": [
      "r647"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments.",
        "label": "Investments",
        "terseLabel": "Investments"
       }
      }
     },
     "localname": "Investments",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.",
        "label": "Investments Classified by Contractual Maturity Date [Table Text Block]",
        "terseLabel": "Summary of amortized cost and estimated fair value of debt securities by contractual maturity date"
       }
      }
     },
     "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Land": {
     "auth_ref": [
      "r10",
      "r43"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.",
        "label": "Land",
        "terseLabel": "Land and improvements"
       }
      }
     },
     "localname": "Land",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LegalMattersAndContingenciesTextBlock": {
     "auth_ref": [
      "r283"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.",
        "label": "Legal Matters and Contingencies [Text Block]",
        "terseLabel": "Legal Matters and Contingencies"
       }
      }
     },
     "localname": "LegalMattersAndContingenciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A13LegalProceedings"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Letters of Credit Outstanding, Amount",
        "verboseLabel": "Letters of Credit Outstanding Amount"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPeriodExpenseDetails",
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r49"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r38",
      "r607",
      "r642"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY:"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "auth_ref": [
      "r538"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of financial and nonfinancial obligations.",
        "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure",
        "terseLabel": "Liabilities, Fair Value Disclosure"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LicensingAgreementsMember": {
     "auth_ref": [
      "r494"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory).",
        "label": "Licensing Agreements [Member]",
        "terseLabel": "Licensing Agreements [Member]"
       }
      }
     },
     "localname": "LicensingAgreementsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r25",
      "r604",
      "r631"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-term Line of Credit",
        "terseLabel": "Long-term Line of Credit"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "auth_ref": [
      "r47"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Current Borrowing Capacity",
        "terseLabel": "Line of Credit Facility, Remaining Borrowing Capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": {
     "auth_ref": [
      "r47"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The effective interest rate at the end of the reporting period.",
        "label": "Line of Credit Facility, Interest Rate at Period End",
        "terseLabel": "Line of Credit Facility, Interest Rate at Period End"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r47"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.",
        "label": "Line of Credit [Member]",
        "terseLabel": "Line of Credit [Member]"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A17SubsequentEventDetails",
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LitigationSettlementInterest": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest expense (income) directly attributable to an award in settlement of litigation.",
        "label": "Litigation Settlement Interest",
        "terseLabel": "Litigation Settlement Interest"
       }
      }
     },
     "localname": "LitigationSettlementInterest",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A13LegalProceedingsLegalProceedingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r25",
      "r297",
      "r604",
      "r638"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt",
        "totalLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligations": {
     "auth_ref": [
      "r25"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      },
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of long-term debt and capital lease obligation due after one year or beyond the normal operating cycle, if longer.",
        "label": "Long-term Debt and Capital Lease Obligations",
        "terseLabel": "Long-term Debt and Capital Lease Obligations",
        "verboseLabel": "Long-term debt, net of current maturities"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligations",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails",
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of long-term debt and capital lease obligations including current maturities.",
        "label": "Long-term Debt and Capital Lease Obligations, Including Current Maturities",
        "terseLabel": "Long-term Debt and Capital Lease Obligations, Including Current Maturities"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of long-term debt and capital lease obligation maturing in the remainder of the fiscal year following the latest fiscal year ended.",
        "label": "Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal Remainder of Fiscal Year",
        "terseLabel": "Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal Remainder of Fiscal Year"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtFairValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.",
        "label": "Long-term Debt, Fair Value",
        "terseLabel": "Total long-term debt, excluding leases and current maturities"
       }
      }
     },
     "localname": "LongTermDebtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "auth_ref": [
      "r145",
      "r294"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Long-term Debt, Maturities, Repayments of Principal after Year Five",
        "terseLabel": "Long-term Debt, Maturities, Repayments of Principal after Year Five"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r145",
      "r294"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months",
        "terseLabel": "Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "auth_ref": [
      "r145",
      "r294"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Long-term Debt, Maturities, Repayments of Principal in Year Five",
        "terseLabel": "Long-term Debt, Maturities, Repayments of Principal in Year Five"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [
      "r145",
      "r294"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Long-term Debt, Maturities, Repayments of Principal in Year Four",
        "terseLabel": "Long-term Debt, Maturities, Repayments of Principal in Year Four"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r145",
      "r294"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Long-term Debt, Maturities, Repayments of Principal in Year Three",
        "terseLabel": "Long-term Debt, Maturities, Repayments of Principal in Year Three"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r145",
      "r294"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Long-term Debt, Maturities, Repayments of Principal in Year Two",
        "terseLabel": "Long-term Debt, Maturities, Repayments of Principal in Year Two"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtTextBlock": {
     "auth_ref": [
      "r299"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for long-term debt.",
        "label": "Long-term Debt [Text Block]",
        "terseLabel": "Notes Payable and Long-term Debt"
       }
      }
     },
     "localname": "LongTermDebtTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongTermInvestments": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).",
        "label": "Long-term Investments",
        "terseLabel": "Other investments"
       }
      }
     },
     "localname": "LongTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r53"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A17SubsequentEventDetails",
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r53",
      "r295"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A17SubsequentEventDetails",
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease": {
     "auth_ref": [
      "r280"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in loss contingency liability.",
        "label": "Loss Contingency Accrual, Period Increase (Decrease)",
        "negatedTerseLabel": "Loss Contingency Accrual, Period Increase (Decrease)"
       }
      }
     },
     "localname": "LossContingencyAccrualCarryingValuePeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A13LegalProceedingsLegalProceedingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyDamagesAwardedValue": {
     "auth_ref": [
      "r280",
      "r281",
      "r282"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of damages awarded to the plaintiff in the legal matter.",
        "label": "Loss Contingency, Damages Awarded, Value",
        "terseLabel": "Loss Contingency, Damages Awarded, Value"
       }
      }
     },
     "localname": "LossContingencyDamagesAwardedValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A13LegalProceedingsLegalProceedingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyDamagesSoughtValue": {
     "auth_ref": [
      "r280",
      "r281",
      "r282"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.",
        "label": "Loss Contingency, Damages Sought, Value",
        "terseLabel": "Loss Contingency, Damages Sought, Value"
       }
      }
     },
     "localname": "LossContingencyDamagesSoughtValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A13LegalProceedingsLegalProceedingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MachineryAndEquipmentGross": {
     "auth_ref": [
      "r11",
      "r258"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery and Equipment, Gross",
        "verboseLabel": "Equipment"
       }
      }
     },
     "localname": "MachineryAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails",
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesPolicy": {
     "auth_ref": [
      "r626"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment classified as marketable security.",
        "label": "Marketable Securities, Policy [Policy Text Block]",
        "terseLabel": "Available-for-sale Investments"
       }
      }
     },
     "localname": "MarketableSecuritiesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MarketableSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairments": {
     "auth_ref": [],
     "calculation": {
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) on investment in marketable security, excluding other-than-temporary impairment (OTTI).",
        "label": "Marketable Securities, Unrealized Gain (Loss), Excluding Other-than-temporary Impairment Loss",
        "negatedTerseLabel": "Changes in fair market value of equity securities"
       }
      }
     },
     "localname": "MarketableSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairments",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MaterialReconcilingItemsMember": {
     "auth_ref": [
      "r188",
      "r189"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.",
        "label": "Segment Reconciling Items [Member]",
        "terseLabel": "Segment Reconciling Items [Member]"
       }
      }
     },
     "localname": "MaterialReconcilingItemsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentAssetReconciliationDetails",
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentProfitReconciliationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MaturitiesOfLongTermDebtAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Maturities of Long-term Debt [Abstract]"
       }
      }
     },
     "localname": "MaturitiesOfLongTermDebtAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r358"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.",
        "label": "Money Market Funds [Member]",
        "terseLabel": "Money Market Funds [Member]"
       }
      }
     },
     "localname": "MoneyMarketFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Movement in Standard Product Warranty Accrual [Roll Forward]"
       }
      }
     },
     "localname": "MovementInStandardProductWarrantyAccrualRollForward",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesWarrantyRollforwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MovementInValuationAllowancesAndReservesRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]"
       }
      }
     },
     "localname": "MovementInValuationAllowancesAndReservesRollForward",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutnsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MunicipalBondsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments.",
        "label": "Municipal Bonds [Member]",
        "terseLabel": "Municipal Obligations [Member]"
       }
      }
     },
     "localname": "MunicipalBondsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NatureOfErrorDomain": {
     "auth_ref": [
      "r156"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Describes the nature of the error being corrected including when and how the error arose and the fact that the error had previously been considered immaterial.",
        "label": "Nature of Error [Domain]",
        "terseLabel": "Nature of Error [Domain]"
       }
      }
     },
     "localname": "NatureOfErrorDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A16QuarterlyFinancialDataDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r115"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash (used in) provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r115"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r115",
      "r119",
      "r122"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r81",
      "r84",
      "r89",
      "r122",
      "r165",
      "r617",
      "r650"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net Income (Loss) Attributable to Parent",
        "totalLabel": "Net Income (Loss) Attributable to Parent",
        "verboseLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails",
      "http://www.bio-rad.com/role/A16QuarterlyFinancialDataDetails",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues \"Accounting Standards Updates\" to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.",
        "label": "Adjustments for New Accounting Pronouncement [Member]",
        "terseLabel": "Adjustments for New Accounting Pronouncement [Member]"
       }
      }
     },
     "localname": "NewAccountingPronouncementMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails",
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "auth_ref": [
      "r149",
      "r151",
      "r152"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.",
        "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "New Accounting Pronouncements, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1": {
     "auth_ref": [
      "r126",
      "r127",
      "r128"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Noncash or Part Noncash Acquisition, Fixed Assets Acquired",
        "terseLabel": "Noncash purchased property, plant and equipment"
       }
      }
     },
     "localname": "NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1": {
     "auth_ref": [
      "r126",
      "r127",
      "r128"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of investments that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Noncash or Part Noncash Acquisition, Investments Acquired",
        "terseLabel": "Noncash Purchased Marketable Securities and Investments"
       }
      }
     },
     "localname": "NoncashOrPartNoncashAcquisitionInvestmentsAcquired1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1": {
     "auth_ref": [
      "r126",
      "r127",
      "r128"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of noncash consideration received for selling an asset or business through a noncash (or part noncash) transaction.",
        "label": "Noncash or Part Noncash Divestiture, Amount of Consideration Received",
        "negatedTerseLabel": "Gain on divestiture of a product line"
       }
      }
     },
     "localname": "NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoncompeteAgreementsMember": {
     "auth_ref": [
      "r492"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.",
        "label": "Noncompete Agreements [Member]",
        "terseLabel": "Noncompete Agreements [Member]"
       }
      }
     },
     "localname": "NoncompeteAgreementsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncurrentAssets": {
     "auth_ref": [
      "r193"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.",
        "label": "Long-Lived Assets",
        "terseLabel": "Other assets and property, plant and equipment, net"
       }
      }
     },
     "localname": "NoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentInformationByGeographicalLocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesAndLoansPayableCurrent": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of the portions of all long-term notes and loans payable due within one year or the operating cycle if longer.",
        "label": "Notes and Loans Payable, Current",
        "terseLabel": "Current maturities of long-term debt"
       }
      }
     },
     "localname": "NotesAndLoansPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "terseLabel": "Operating Income (Loss)",
        "totalLabel": "Income from operations",
        "verboseLabel": "Segment profit"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentReportingDetails",
      "http://www.bio-rad.com/role/A16QuarterlyFinancialDataDetails",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": {
     "auth_ref": [
      "r569",
      "r571"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months",
        "terseLabel": "Operating leases, due next twelve months"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals": {
     "auth_ref": [
      "r572"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contractually required future rental payments receivable on noncancelable subleasing arrangements.",
        "label": "Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals",
        "terseLabel": "Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": {
     "auth_ref": [
      "r569",
      "r571"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Five Years",
        "terseLabel": "Operating Leases, Future Minimum Payments, Due in Five Years"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPeriodExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": {
     "auth_ref": [
      "r569",
      "r571"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Four Years",
        "terseLabel": "Operating Leases, Future Minimum Payments, Due in Four Years",
        "verboseLabel": "Operating leases, due in four years"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPeriodExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": {
     "auth_ref": [
      "r569",
      "r571"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Three Years",
        "terseLabel": "Operating leases, due in three years"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": {
     "auth_ref": [
      "r569",
      "r571"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Two Years",
        "terseLabel": "Operating leases, due in two years"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": {
     "auth_ref": [
      "r569",
      "r571"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due Thereafter",
        "verboseLabel": "Operating leases, due thereafter"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesRentExpenseNet": {
     "auth_ref": [
      "r570"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.",
        "label": "Operating Leases, Rent Expense, Net",
        "terseLabel": "Operating Leases, Rent Expense, Net"
       }
      }
     },
     "localname": "OperatingLeasesRentExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPeriodExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r466"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Operating Loss Carryforwards"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwardsExpirationDate": {
     "auth_ref": [
      "r466"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Expiration date of each operating loss carryforward included in operating loss carryforward, in CCYY-MM-DD format.",
        "label": "Operating Loss Carryforwards, Expiration Date",
        "terseLabel": "Operating Loss Carryforwards, Expiration Dates"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsExpirationDate",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_OperatingLossCarryforwardsValuationAllowance": {
     "auth_ref": [
      "r436",
      "r463",
      "r467"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Operating Loss Carryforwards, Valuation Allowance",
        "terseLabel": "Operating Loss Carryforward, Valuation Allowance"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r180",
      "r190"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Operating Segments [Member]",
        "terseLabel": "Operating Segments [Member]"
       }
      }
     },
     "localname": "OperatingSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentAssetReconciliationDetails",
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentProfitReconciliationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r1",
      "r148",
      "r172",
      "r517"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows.  Describes procedure if disclosures are provided in more than one note to the financial statements.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other Assets, Current",
        "terseLabel": "Other current assets"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails",
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r74",
      "r76",
      "r510",
      "r513"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent",
        "negatedTerseLabel": "Other post-employment benefits adjustments, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by location in other comprehensive income.",
        "label": "Other Comprehensive Income Location [Axis]",
        "terseLabel": "Other Comprehensive Income Location [Axis]"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A15RestructuringCostsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLocationDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Location in other comprehensive income.",
        "label": "Other Comprehensive Income Location [Domain]",
        "terseLabel": "Other Comprehensive Income Location [Domain]"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A15RestructuringCostsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": {
     "auth_ref": [
      "r79",
      "r87"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax",
        "terseLabel": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r68",
      "r562"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "terseLabel": "Foreign currency translation adjustments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r82",
      "r85",
      "r87",
      "r304"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Other comprehensive income, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeDetails",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r82",
      "r85",
      "r510",
      "r511",
      "r513"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Other comprehensive income, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossTax": {
     "auth_ref": [
      "r77",
      "r479",
      "r481"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Tax",
        "negatedTerseLabel": "Other Comprehensive Income (Loss), Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r70",
      "r76"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities.",
        "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax",
        "terseLabel": "Net unrealized holding gains on available-for-sale investments, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCurrentAssetsMember": {
     "auth_ref": [
      "r523",
      "r535"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other current assets.",
        "label": "Other Current Assets [Member]",
        "terseLabel": "Other Current Assets [Member]"
       }
      }
     },
     "localname": "OtherCurrentAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentAssetReconciliationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherCurrentLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other current liabilities.",
        "label": "Other Current Liabilities [Member]",
        "terseLabel": "Other Current Liabilities [Member]"
       }
      }
     },
     "localname": "OtherCurrentLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A15RestructuringCostsDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherIncomeAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Income and Expenses [Abstract]"
       }
      }
     },
     "localname": "OtherIncomeAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": {
     "auth_ref": [
      "r332",
      "r432"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.",
        "label": "Other Income and Other Expense Disclosure [Text Block]",
        "terseLabel": "Other Income and Other Expense Disclosure"
       }
      }
     },
     "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A10OtherIncomeAndExpenses"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherIntangibleAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Intangible assets classified as other.",
        "label": "Other Intangible Assets [Member]",
        "terseLabel": "Other Intangible Assets [Member]"
       }
      }
     },
     "localname": "OtherIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherInvestments": {
     "auth_ref": [
      "r41",
      "r646"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investments classified as other.",
        "label": "Other Investments",
        "terseLabel": "Other Investments",
        "verboseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherInvestments",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails",
      "http://www.bio-rad.com/role/A3FairValueInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherInvestmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other investments.",
        "label": "Other Investments [Member]",
        "terseLabel": "Other Investments [Member]"
       }
      }
     },
     "localname": "OtherInvestmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r12",
      "r13",
      "r50"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Current",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLongTermInvestmentsMember": {
     "auth_ref": [
      "r633",
      "r655"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long-term investments classified as other.",
        "label": "Other Long-term Investments [Member]",
        "terseLabel": "Other Long-term Investments [Member]"
       }
      }
     },
     "localname": "OtherLongTermInvestmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherNoncurrentAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other noncurrent assets.",
        "label": "Other Noncurrent Assets [Member]",
        "terseLabel": "Other Noncurrent Assets [Member]"
       }
      }
     },
     "localname": "OtherNoncurrentAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentAssetReconciliationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherNoncurrentLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.",
        "label": "Other Noncurrent Liabilities [Member]",
        "terseLabel": "Other Noncurrent Liabilities [Member]"
       }
      }
     },
     "localname": "OtherNoncurrentLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A15RestructuringCostsDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherNonoperatingExpense": {
     "auth_ref": [
      "r98"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A10OtherIncomeAndExpensesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expense related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Expense",
        "terseLabel": "Other Expense"
       }
      }
     },
     "localname": "OtherNonoperatingExpense",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A10OtherIncomeAndExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r98"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A10OtherIncomeAndExpensesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "negatedLabel": "Other (income) expense, net",
        "negatedTotalLabel": "Other (income) expense, net",
        "verboseLabel": "Other (income) expense, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A10OtherIncomeAndExpensesDetails",
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other nonoperating income (expense).",
        "label": "Other Nonoperating Income (Expense) [Member]",
        "terseLabel": "Other Nonoperating Income (Expense) [Member]"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentProfitReconciliationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherOperatingIncomeExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other operating income (expense).",
        "label": "Other Operating Income (Expense) [Member]",
        "terseLabel": "Other Operating Income (Expense) [Member]"
       }
      }
     },
     "localname": "OtherOperatingIncomeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A15RestructuringCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherSignificantNoncashTransactionNameDomain": {
     "auth_ref": [
      "r126",
      "r127",
      "r128"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The name of other significant noncash (or part noncash) investing and financing activities required to be supplementally disclosed to enable users of the financial information to fully understand the period cash flows of the Entity in relation to the statements of financial position, income statement, and statement of changes in shareholders' equity. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of a transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Other Significant Noncash Transaction, Name [Domain]",
        "terseLabel": "Other Significant Noncash Transaction, Name [Domain]"
       }
      }
     },
     "localname": "OtherSignificantNoncashTransactionNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherSignificantNoncashTransactionsByUniqueDescriptionAxis": {
     "auth_ref": [
      "r126",
      "r127",
      "r128"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by other significant noncash transactions.",
        "label": "Other Significant Noncash Transaction [Axis]",
        "terseLabel": "Other Significant Noncash Transaction [Axis]"
       }
      }
     },
     "localname": "OtherSignificantNoncashTransactionsByUniqueDescriptionAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherSignificantNoncashTransactionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Other Significant Noncash Transactions [Line Items]",
        "terseLabel": "Other Significant Noncash Transactions [Line Items]"
       }
      }
     },
     "localname": "OtherSignificantNoncashTransactionsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherSignificantNoncashTransactionsTable": {
     "auth_ref": [
      "r126",
      "r127",
      "r128"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This table may contain information related to other significant noncash investing and financing activities that occurred during the accounting period and are not otherwise listed in the existing taxonomy. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of a transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Other Significant Noncash Transactions [Table]",
        "terseLabel": "Other Significant Noncash Transactions [Table]"
       }
      }
     },
     "localname": "OtherSignificantNoncashTransactionsTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherTaxExpenseBenefit": {
     "auth_ref": [
      "r139",
      "r445",
      "r473"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of other income tax expense (benefit).",
        "label": "Other Tax Expense (Benefit)",
        "terseLabel": "Other Tax Expense (Benefit)"
       }
      }
     },
     "localname": "OtherTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.bio-rad.com/role/A10OtherIncomeAndExpensesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of other than temporary impairment (OTTI) losses on equity securities, OTTI related to credit losses on debt securities, and OTTI losses on debt securities when the entity intends to sell the securities or it is more likely than not that the entity will be required to sell the securities before recovery of its amortized cost basis. Additionally, this item includes OTTI losses recognized during the period on investments accounted for under the cost method of accounting.",
        "label": "Other than Temporary Impairment Losses, Investments, Portion Recognized in Earnings, Net",
        "terseLabel": "Other-than-temporary impairment losses on investments"
       }
      }
     },
     "localname": "OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A10OtherIncomeAndExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ParentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.",
        "label": "Parent [Member]",
        "terseLabel": "Total Bio Rad [Member]",
        "verboseLabel": "Parent [Member]"
       }
      }
     },
     "localname": "ParentMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeDetails",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.",
        "label": "Payment for Contingent Consideration Liability, Financing Activities",
        "terseLabel": "Payments of contingent consideration"
       }
      }
     },
     "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForProceedsFromInvestments": {
     "auth_ref": [
      "r144"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net cash paid (received) associated with the acquisition or disposal of all investments, including securities and other assets.",
        "label": "Payments for (Proceeds from) Investments",
        "negatedTerseLabel": "Proceeds from (payments for) acquisitions and long-term investment"
       }
      }
     },
     "localname": "PaymentsForProceedsFromInvestments",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "auth_ref": [
      "r104",
      "r107",
      "r144"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.",
        "label": "Payments for (Proceeds from) Other Investing Activities",
        "negatedTerseLabel": "Payments for (Proceeds from) Other Investing Activities"
       }
      }
     },
     "localname": "PaymentsForProceedsFromOtherInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r109"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedTerseLabel": "Payments for purchases of treasury stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRestructuring": {
     "auth_ref": [
      "r114",
      "r265"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.",
        "label": "Payments for Restructuring",
        "negatedTerseLabel": "Payments for Restructuring"
       }
      }
     },
     "localname": "PaymentsForRestructuring",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A15RestructuringCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r109",
      "r388"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy an employee's income tax withholding obligation as part of a net-share settlement of a share-based award.",
        "label": "Payments Related to Tax Withholding for Share-based Compensation",
        "negatedTerseLabel": "Tax payments from net share settlement"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r105"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "terseLabel": "Payments to Acquire Businesses, Net of Cash Acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A2AcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.",
        "label": "Payments to Acquire Intangible Assets",
        "negatedTerseLabel": "Payments for purchases of intangible assets"
       }
      }
     },
     "localname": "PaymentsToAcquireIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireInvestments": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.",
        "label": "Payments to Acquire Investments",
        "negatedTerseLabel": "Payments for purchases of marketable securities and investments"
       }
      }
     },
     "localname": "PaymentsToAcquireInvestments",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedTerseLabel": "Capital expenditures",
        "terseLabel": "Payments to Acquire Property, Plant, and Equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentReportingDetails",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireRestrictedInvestments": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow to acquire investments (not to include restricted cash) that are pledged or subject to withdrawal restrictions.",
        "label": "Payments to Acquire Restricted Investments",
        "negatedTerseLabel": "Payments for purchases of restricted investment"
       }
      }
     },
     "localname": "PaymentsToAcquireRestrictedInvestments",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToSuppliersAndEmployees": {
     "auth_ref": [
      "r112",
      "r113",
      "r118"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash payments to suppliers for goods and services provided and to employees for services provided.",
        "label": "Payments to Suppliers and Employees",
        "negatedTerseLabel": "Cash paid to suppliers and employees"
       }
      }
     },
     "localname": "PaymentsToSuppliersAndEmployees",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities": {
     "auth_ref": [
      "r24",
      "r337",
      "r338",
      "r356"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current.",
        "label": "Liability, Defined Benefit Plan, Current",
        "negatedTerseLabel": "Liability, Defined Benefit Plan, Current"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r337",
      "r356",
      "r603",
      "r637"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans.",
        "label": "Liability, Defined Benefit Plan",
        "negatedTerseLabel": "Liability, Defined Benefit Plan"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": {
     "auth_ref": [
      "r26",
      "r337",
      "r338",
      "r356"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.",
        "label": "Liability, Defined Benefit Plan, Noncurrent",
        "negatedTerseLabel": "Liability, Defined Benefit Plan, Noncurrent"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PerformanceGuaranteeMember": {
     "auth_ref": [
      "r284"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "An agreement (contract) that requires the guarantor to make payments to a guaranteed party based on another entity's failure to perform under an obligating agreement. This may include the issuance of a performance standby letter of credit which requires the guarantor to make payments if a specified party fails to perform under a nonfinancial contractual obligation.",
        "label": "Performance Guarantee [Member]",
        "terseLabel": "Performance Guarantee [Member]"
       }
      }
     },
     "localname": "PerformanceGuaranteeMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanAssetCategoriesDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Defined benefit plan asset investment.",
        "label": "Defined Benefit Plan, Plan Assets, Category [Domain]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Domain]"
       }
      }
     },
     "localname": "PlanAssetCategoriesDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r392",
      "r423"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by plan name pertaining to equity-based compensation arrangements.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the equity-based compensation arrangement plan.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r552"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measured at fair value for financial reporting purposes.",
        "label": "Portion at Fair Value Measurement [Member]",
        "terseLabel": "Portion at Fair Value Measurement [Member]"
       }
      }
     },
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent": {
     "auth_ref": [
      "r335",
      "r336",
      "r615",
      "r648"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The carrying amount as of the balance sheet date of the obligations recognized for the various benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement.",
        "label": "Postemployment Benefits Liability",
        "terseLabel": "Post-Employment Benefits Liability"
       }
      }
     },
     "localname": "PostemploymentBenefitsLiabilityCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r31"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock par value"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r31"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock authorized"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r31"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock issued"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r31"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock outstanding"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r31"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "auth_ref": [
      "r4",
      "r7",
      "r230"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense, Current",
        "terseLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "PrepaidExpenseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidTaxes": {
     "auth_ref": [
      "r5",
      "r7",
      "r229",
      "r230"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Taxes",
        "negatedTerseLabel": "Prepaid Taxes",
        "terseLabel": "Prepaid Taxes"
       }
      }
     },
     "localname": "PrepaidTaxes",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails",
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails",
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromCustomers": {
     "auth_ref": [
      "r116"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash receipts from customers during the current period which are usually for sales of goods and services.",
        "label": "Proceeds from Customers",
        "terseLabel": "Cash received from customers"
       }
      }
     },
     "localname": "ProceedsFromCustomers",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds from Issuance of Common Stock",
        "terseLabel": "Proceeds from issuance of common stock for share-based compensation",
        "verboseLabel": "Issuance of common stock"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": {
     "auth_ref": [
      "r100",
      "r101",
      "r205"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale",
        "terseLabel": "Proceeds from maturities of marketable securities and investments"
       }
      }
     },
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromOtherOperatingActivities": {
     "auth_ref": [
      "r117"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow from operating activities classified as other.",
        "label": "Proceeds from Other Operating Activities",
        "terseLabel": "Investment proceeds and miscellaneous receipts, net"
       }
      }
     },
     "localname": "ProceedsFromOtherOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": {
     "auth_ref": [
      "r144"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).",
        "label": "Proceeds from (Repayments of) Lines of Credit",
        "terseLabel": "Net (payments) borrowings on line-of-credit arrangements and notes payable"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities": {
     "auth_ref": [
      "r102",
      "r205"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow associated with the sale of debt and equity securities classified as available-for-sale securities.",
        "label": "Proceeds from Sale of Available-for-sale Securities",
        "terseLabel": "Proceeds from sales of marketable securities and investments"
       }
      }
     },
     "localname": "ProceedsFromSaleOfAvailableForSaleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfProductiveAssets": {
     "auth_ref": [
      "r103"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.",
        "label": "Proceeds from Sale of Productive Assets",
        "terseLabel": "Proceeds from divestiture of a product line"
       }
      }
     },
     "localname": "ProceedsFromSaleOfProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r103"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "terseLabel": "Proceeds from dispositions of property, plant and equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r108",
      "r424"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of stock options granted under share-based compensation arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Cash Received from Exercise of Stock Options"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrual": {
     "auth_ref": [
      "r289",
      "r290",
      "r614"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.",
        "label": "Standard and Extended Product Warranty Accrual",
        "periodEndLabel": "Warranty accrual, end of period",
        "periodStartLabel": "Warranty accrual, beginning of period"
       }
      }
     },
     "localname": "ProductWarrantyAccrual",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesWarrantyRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrualPayments": {
     "auth_ref": [
      "r286"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.",
        "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments",
        "negatedTerseLabel": "Actual warranty costs"
       }
      }
     },
     "localname": "ProductWarrantyAccrualPayments",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesWarrantyRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrualWarrantiesIssued": {
     "auth_ref": [
      "r287"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.",
        "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued",
        "terseLabel": "Provision for warranty"
       }
      }
     },
     "localname": "ProductWarrantyAccrualWarrantiesIssued",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesWarrantyRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r44",
      "r260"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Property, Plant and Equipment, Type [Axis]",
        "terseLabel": "Property, Plant and Equipment by Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r43",
      "r258"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "totalLabel": "Total property, plant and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGrossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Property, Plant and Equipment, Gross [Abstract]",
        "terseLabel": "Property, plant and equipment:"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGrossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r19",
      "r20",
      "r260",
      "r644"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "totalLabel": "Property, plant and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r42",
      "r132",
      "r260"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property, Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r19",
      "r258"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Property, Plant and Equipment, Type [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Property, Plant and Equipment, Useful Life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Purchase Commitment, Excluding Long-term Commitment [Line Items]",
        "terseLabel": "Purchase Commitment, Excluding Long-term Commitment [Line Items]"
       }
      }
     },
     "localname": "PurchaseCommitmentExcludingLongtermCommitmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable": {
     "auth_ref": [
      "r27",
      "r605",
      "r639"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Summarization of information required or determined to be disclosed about arrangements in which the entity has agreed to expend funds to procure goods or services from one or more suppliers. Such disclosure may include identification of the goods or services to be purchased, identity of the seller, pricing, effects on pricing for failing to reach minimum quantities required to be purchased (such as penalties), cancellation rights, and termination provisions.",
        "label": "Purchase Commitment, Excluding Long-term Commitment [Table]",
        "terseLabel": "Purchase Commitment, Excluding Long-term Commitment [Table]"
       }
      }
     },
     "localname": "PurchaseCommitmentExcludingLongtermCommitmentTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis": {
     "auth_ref": [
      "r156"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of error in the financial statements.",
        "label": "Nature of Error [Axis]",
        "terseLabel": "Nature of Error [Axis]"
       }
      }
     },
     "localname": "QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A16QuarterlyFinancialDataDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Quantifying Misstatement in Current Year Financial Statements [Line Items]",
        "terseLabel": "Quantifying Misstatement in Current Year Financial Statements [Line Items]"
       }
      }
     },
     "localname": "QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A16QuarterlyFinancialDataDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_QuarterlyFinancialDataAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Quarterly Financial Data [Abstract]"
       }
      }
     },
     "localname": "QuarterlyFinancialDataAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_QuarterlyFinancialInformationTextBlock": {
     "auth_ref": [
      "r170"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.",
        "label": "Quarterly Financial Information [Text Block]",
        "terseLabel": "Quarterly Financial Data [Text Block]"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A16QuarterlyFinancialData"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RealizedInvestmentGainsLosses": {
     "auth_ref": [
      "r652"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A10OtherIncomeAndExpensesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net realized gains or losses on investments during the period, not including gains or losses on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity.",
        "label": "Realized Investment Gains (Losses)",
        "negatedTerseLabel": "Net realized gains on investments",
        "terseLabel": "Realized Investment Gains (Losses)"
       }
      }
     },
     "localname": "RealizedInvestmentGainsLosses",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A10OtherIncomeAndExpensesDetails",
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]",
        "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]"
       }
      }
     },
     "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails",
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": {
     "auth_ref": [
      "r79",
      "r80",
      "r87"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).",
        "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax",
        "terseLabel": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax"
       }
      }
     },
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]",
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails",
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Item reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]",
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails",
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]",
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Member]"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]",
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails",
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]",
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable": {
     "auth_ref": [
      "r187",
      "r189"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.",
        "label": "Reconciliation of Assets from Segment to Consolidated [Table]",
        "terseLabel": "Reconciliation of Assets from Segment to Consolidated [Table]"
       }
      }
     },
     "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentAssetReconciliationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": {
     "auth_ref": [
      "r187",
      "r189"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.",
        "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]",
        "terseLabel": "Reconciliation of Assets from Segment to Consolidated"
       }
      }
     },
     "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentReportingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable": {
     "auth_ref": [
      "r186",
      "r189"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.",
        "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]",
        "terseLabel": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]"
       }
      }
     },
     "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentProfitReconciliationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": {
     "auth_ref": [
      "r186",
      "r189"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.",
        "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]",
        "terseLabel": "Reconciliation of segment profit to consolidated income before taxes"
       }
      }
     },
     "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentReportingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RecordedUnconditionalPurchaseObligation": {
     "auth_ref": [
      "r278"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the recorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).",
        "label": "Recorded Unconditional Purchase Obligation",
        "terseLabel": "Recorded Unconditional Purchase Obligation"
       }
      }
     },
     "localname": "RecordedUnconditionalPurchaseObligation",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RecordedUnconditionalPurchaseObligationDueAfterFifthYear": {
     "auth_ref": [
      "r278"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the recorded unconditional purchase obligation maturing after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Recorded Unconditional Purchase Obligation Due after Fifth Year",
        "terseLabel": "Recorded Unconditional Purchase Obligation Due after Fifth Year"
       }
      }
     },
     "localname": "RecordedUnconditionalPurchaseObligationDueAfterFifthYear",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RecordedUnconditionalPurchaseObligationDueInFifthYear": {
     "auth_ref": [
      "r278"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the recorded unconditional purchase obligation maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Recorded Unconditional Purchase Obligation Due in Fifth Year",
        "terseLabel": "Recorded Unconditional Purchase Obligation Due in Fifth Year"
       }
      }
     },
     "localname": "RecordedUnconditionalPurchaseObligationDueInFifthYear",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear": {
     "auth_ref": [
      "r278"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the recorded unconditional purchase obligation maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Recorded Unconditional Purchase Obligation Due in Fourth Year",
        "terseLabel": "Recorded Unconditional Purchase Obligation Due in Fourth Year"
       }
      }
     },
     "localname": "RecordedUnconditionalPurchaseObligationDueInFourthYear",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear": {
     "auth_ref": [
      "r278"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the recorded unconditional purchase obligation maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Recorded Unconditional Purchase Obligation Due in Second Year",
        "terseLabel": "Recorded Unconditional Purchase Obligation Due in Second Year"
       }
      }
     },
     "localname": "RecordedUnconditionalPurchaseObligationDueInSecondYear",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear": {
     "auth_ref": [
      "r278"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the recorded unconditional purchase obligation maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Recorded Unconditional Purchase Obligation Due in Third Year",
        "terseLabel": "Recorded Unconditional Purchase Obligation Due in Third Year"
       }
      }
     },
     "localname": "RecordedUnconditionalPurchaseObligationDueInThirdYear",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear": {
     "auth_ref": [
      "r278"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the recorded unconditional purchase obligation maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Recorded Unconditional Purchase Obligation Due in Next Twelve Months",
        "terseLabel": "Recorded Unconditional Purchase Obligation Due in Next Twelve Months"
       }
      }
     },
     "localname": "RecordedUnconditionalPurchaseObligationDueWithinOneYear",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r576"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]",
        "terseLabel": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r372",
      "r574",
      "r575"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of related party transaction.",
        "label": "Related Party Transaction [Axis]",
        "terseLabel": "Related Party Transaction [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Transaction between related party.",
        "label": "Related Party Transaction [Domain]",
        "terseLabel": "Related Party Transaction [Domain]"
       }
      }
     },
     "localname": "RelatedPartyTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r372",
      "r574",
      "r575",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]",
        "terseLabel": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r110"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
        "label": "Repayments of Long-term Debt",
        "negatedTerseLabel": "Payments on long-term borrowings"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r433",
      "r664"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and Development Expense",
        "terseLabel": "Research and development expense"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A16QuarterlyFinancialDataDetails",
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.",
        "label": "Research and Development Expense [Member]",
        "terseLabel": "Research and Development Expense [Member]"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A15RestructuringCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "auth_ref": [
      "r132",
      "r433"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.",
        "label": "Research and Development Expense, Policy [Policy Text Block]",
        "terseLabel": "Research and Development Expense, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ResearchMember": {
     "auth_ref": [
      "r468"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.",
        "label": "Research Tax Credit Carryforward [Member]"
       }
      }
     },
     "localname": "ResearchMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCash": {
     "auth_ref": [
      "r129",
      "r598",
      "r640"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "label": "Restricted Cash",
        "terseLabel": "Restricted Cash"
       }
      }
     },
     "localname": "RestrictedCash",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "auth_ref": [
      "r17",
      "r123",
      "r129",
      "r598",
      "r640"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Restricted Cash and Cash Equivalents",
        "terseLabel": "Restricted Cash and Cash Equivalents"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents [Domain]",
        "terseLabel": "Cash and Cash Equivalents [Domain]"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCashCurrent": {
     "auth_ref": [
      "r2",
      "r17",
      "r129"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "label": "Restricted Cash, Current",
        "terseLabel": "Restricted Cash, Current"
       }
      }
     },
     "localname": "RestrictedCashCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashNoncurrent": {
     "auth_ref": [
      "r9",
      "r21",
      "r129",
      "r661"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "label": "Restricted Cash, Noncurrent",
        "terseLabel": "Restricted Cash, Noncurrent"
       }
      }
     },
     "localname": "RestrictedCashNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedInvestmentsAtFairValue": {
     "auth_ref": [
      "r657",
      "r658"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate value of all restricted investments.",
        "label": "Restricted Investments, at Fair Value",
        "terseLabel": "Restricted Investments, at Fair Value"
       }
      }
     },
     "localname": "RestrictedInvestmentsAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedInvestmentsCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents the current portion of investments which are not defined as or included in marketable (debt, equity, or other) securities that are pledged or subject to withdrawal restrictions.",
        "label": "Restricted Investments, Current",
        "terseLabel": "Restricted investments"
       }
      }
     },
     "localname": "RestrictedInvestmentsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails",
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails",
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r164"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted Stock [Member]"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationRestrictedStockDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationRestrictedStockDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r276"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.",
        "label": "Restructuring and Related Activities Disclosure [Text Block]",
        "terseLabel": "Restructuring and Related Activities Disclosure [Text Block]"
       }
      }
     },
     "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A15RestructuringCostsNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestructuringCharges": {
     "auth_ref": [
      "r121",
      "r264",
      "r269",
      "r274"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.",
        "label": "Restructuring Charges",
        "terseLabel": "Restructuring Charges"
       }
      }
     },
     "localname": "RestructuringCharges",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A15RestructuringCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringCostAndReserveAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of restructuring cost.",
        "label": "Restructuring Type [Axis]",
        "terseLabel": "Restructuring Type [Axis]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A15RestructuringCostsDetails",
      "http://www.bio-rad.com/role/A15RestructuringCostsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringCostAndReserveLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Restructuring Cost and Reserve [Line Items]",
        "terseLabel": "Restructuring Cost and Reserve [Line Items]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A15RestructuringCostsDetails",
      "http://www.bio-rad.com/role/A15RestructuringCostsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringCostsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Restructuring Costs [Abstract]"
       }
      }
     },
     "localname": "RestructuringCostsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringPlanAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by individual restructuring plan.",
        "label": "Restructuring Plan [Axis]",
        "terseLabel": "Restructuring Plan [Axis]"
       }
      }
     },
     "localname": "RestructuringPlanAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A15RestructuringCostsDetails",
      "http://www.bio-rad.com/role/A15RestructuringCostsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringPlanDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identification of the individual restructuring plans.",
        "label": "Restructuring Plan [Domain]",
        "terseLabel": "Restructuring Plan [Domain]"
       }
      }
     },
     "localname": "RestructuringPlanDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A15RestructuringCostsDetails",
      "http://www.bio-rad.com/role/A15RestructuringCostsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringReserve": {
     "auth_ref": [
      "r265",
      "r271"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.",
        "label": "Restructuring Reserve",
        "terseLabel": "Restructuring Reserve"
       }
      }
     },
     "localname": "RestructuringReserve",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A15RestructuringCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringReserveAccrualAdjustment1": {
     "auth_ref": [
      "r264",
      "r270"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment to a previously accrued restructuring liability.",
        "label": "Restructuring Reserve, Accrual Adjustment",
        "terseLabel": "Restructuring Reserve, Accrual Adjustment"
       }
      }
     },
     "localname": "RestructuringReserveAccrualAdjustment1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A15RestructuringCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringReserveCurrent": {
     "auth_ref": [
      "r264",
      "r273"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.",
        "label": "Restructuring Reserve, Current",
        "terseLabel": "Restructuring Reserve, Current"
       }
      }
     },
     "localname": "RestructuringReserveCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A15RestructuringCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringReserveTranslationAdjustment": {
     "auth_ref": [
      "r265",
      "r273"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the restructuring reserve.",
        "label": "Restructuring Reserve, Foreign Currency Translation Gain (Loss)",
        "negatedTerseLabel": "Restructuring Reserve, Foreign Currency Translation (Gain) Loss"
       }
      }
     },
     "localname": "RestructuringReserveTranslationAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A15RestructuringCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r35",
      "r311",
      "r641"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "verboseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails",
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails",
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanFundingStatusAxis": {
     "auth_ref": [
      "r374"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by status of funding for defined benefit plan designed to provide retirement benefits.",
        "label": "Retirement Plan Funding Status [Axis]",
        "terseLabel": "Retirement Plan Funding Status [Axis]"
       }
      }
     },
     "localname": "RetirementPlanFundingStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanFundingStatusDomain": {
     "auth_ref": [
      "r374"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Status of funding for defined benefit plan designed to provide retirement benefits.",
        "label": "Retirement Plan Funding Status [Domain]",
        "terseLabel": "Retirement Plan Funding Status [Domain]"
       }
      }
     },
     "localname": "RetirementPlanFundingStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanNameAxis": {
     "auth_ref": [
      "r374"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.",
        "label": "Retirement Plan Name [Axis]",
        "terseLabel": "Retirement Plan Name [Axis]"
       }
      }
     },
     "localname": "RetirementPlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanNameDomain": {
     "auth_ref": [
      "r374"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.",
        "label": "Retirement Plan Name [Domain]",
        "terseLabel": "Retirement Plan Name [Domain]"
       }
      }
     },
     "localname": "RetirementPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanSponsorLocationAxis": {
     "auth_ref": [
      "r374",
      "r376"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Retirement Plan Sponsor Location [Axis]",
        "terseLabel": "Retirement Plan Sponsor Location [Axis]"
       }
      }
     },
     "localname": "RetirementPlanSponsorLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanSponsorLocationDomain": {
     "auth_ref": [
      "r374",
      "r376"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Retirement Plan Sponsor Location [Domain]",
        "terseLabel": "Retirement Plan Sponsor Location [Domain]"
       }
      }
     },
     "localname": "RetirementPlanSponsorLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTaxStatusAxis": {
     "auth_ref": [
      "r374"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by tax status of plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Retirement Plan Tax Status [Axis]",
        "terseLabel": "Retirement Plan Tax Status [Axis]"
       }
      }
     },
     "localname": "RetirementPlanTaxStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTaxStatusDomain": {
     "auth_ref": [
      "r374"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tax status of plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Retirement Plan Tax Status [Domain]",
        "terseLabel": "Retirement Plan Tax Status [Domain]"
       }
      }
     },
     "localname": "RetirementPlanTaxStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "auth_ref": [
      "r333",
      "r334",
      "r373",
      "r374",
      "r387"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Axis]",
        "terseLabel": "Retirement Plan Type [Axis]"
       }
      }
     },
     "localname": "RetirementPlanTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "auth_ref": [
      "r333",
      "r334",
      "r373",
      "r374",
      "r387"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Domain]",
        "terseLabel": "Retirement Plan Type [Domain]"
       }
      }
     },
     "localname": "RetirementPlanTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r319",
      "r320",
      "r321"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Net sales"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentInformationByGeographicalLocationDetails",
      "http://www.bio-rad.com/role/A14SegmentReportingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": {
     "auth_ref": [
      "r319",
      "r320",
      "r321"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.",
        "label": "Revenue from Contract with Customer, Including Assessed Tax",
        "terseLabel": "Net sales"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerIncludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A16QuarterlyFinancialDataDetails",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r133",
      "r331"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScenarioForecastMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The reporting scenario used to indicate financial results forecast for a future period.",
        "label": "Scenario, Forecast [Member]",
        "terseLabel": "Scenario, Forecast [Member]"
       }
      }
     },
     "localname": "ScenarioForecastMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScenarioUnspecifiedDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Any scenario, that is, the particular reporting scenario is left unspecified. Scenarios distinguish among different kinds of business reporting facts, as for example actual versus budgeted figures.",
        "label": "Scenario, Unspecified [Domain]",
        "terseLabel": "Scenario, Unspecified [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A10OtherIncomeAndExpensesDetails",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails",
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPriorYearMisstatementsTables",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsFairValueAndGrossUnrealizedLossesWithUnrealizedLossesDetails",
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheetsParentheticals",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r79"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": {
     "auth_ref": [
      "r246"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.",
        "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": {
     "auth_ref": [
      "r246"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.",
        "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets by Major-Class"
       }
      }
     },
     "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A4IntangibleAssetsGoodwillAndOtherTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": {
     "auth_ref": [
      "r368"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the assumptions used to determine for pension plans and/or other employee benefit plans the benefit obligation and net benefit cost, including assumed discount rates, rate increase in compensation increase, and expected long-term rates of return on plan assets.",
        "label": "Schedule of Assumptions Used [Table Text Block]",
        "terseLabel": "Schedule of Assumptions Used [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfAssumptionsUsedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Debt Securities, Available-for-sale [Line Items]",
        "terseLabel": "Debt Securities, Available-for-sale [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": {
     "auth_ref": [
      "r212",
      "r216",
      "r218",
      "r219",
      "r220",
      "r222",
      "r621",
      "r625"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.",
        "label": "Schedule of Available-for-sale Securities [Table]",
        "terseLabel": "Schedule of Available-for-sale Securities [Table]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r487",
      "r488"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A2AcquisitionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.",
        "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]",
        "terseLabel": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r473"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Provision for income taxes [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r53",
      "r137",
      "r305",
      "r308",
      "r309",
      "r310",
      "r565",
      "r566",
      "r568",
      "r628"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table Text Block]",
        "terseLabel": "Principal components of long-term debt [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r464"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Significant components of deferred tax assets and liabilities [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r373",
      "r374",
      "r375",
      "r376",
      "r385"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans.  Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Defined Benefit Plans Disclosures [Table]",
        "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesAssumptionsForBenefitObligationsAndPeriodicBenefitCostsTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionObligationsAndFundedStatusTables",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesPensionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": {
     "auth_ref": [
      "r142",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r527",
      "r529",
      "r532",
      "r534"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.",
        "label": "Schedule of Derivative Instruments [Table Text Block]",
        "terseLabel": "Schedule of Derivative Instruments [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r446"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Reconcilation of effective tax rate on inocme before taxes and statutory rate [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable": {
     "auth_ref": [
      "r153",
      "r154",
      "r155"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of prior period adjustments to correct an error in previously issued financial statements. The disclosure may include, but is not limited to: (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustment (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made. This table can be used to disclose the amounts as previously reported and the effect of the correction or other adjustment on per line item or per share amount basis. This table uses as its line items financial statement line items that are affected by prior period adjustments.",
        "label": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]",
        "terseLabel": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]"
       }
      }
     },
     "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPriorYearMisstatementsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r537"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Financial assets and liabilities carried at fair value on a recurring basis"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "auth_ref": [
      "r241",
      "r243"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.",
        "label": "Schedule of Goodwill [Table]",
        "terseLabel": "Schedule of Goodwill [Table]"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r241",
      "r243"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]",
        "terseLabel": "Changes to goodwill by segment"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A4IntangibleAssetsGoodwillAndOtherTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "auth_ref": [
      "r138"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.",
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]",
        "terseLabel": "U.S. and international components of income before taxes [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "auth_ref": [
      "r360"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.",
        "label": "Schedule of Net Benefit Costs [Table Text Block]",
        "terseLabel": "Schedule of Net Benefit Costs [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfNetBenefitCostsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesNetPeriodicBenefitCostTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.",
        "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]",
        "terseLabel": "Schedule of other income (expense), net"
       }
      }
     },
     "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A10OtherIncomeAndExpensesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "auth_ref": [
      "r291"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.",
        "label": "Schedule of Product Warranty Liability [Table Text Block]",
        "terseLabel": "Schedule of Product Warranty Liability"
       }
      }
     },
     "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r44",
      "r260"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Schedule of Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable": {
     "auth_ref": [
      "r156"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclose the nature of each individual error being corrected in the correcting adjustment. This disclosure would also generally include when and how each error being corrected arose and assert that the errors were immaterial to the prior amounts reported.",
        "label": "Schedule of Quantifying Prior Year Misstatement Corrected in Current Year Financial Statements [Table]",
        "terseLabel": "Schedule of Quantifying Prior Year Misstatement Corrected in Current Year Financial Statements [Table]"
       }
      }
     },
     "localname": "ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A16QuarterlyFinancialDataDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfQuantifyingPriorYearMisstatementsCorrectedInCurrentYearFinancialStatementsTextBlock": {
     "auth_ref": [
      "r156"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the nature and amount of prior period errors that had previously been considered immaterial and which are being corrected in the current fiscal year. This disclosure would also generally include when and how each error being corrected arose and assert that the errors were immaterial to the prior amounts reported.",
        "label": "Schedule of Quantifying Prior Year Misstatements Corrected in Current Year Financial Statements [Table Text Block]",
        "terseLabel": "Schedule of Quantifying Prior Year Misstatements Corrected in Current Year Financial Statements [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfQuantifyingPriorYearMisstatementsCorrectedInCurrentYearFinancialStatementsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPriorYearMisstatementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": {
     "auth_ref": [
      "r169"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.",
        "label": "Quarterly Financial Information [Table Text Block]",
        "terseLabel": "Schedule of Quarterly Financial Data [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A16QuarterlyFinancialDataTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "auth_ref": [
      "r267",
      "r268",
      "r272"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.",
        "label": "Schedule of Restructuring and Related Costs [Table]",
        "terseLabel": "Schedule of Restructuring and Related Costs [Table]"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A15RestructuringCostsDetails",
      "http://www.bio-rad.com/role/A15RestructuringCostsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": {
     "auth_ref": [
      "r267",
      "r268",
      "r272"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.",
        "label": "Restructuring and Related Costs [Table Text Block]",
        "terseLabel": "Restructuring and Related Costs [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A15RestructuringCostsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": {
     "auth_ref": [
      "r93",
      "r194"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material.  An entity may also provide subtotals of geographic information about groups of countries.",
        "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]",
        "terseLabel": "Net sales and assets to external customers by geographic area"
       }
      }
     },
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentReportingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r179",
      "r184",
      "r185",
      "r188",
      "r241"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentInformationByGeographicalLocationDetails",
      "http://www.bio-rad.com/role/A14SegmentReportingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r179",
      "r184",
      "r185",
      "r188",
      "r241"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Information regarding industry segments"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentReportingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r392",
      "r423"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Components of an equity-based arrangement under which compensation is awarded to employees, typically comprised of compensation expense; changes in the quantity and fair value of the shares (or other type of equity) granted, exercised, forfeited, and issued and outstanding pertaining to that plan; and cash flow effects resulting from the equity-based payment arrangement. Component disclosures are by type of award and plan name.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails",
      "http://www.bio-rad.com/role/A9ShareBasedCompensationRestrictedStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": {
     "auth_ref": [
      "r423"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.",
        "label": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block]",
        "terseLabel": "Stock Options Outstanding"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r415"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Employee Stock Purchase Plan, Valuation Assumptions"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r415"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Stock Options Valuation Assumptions"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]",
        "terseLabel": "Resticted Stock Activity"
       }
      }
     },
     "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r56",
      "r136",
      "r300",
      "r302",
      "r303",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.",
        "label": "Schedule of Stock by Class [Table]",
        "terseLabel": "Schedule of Stock by Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfStockByClassTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A7StockholdersEquityDetails",
      "http://www.bio-rad.com/role/A7StockholdersEquityStockholdersEquitySharesDetailTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfStockByClassTextBlock": {
     "auth_ref": [
      "r30",
      "r31",
      "r32",
      "r134",
      "r301",
      "r302",
      "r303",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information.  Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.",
        "label": "Schedule of Stock by Class [Table Text Block]",
        "terseLabel": "Schedule of Stock by Class [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfStockByClassTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A7StockholdersEquityStockholdersEquitySharesDetailTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock": {
     "auth_ref": [
      "r218"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value).",
        "label": "Schedule of Unrealized Loss on Investments [Table Text Block]",
        "terseLabel": "Summary of investments with gross unrealized losses and the associated fair value"
       }
      }
     },
     "localname": "ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": {
     "auth_ref": [
      "r165"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).",
        "label": "Schedule of Weighted Average Number of Shares [Table Text Block]",
        "terseLabel": "Schedule of Weighted Average Number of Shares"
       }
      }
     },
     "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segment [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentProfitReconciliationDetails",
      "http://www.bio-rad.com/role/A14SegmentReportingDetails",
      "http://www.bio-rad.com/role/A15RestructuringCostsDetails",
      "http://www.bio-rad.com/role/A15RestructuringCostsTables",
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherDetails",
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingAssetReconcilingItemLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Segment Reporting, Asset Reconciling Item [Line Items]",
        "terseLabel": "Segment Reporting, Asset Reconciling Item [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingAssetReconcilingItemLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentAssetReconciliationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r196"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Segment Information"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentReporting"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentInformationByGeographicalLocationDetails",
      "http://www.bio-rad.com/role/A14SegmentReportingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingInformationProfitLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Segment Reporting Information, Profit (Loss) [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingInformationProfitLossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]",
        "terseLabel": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentProfitReconciliationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentsGeographicalAreasAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Segments, Geographical Areas [Abstract]"
       }
      }
     },
     "localname": "SegmentsGeographicalAreasAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r96",
      "r225"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, General and Administrative Expense",
        "negatedTerseLabel": "Selling, general and administrative expense",
        "terseLabel": "Selling, general and administrative expense"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A16QuarterlyFinancialDataDetails",
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails",
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "auth_ref": [
      "r99"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.",
        "label": "Selling, General and Administrative Expenses [Member]",
        "terseLabel": "Selling, General and Administrative Expenses [Member]"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A15RestructuringCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r120"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.",
        "label": "Share-based Compensation",
        "terseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A11SupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation [Abstract]"
       }
      }
     },
     "localname": "ShareBasedCompensationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r394"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "terseLabel": "Options Vesting Period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate": {
     "auth_ref": [
      "r423"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Discount rate from fair value on purchase date that participants pay for shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date",
        "terseLabel": "Employee Purchase Price Discount from Market Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r404"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedTerseLabel": "Restricted Stock Units - Forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationRestrictedStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r409"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Resticted Stock Units Cancelled/forfeited - Weighted-Average Grant-Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationRestrictedStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r407"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Restricted Stock Units Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationRestrictedStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r407"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted Average Grant Date Fair Value - Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationRestrictedStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue": {
     "auth_ref": [
      "r406"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Per share weighted average intrinsic value of equity-based compensation awards not vested. Excludes stock and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instrument Other than Option, Nonvested, Intrinsic Value",
        "terseLabel": "Resticted Stock Units Outstanding Aggregate Intrinsic Value (in millions)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationRestrictedStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested [Roll Forward]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationRestrictedStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r406"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "terseLabel": "Nonvested shares - Weighted Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationRestrictedStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": {
     "auth_ref": [
      "r413"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms",
        "terseLabel": "Weighted Average Remaining Contractual Term (in years)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationRestrictedStockDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r408"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Restricted Stock Units - Vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationRestrictedStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "auth_ref": [
      "r411"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationRestrictedStockDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r408"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Restricted Stock Units Vested - Weighted-Average Grant-Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationRestrictedStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r418"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "Expected dividend yield"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r417"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "terseLabel": "Expected Volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails",
      "http://www.bio-rad.com/role/A9ShareBasedCompensationRestrictedStockDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r419"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "verboseLabel": "Risk Free Interest Rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend": {
     "auth_ref": [
      "r418"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of the weighted average expected dividend for an entity using a valuation technique with different dividend rates during the contractual term.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Expected Dividend",
        "terseLabel": "Expected dividend"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails",
      "http://www.bio-rad.com/role/A9ShareBasedCompensationRestrictedStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": {
     "auth_ref": [
      "r423"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate",
        "terseLabel": "Employee Contribution Rate - Maximum"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r395"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized",
        "verboseLabel": "Number of Shares Authorized"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r423"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
        "verboseLabel": "Number of Shares Available for Grant"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r401"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
        "terseLabel": "Options Number Exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r401"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Weighted Average Exercise Price - Options Exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r411"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "terseLabel": "Options, Exercises in Period, Total Intrinsic Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "auth_ref": [
      "r405"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period",
        "negatedTerseLabel": "Options - Shares Forfeitures/expired"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r405"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average price of options that were either forfeited or expired.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price",
        "terseLabel": "Options Forfeitured/expired - Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r404"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
        "terseLabel": "Restricted Stock Units - Forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "auth_ref": [
      "r402"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Net number of share options (or share units) granted during the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures",
        "terseLabel": "Options - Shares Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r410"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "verboseLabel": "Weighted average fair value of options granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock": {
     "auth_ref": [
      "r410"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the weighted-average grant-date fair value of equity options or other equity instruments granted during the year.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value [Table Text Block]",
        "terseLabel": "Stock Options Activity"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r423"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value",
        "terseLabel": "Aggregate Intrinsic Value (in millions) - Outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r400",
      "r423"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Outstanding end of period",
        "periodStartLabel": "Outstanding beginning of period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails",
      "http://www.bio-rad.com/role/A9ShareBasedCompensationRestrictedStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r399"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "terseLabel": "Options - Weighted-Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": {
     "auth_ref": [
      "r412"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value",
        "terseLabel": "Options Vested and Expected to Vest - Aggregate Intrinsic Value (in millions)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": {
     "auth_ref": [
      "r413"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number",
        "terseLabel": "Options - Shares Vested and Expected to Vest"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r413"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price",
        "terseLabel": "Options Vested and Expected to Vest - Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased": {
     "auth_ref": [
      "r390",
      "r423"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted average of per share prices paid for shares purchased on the open market for issuance to employees under the plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward": {
     "auth_ref": [
      "r393"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Description of pertinent provisions of equity-based compensation awards that have actual or potential impact upon the company's financial statements.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Terms of Award",
        "terseLabel": "Options Granted Term"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r390",
      "r396"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity-based compensation award.",
        "label": "Equity Award [Domain]",
        "terseLabel": "Share-based Compensation Arrangements by Share-based Payment Award, Award Type and Plan Name [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails",
      "http://www.bio-rad.com/role/A9ShareBasedCompensationRestrictedStockDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Options Exercised - Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Options Granted - Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r132",
      "r392",
      "r397"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement.",
        "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]",
        "terseLabel": "Share-based Compensation Plans"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": {
     "auth_ref": [
      "r414"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by range of option prices pertaining to options granted.",
        "label": "Exercise Price Range [Axis]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": {
     "auth_ref": [
      "r420"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.",
        "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareRepurchaseProgramAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by share repurchase program.",
        "label": "Share Repurchase Program [Axis]",
        "terseLabel": "Share Repurchase Program [Axis]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A7StockholdersEquityTreasuryStockTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareRepurchaseProgramDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the share repurchase program.",
        "label": "Share Repurchase Program [Domain]",
        "terseLabel": "Share Repurchase Program [Domain]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A7StockholdersEquityTreasuryStockTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "auth_ref": [
      "r394"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of vesting of share-based compensation awards.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r416",
      "r425"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Expected term of share-based compensation awards, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Expected life (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r423"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value",
        "terseLabel": "Options Exercisable Aggregate Intrinsic Value (in millions)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r423"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted Average Remaining Contractual Term (in years) - Exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r413"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted Average Remaining Contractual Term (in years) - Outstanding"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r413"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Options Vested and Expected to Vest - Weighted Average Remaining Contractual Term (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "auth_ref": [
      "r398"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r304"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.",
        "label": "Shares, Issued",
        "terseLabel": "Shares, Issued"
       }
      }
     },
     "localname": "SharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A7StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShippingAndHandlingCostPolicyTextBlock": {
     "auth_ref": [
      "r131",
      "r132"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.",
        "label": "Shipping and Handling Cost, Policy [Policy Text Block]",
        "terseLabel": "Shipping and Handling"
       }
      }
     },
     "localname": "ShippingAndHandlingCostPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShortTermInvestments": {
     "auth_ref": [
      "r23",
      "r608",
      "r609",
      "r611",
      "r634"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.",
        "label": "Short-term Investments",
        "terseLabel": "Short-term investments"
       }
      }
     },
     "localname": "ShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermInvestmentsMember": {
     "auth_ref": [
      "r608",
      "r609",
      "r634",
      "r654"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet.",
        "label": "Short-term Investments [Member]"
       }
      }
     },
     "localname": "ShortTermInvestmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit": {
     "auth_ref": [
      "r449"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date.",
        "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit",
        "terseLabel": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit"
       }
      }
     },
     "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StandardProductWarrantyPolicy": {
     "auth_ref": [
      "r132",
      "r288"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.",
        "label": "Standard Product Warranty, Policy [Policy Text Block]",
        "terseLabel": "Warranty"
       }
      }
     },
     "localname": "StandardProductWarrantyPolicy",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StandbyLettersOfCreditMember": {
     "auth_ref": [
      "r285",
      "r292",
      "r509",
      "r656"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation.",
        "label": "Standby Letters of Credit [Member]",
        "terseLabel": "Standby Letters of Credit [Member]"
       }
      }
     },
     "localname": "StandbyLettersOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.",
        "label": "State and Local Jurisdiction [Member]",
        "terseLabel": "State and Local Jurisdiction [Member]"
       }
      }
     },
     "localname": "StateAndLocalJurisdictionMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r0",
      "r184",
      "r241",
      "r262",
      "r266",
      "r275",
      "r653"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentProfitReconciliationDetails",
      "http://www.bio-rad.com/role/A14SegmentReportingDetails",
      "http://www.bio-rad.com/role/A15RestructuringCostsDetails",
      "http://www.bio-rad.com/role/A15RestructuringCostsTables",
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherDetails",
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r30",
      "r31",
      "r32",
      "r304"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A7StockholdersEquityDetails",
      "http://www.bio-rad.com/role/A7StockholdersEquityStockholdersEquitySharesDetailTables",
      "http://www.bio-rad.com/role/A7StockholdersEquityTreasurySharesDetails",
      "http://www.bio-rad.com/role/A7StockholdersEquityTreasuryStockTables",
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets",
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheetsParentheticals",
      "http://www.bio-rad.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r59",
      "r304"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Statement, Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeAccumulatedOtherComprehensiveIncomeTables",
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeDetails",
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeDetails",
      "http://www.bio-rad.com/role/A8AccumulatedOtherComprehensiveIncomeReclassificationOutOfAccumulatedOtherComprehensiveIncomeTables",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A10OtherIncomeAndExpensesDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsFairValueAndGrossUnrealizedLossesWithUnrealizedLossesDetails",
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets",
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheetsParentheticals",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome",
      "http://www.bio-rad.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementScenarioAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by scenario to be reported. Scenarios distinguish among different kinds of business reporting facts, as for example actual versus budgeted figures.",
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario [Axis]",
        "verboseLabel": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A10OtherIncomeAndExpensesDetails",
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails",
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPriorYearMisstatementsTables",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsContingentConsiderationDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsFairValueAndGrossUnrealizedLossesWithUnrealizedLossesDetails",
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheetsParentheticals",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A10OtherIncomeAndExpensesDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsFairValueAndGrossUnrealizedLossesWithUnrealizedLossesDetails",
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets",
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheetsParentheticals",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r58",
      "r304",
      "r305",
      "r311"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.",
        "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities",
        "terseLabel": "Stock Issued During Period, Shares, Conversion of Convertible Securities"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A7StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r31",
      "r32",
      "r304",
      "r311"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.",
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "terseLabel": "Stock Issued During Period, Shares, Employee Stock Purchase Plans"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r31",
      "r32",
      "r304",
      "r311"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Stock Issued During Period, Shares, New Issues"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A7StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r31",
      "r32",
      "r304",
      "r311",
      "r403"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "negatedTerseLabel": "Options - Shares Exercised"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A9ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued": {
     "auth_ref": [
      "r32",
      "r304",
      "r311"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of treasury shares (units) reissued during the period, excluding reissuance of shares (units) held in treasury used to satisfy equity-based compensation obligations exercised by the holders of such rights. Upon reissuance of shares (units) from treasury, either the common or preferred stock (unit) reissued is outstanding.",
        "label": "Stock Issued During Period, Shares, Treasury Stock Reissued",
        "terseLabel": "Stock Issued During Period, Shares, Treasury Stock Reissued"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesTreasuryStockReissued",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A7StockholdersEquityTreasurySharesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued": {
     "auth_ref": [
      "r31",
      "r32",
      "r304",
      "r311",
      "r312"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity impact of the value of treasury stock (units) reissued during the period, excluding reissuance of shares (units) held in treasury used to satisfy equity-based compensation obligations exercised by the holders of such rights. Upon reissuance of shares (units) from treasury, either the common or preferred stock (unit) reissued is outstanding.",
        "label": "Stock Issued During Period, Value, Treasury Stock Reissued",
        "terseLabel": "Stock Issued During Period, Value, Treasury Stock Reissued"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueTreasuryStockReissued",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Authorized Amount",
        "terseLabel": "Stock Repurchase Program, Authorized Amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A7StockholdersEquityTreasurySharesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount remaining of a stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount",
        "terseLabel": "Stock Repurchase Program, Remaining Authorized Repurchase Amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A7StockholdersEquityTreasurySharesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r32",
      "r36",
      "r37",
      "r202"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "terseLabel": "Stockholders' Equity Attributable to Parent",
        "totalLabel": "Total stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails",
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders' equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]",
        "terseLabel": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r318"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "Stockholders' Equity Note Disclosure [Text Block]"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A7StockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsequentEventLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.",
        "label": "Subsequent Event [Line Items]",
        "terseLabel": "Subsequent Event [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A13LegalProceedingsLegalProceedingsDetails",
      "http://www.bio-rad.com/role/A17SubsequentEventDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event [Member]"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A13LegalProceedingsLegalProceedingsDetails",
      "http://www.bio-rad.com/role/A17SubsequentEventDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r577"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.",
        "label": "Subsequent Event [Table]",
        "terseLabel": "Subsequent Event [Table]"
       }
      }
     },
     "localname": "SubsequentEventTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A13LegalProceedingsLegalProceedingsDetails",
      "http://www.bio-rad.com/role/A17SubsequentEventDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r577"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A13LegalProceedingsLegalProceedingsDetails",
      "http://www.bio-rad.com/role/A17SubsequentEventDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r577"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A13LegalProceedingsLegalProceedingsDetails",
      "http://www.bio-rad.com/role/A17SubsequentEventDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r578"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Events [Text Block]"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A17SubsequentEventNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SummaryOfIncomeTaxExaminationsTextBlock": {
     "auth_ref": [
      "r451",
      "r474"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the increase or decrease in the liability from the prior period, and any penalties and interest that have been recorded.",
        "label": "Summary of Income Tax Examinations [Table Text Block]",
        "terseLabel": "Summary of income tax years currently under audit or open to examinations [Table Text Block]"
       }
      }
     },
     "localname": "SummaryOfIncomeTaxExaminationsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock": {
     "auth_ref": [
      "r449"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of unrecognized tax benefits for which a material change is reasonably possible in the next twelve months, typically including the nature of the uncertainty, the event(s) that could cause a material change, and an estimate of the range of the reasonably possible change or a statement that an estimate of the range cannot be made. An unrecognized tax benefit is the difference between a tax position taken in a tax return and the amounts recognized in the financial statements for which it is more likely than not, based on the technical merits of the position, that the tax position will not be sustained upon examination.",
        "label": "Summary of Positions for which Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table Text Block]",
        "terseLabel": "Tabular reconcilation of total amounts of unrecognized tax benefits [Table Text Block]"
       }
      }
     },
     "localname": "SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardAmount": {
     "auth_ref": [
      "r466"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Tax Credit Carryforward, Amount",
        "terseLabel": "Tax Credit Carryforward, Amount"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAmount",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TaxCreditCarryforwardAxis": {
     "auth_ref": [
      "r468"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by specific tax credit related to an unused tax credit.",
        "label": "Tax Credit Carryforward [Axis]"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardLimitationsOnUse": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Description of the limitation related to use of the tax credit carryforward.",
        "label": "Tax Credit Carryforward, Limitations on Use",
        "terseLabel": "Tax Credit Carryforward, Limitations on Use"
       }
      }
     },
     "localname": "TaxCreditCarryforwardLimitationsOnUse",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardNameDomain": {
     "auth_ref": [
      "r468"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The name of the tax credit carryforward.",
        "label": "Tax Credit Carryforward, Name [Domain]"
       }
      }
     },
     "localname": "TaxCreditCarryforwardNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TaxesPayableCurrent": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Taxes Payable, Current",
        "terseLabel": "Other taxes payable"
       }
      }
     },
     "localname": "TaxesPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceAxis": {
     "auth_ref": [
      "r321",
      "r328"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by timing of transfer of good or service to customer.",
        "label": "Timing of Transfer of Good or Service [Axis]",
        "terseLabel": "Timing of Transfer of Good or Service [Axis]"
       }
      }
     },
     "localname": "TimingOfTransferOfGoodOrServiceAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.",
        "label": "Timing of Transfer of Good or Service [Domain]",
        "terseLabel": "Timing of Transfer of Good or Service [Domain]"
       }
      }
     },
     "localname": "TimingOfTransferOfGoodOrServiceDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "auth_ref": [
      "r33",
      "r39",
      "r132",
      "r198",
      "r199",
      "r201",
      "r203",
      "r612",
      "r643"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for trade and other accounts receivables. This disclosure may include the basis at which such receivables are carried in the entity's statements of financial position (for example, net realizable value), how the entity determines the level of its allowance for doubtful accounts, when impairments, charge-offs or recoveries are recognized, and the entity's income recognition policies for such receivables, including its treatment of related fees and costs, its treatment of premiums, discounts or unearned income, when accrual of interest is discontinued, how the entity records payments received on nonaccrual receivables and its policy for resuming accrual of interest on such receivables.  If the enterprise holds a large number of similar loans, disclosure may include the accounting policy for the anticipation of prepayments and significant assumptions underlying prepayment estimates for amortization of premiums, discounts, and nonrefundable fees and costs.",
        "label": "Trade and Other Accounts Receivable, Policy [Policy Text Block]",
        "terseLabel": "Accounts Receivable"
       }
      }
     },
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TradeNamesMember": {
     "auth_ref": [
      "r491"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trade Names [Member]",
        "terseLabel": "Trade Names [Member]"
       }
      }
     },
     "localname": "TradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A4GoodwillAndOtherPurchasedIntangibleAssetsIntangibleAssetsGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r583"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Financial Instruments [Domain]",
        "terseLabel": "Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockAcquiredAverageCostPerShare": {
     "auth_ref": [
      "r312"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.",
        "label": "Treasury Stock Acquired, Average Cost Per Share",
        "terseLabel": "Treasury Stock Acquired, Average Cost Per Share"
       }
      }
     },
     "localname": "TreasuryStockAcquiredAverageCostPerShare",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A7StockholdersEquityTreasurySharesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r57",
      "r312"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Stock [Member]"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r57",
      "r312"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "label": "Treasury Stock, Shares",
        "terseLabel": "Treasury Stock, Shares"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A7StockholdersEquityTreasurySharesDetails",
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r32",
      "r304",
      "r311"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.",
        "label": "Treasury Stock, Shares, Acquired",
        "terseLabel": "Treasury Stock, Shares, Acquired"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A7StockholdersEquityDetails",
      "http://www.bio-rad.com/role/A7StockholdersEquityTreasurySharesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockTextBlock": {
     "auth_ref": [
      "r316"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.",
        "label": "Treasury Stock [Text Block]",
        "terseLabel": "Treasury Stock [Text Block]"
       }
      }
     },
     "localname": "TreasuryStockTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A7StockholdersEquityTreasuryStockTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r57",
      "r312",
      "r315"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "negatedTerseLabel": "Treasury Stock, Value"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r304",
      "r311",
      "r312"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "terseLabel": "Treasury Stock, Value, Acquired, Cost Method"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.",
        "label": "Type of Adoption [Domain]",
        "terseLabel": "Type of Adoption [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails",
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails",
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfRestructuringDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identification of the types of restructuring costs.",
        "label": "Type of Restructuring [Domain]",
        "terseLabel": "Type of Restructuring [Domain]"
       }
      }
     },
     "localname": "TypeOfRestructuringDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A15RestructuringCostsDetails",
      "http://www.bio-rad.com/role/A15RestructuringCostsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USTreasuryAndGovernmentMember": {
     "auth_ref": [
      "r358",
      "r610"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This category includes investments in debt securities issued by the United States Department of the Treasury, US Government Agencies and US Government-sponsored Enterprises. Such securities may include treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years), debt securities issued by the Government National Mortgage Association (Ginnie Mae) and debt securities issued by the Federal National Mortgage Association (Fannie Mae) or the Federal Home Loan Mortgage Corporation (Freddie Mac).",
        "label": "US Treasury and Government [Member]",
        "terseLabel": "US Government Sponsored Agencies [Member]"
       }
      }
     },
     "localname": "USTreasuryAndGovernmentMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A3FairValueMeasurementsDetails",
      "http://www.bio-rad.com/role/A3FairValueMeasurementsShortTermInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrealizedGainOnSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Unrealized Gain on Securities",
        "negatedTerseLabel": "Unrealized Gain on Securities",
        "terseLabel": "Unrealized Gain on Securities"
       }
      }
     },
     "localname": "UnrealizedGainOnSecurities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A14SegmentInformationSegmentProfitReconciliationDetails",
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesDetailsDetails",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrealizedLossOnSecurities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease), resulting in a loss, 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.",
        "label": "Unrealized Loss on Securities",
        "terseLabel": "Unrealized Loss on Securities"
       }
      }
     },
     "localname": "UnrealizedLossOnSecurities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A16QuarterlyFinancialDataDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r437",
      "r452"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "periodEndLabel": "Unrecognized tax benefits period end",
        "periodStartLabel": "Unrecognized tax benefits period start"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation": {
     "auth_ref": [
      "r452"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from foreign currency translation.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation",
        "negatedTerseLabel": "Currency translation"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r453"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "negatedTerseLabel": "Reductions to tax positions related to prior years"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": {
     "auth_ref": [
      "r455"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities",
        "negatedTerseLabel": "Settlements"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": {
     "auth_ref": [
      "r448"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued",
        "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": {
     "auth_ref": [
      "r448"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense",
        "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from acquisitions.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Acquisition",
        "terseLabel": "Acquisitions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "auth_ref": [
      "r454"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "terseLabel": "Additions to tax positions related to the current year"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation": {
     "auth_ref": [
      "r452"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from foreign currency translation.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Foreign Currency Translation",
        "terseLabel": "Unrecognized Tax Benefits, Increase Resulting from Foreign Currency Translation"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r453"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "terseLabel": "Additions to tax positions related to prior years"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
     "auth_ref": [
      "r456"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.",
        "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations",
        "negatedTerseLabel": "Lapse of statute of limitations"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary": {
     "auth_ref": [
      "r277"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Unrecorded Unconditional Purchase Obligation, Due within Five Years",
        "terseLabel": "Unrecorded Unconditional Purchase Obligation, Due within Five Years"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary": {
     "auth_ref": [
      "r277"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Unrecorded Unconditional Purchase Obligation, Due in Next Twelve Months",
        "terseLabel": "Unrecorded Unconditional Purchase Obligation, Due in Twelve Months"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary": {
     "auth_ref": [
      "r277"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Unrecorded Unconditional Purchase Obligation, Due within Four Years",
        "terseLabel": "Unrecorded Unconditional Purchase Obligation, Due within Four Years"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary": {
     "auth_ref": [
      "r277"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Unrecorded Unconditional Purchase Obligation, Due within Two Years",
        "terseLabel": "Unrecorded Unconditional Purchase Obligation, Due within Two Years"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary": {
     "auth_ref": [
      "r277"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Unrecorded Unconditional Purchase Obligation, Due within Three Years",
        "terseLabel": "Unrecorded Unconditional Purchase Obligation, Due within Three Years"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": {
     "auth_ref": [
      "r277"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).",
        "label": "Unrecorded Unconditional Purchase Obligation",
        "terseLabel": "Unrecorded Unconditional Purchase Obligation"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears": {
     "auth_ref": [
      "r277"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Unrecorded Unconditional Purchase Obligation, Due after Five Years",
        "terseLabel": "Unrecorded Unconditional Purchase Obligation, Due after Five Years"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A12CommitmentsContingentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnsecuredDebt": {
     "auth_ref": [
      "r25",
      "r604",
      "r638"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of uncollateralized debt obligations (with maturities initially due after one year or beyond the operating cycle if longer).",
        "label": "Unsecured Debt",
        "terseLabel": "Unsecured Debt"
       }
      }
     },
     "localname": "UnsecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnsecuredDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets.",
        "label": "Unsecured Debt [Member]"
       }
      }
     },
     "localname": "UnsecuredDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A5NotesPayableAndLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "auth_ref": [
      "r438"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.",
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
        "terseLabel": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount"
       }
      }
     },
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A6IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": {
     "auth_ref": [
      "r146"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward.",
        "label": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]"
       }
      }
     },
     "localname": "ValuationAllowanceOfDeferredTaxAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutnsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesBalance": {
     "auth_ref": [
      "r147"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount",
        "periodEndLabel": "Valuation Allowances and Reserves, Balance Period End",
        "periodStartLabel": "Valuation Allowances and Reserves, Balance Period Start"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesBalance",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutnsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": {
     "auth_ref": [
      "r147"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense",
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutnsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDeductions": {
     "auth_ref": [
      "r147"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction",
        "negatedTerseLabel": "Deductions"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDeductions",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutnsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutns",
      "http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutnsDetails",
      "http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutnsScheduleIiValuationAndQualifyingAccountsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease": {
     "auth_ref": [
      "r147"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Period Increase (Decrease)",
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Period Increase (Decrease)"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutnsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesReservesOfBusinessesAcquired": {
     "auth_ref": [
      "r147"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from business combination.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Business Acquired",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesReservesOfBusinessesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutnsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "auth_ref": [
      "r147"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutns",
      "http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutnsDetails",
      "http://www.bio-rad.com/role/ScheduleIiValuationAndQualifyingAccoutnsScheduleIiValuationAndQualifyingAccountsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r158",
      "r163"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesEarningsPerShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Weighted average common shares - diluted",
        "totalLabel": "Diluted weighted average common shares"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesEarningsPerShareDetails",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r157",
      "r163"
     ],
     "calculation": {
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesEarningsPerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Weighted average common shares - basic",
        "verboseLabel": "Basic weighted average shares outstanding"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.bio-rad.com/role/A1SignificantAccountingPoliciesEarningsPerShareDetails",
      "http://www.bio-rad.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 4
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6812-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3151-108585"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3179-108585"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3179-108585"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3179-108585"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3179-108585"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6812-107765"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3367-108585"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3367-108585"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3367-108585"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3521-108585"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6904-107765"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3044-108585"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6911-107765"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "230",
   "URI": "http://asc.fasb.org/topic&trid=2134446"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(d),(e))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(e),(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(1)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6935-107765"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(n)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(n))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04.(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(ColumnA))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6935-107765"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22580-107794"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 1.N)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=d3e30840-122693"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1448-109256"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1505-109256"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1252-109256"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1500-109256"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=SL5780133-109256"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1337-109256"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109256448&loc=d3e4984-109258"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=109236672&loc=d3e543-108305"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=109225645&loc=d3e1280-108306"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "270",
   "URI": "http://asc.fasb.org/topic&trid=2126967"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8615-108599"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8654-108599"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8657-108599"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8660-108599"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8663-108599"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8672-108599"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(12))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8924-108599"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8475-108599"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "305",
   "URI": "http://asc.fasb.org/extlink&oid=6375392&loc=d3e26790-107797"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=SL6953423-111524"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5212-111524"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5074-111524"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5093-111524"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=109979856&loc=d3e26610-111562"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=109979856&loc=d3e26853-111562"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=109979856&loc=SL6284422-111562"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27198-111563"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27198-111563"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27198-111563"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27198-111563"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27232-111563"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27290-111563"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27337-111563"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27340-111563"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=SL6284393-111563"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27357-111563"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "http://asc.fasb.org/topic&trid=2196928"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=84241550&loc=SL75117546-209714"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=68049868&loc=d3e3927-108312"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=66092785&loc=d3e4492-108314"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=66092785&loc=d3e4556-108314"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5865-108316"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.3)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(25))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4(b))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "420",
   "URI": "http://asc.fasb.org/topic&trid=2175745"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=77896938&loc=d3e25336-109308"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=77896938&loc=d3e25383-109308"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14326-108349"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14435-108349"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14557-108349"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=99404985&loc=d3e10037-110241"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=115931803&loc=d3e12021-110248"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "((c)(2))",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "((c)(3))",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(5)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=82913499&loc=d3e12803-110250"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(CFRR 211.02)",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/subtopic&trid=2208821"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "50",
   "Topic": "505",
   "URI": "http://asc.fasb.org/subtopic&trid=2208855"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130539-203045"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130543-203045"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130545-203045"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130549-203045"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "610",
   "URI": "http://asc.fasb.org/topic&trid=49130413"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "712",
   "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "712",
   "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "712",
   "URI": "http://asc.fasb.org/extlink&oid=6410138&loc=d3e79691-111665"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "712",
   "URI": "http://asc.fasb.org/extlink&oid=6410138&loc=d3e79708-111665"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1731-114919"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(b)(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2410-114920"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2417-114920"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2439-114920"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2709-114920"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2709-114920"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2709-114920"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2709-114920"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2709-114920"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2709-114920"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2709-114920"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2709-114920"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=112275985&loc=d3e4179-114921"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19A",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=107668666&loc=SL79513924-113897"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=79507207&loc=d3e4534-113899"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)-(4)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.12)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=SL79508275-113901"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109196918&loc=d3e11149-113907"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109196918&loc=d3e11178-113907"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109196918&loc=d3e11374-113907"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "740",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109245112&loc=d3e23524-113945"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "720",
   "URI": "http://asc.fasb.org/topic&trid=2122503"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=115928272&loc=d3e28680-109314"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=115928272&loc=d3e28680-109314"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=109238119&loc=d3e30536-109315"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=SL37586934-109318"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e32123-109318"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e32247-109318"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e32280-109318"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e31917-109318"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e31928-109318"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e31931-109318"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e31958-109318"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "217",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=109238393&loc=d3e36027-109320"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=115928189&loc=SL96870463-158277"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=115928189&loc=SL96870463-158277"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e39076-109324"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "30",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=84229725&loc=d3e961-128460"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=108330185&loc=d3e2207-128464"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=84161108&loc=d3e4845-128472"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5419-128473"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=109124213&loc=d3e6578-128477"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=109124213&loc=d3e6613-128477"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=6911338&loc=d3e6819-128478"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(3)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)(3)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e7008-128479"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e7008-128479"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=66022390&loc=d3e923-111674"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3A-02)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=27015204&loc=d3e355033-122828"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3A-03)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=27015204&loc=d3e355100-122828"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579240-113959"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41641-113959"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41675-113959"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41678-113959"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109975725&loc=SL5629052-113961"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "25",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109977999&loc=d3e76258-113986"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19190-110258"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=SL7498348-110258"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19279-110258"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=SL6742756-110258"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "820",
   "URI": "http://asc.fasb.org/topic&trid=2155941"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=99377092&loc=SL75136599-209740"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=75026489&loc=d3e13220-108610"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13279-108611"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13433-108611"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13467-108611"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13476-108611"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=75032774&loc=SL75039408-165497"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.28,29)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b,c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=109240241&loc=d3e32211-110900"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(Note 3)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41499-112717"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=84164817&loc=d3e45280-112737"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "http://asc.fasb.org/topic&trid=2122745"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=68078379&loc=d3e122625-111746"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=73530178&loc=d3e59706-112781"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(17))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(4))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6)(a)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(9))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.13,16)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Subparagraph": "b.",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6477933&loc=d3e60009-112784"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62557-112803"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(a)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62652-112803"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=50488274&loc=d3e64164-112818"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(b))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(f))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(g))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.1(f,g))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.1(h))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.16)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.3(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=99384497&loc=SL65671331-158438"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6484115&loc=d3e19393-158473"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6484115&loc=d3e19393-158473"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12.6(c))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611133-123010"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12C.9(c))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611225-123010"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611379-123010"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "305",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=84242212&loc=d3e2352-115587"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r665": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r666": {
   "Article": "12",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "13",
   "Sentence": "Column B"
  },
  "r667": {
   "Footnote": "2",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r668": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29"
  },
  "r669": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "09"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b),(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6787-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i),(j),(k)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i-k)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e637-108580"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e640-108580"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e681-108580"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669686-108580"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6801-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL34724394-108580"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669625-108580"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669625-108580"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e557-108580"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=109228884&loc=d3e1436-108581"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6812-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(9)(a))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(a),(b))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>104
<FILENAME>0000012208-19-000014-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000012208-19-000014-xbrl.zip
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
MW%[=Z1;S63=N[_2'V[L;^_Z2N?EJ?C@4J.ZG* A>:X>B*XHMRX:C:([BV!I
MWP#02XXJ@JEVRC%L:W@R[;@'  8&WL:#DJIULO 6()&#_UF"S/*F9&L:=% T
M%%60;=DHO="6AB<;R=^B8!&F;IPI?++"^V5#4516,W53=!1)8-D",+RJZ7R%
M]V]N>'']-3I4=_\. /IK&#V']\A-()H;W23) KO"TKFQ*O ?G5<D3>9EBW=8
ML_#OK,997.G<MC3<T.T:6W0E;#5&RJ]B,:#<J7_2@R!ZQLNJ3A1;T>(Q'2\"
M,(@X[YS<(0_Y3^YC@'*G6-48QS18"]P;+YH26"+H<DZH(9C4E-(*;VL(;$>2
M1 W8X1O8S@YC50\W5ITS!-L&UN;8JJ3KAF/:N2-G997CM1*'6QK"6&6%$]XV
M5G%UJ! *$695/[T'H;Z%O"ID[IL;W\;DF:._N<$"E;TH$2$ RY$YDS=438-_
M*YR>YQ)84S/L,DK?UA""A0\X6&B7C(Q#R,@2!""!LN7(BJ[Q/">)?!XGL1KK
MZ%9IG;<T/*J,U+/BR 2C;8D"JTN6(P%?@/_.:1MK:;986I9M#=LIHX/@R+3
M8^B:(1DBJV.3(\M"/G1=U=22*FYKN(>,MD6:QS9%65RI+])I%/O_QEGFI5@,
M4><LU9)$SI1$R584W5(*1*BV44)G6\.+:Y7-_J\U@MF.FPV"T5@5H@3PMK8#
M$;4F" :71PRL85E<R0JW-<1YLN,(YHA&9X-@5$$P>4>Q685C#4-41-,I;(BA
M6!6*N:WA\1!S1$NS03 LT%%=,708LZ9!Y PC5@L-L32S%,RVAL=#S-%M#&'V
M*T)1,5=E)5FQ#$FV68.7K"5ST822XFQKB%-\LJ)QO-(:H>R*EM="D65;%W%J
MA=4D6U<D8+X%58%@TBZ%LJ7AQ;7$L8JL-.;R6FM:7LG$D'4'$*\9O&9*NB+(
MJE/X%\,TQ5)[MC7$0%%5D9>EU@AE;Z"(O*E"9*2(ELB!GV$UNUCE8DU)X4JA
M;&M(DKZRR'>/M=1GPVT+&P,)>#[/*Z+$FY)4D'V%5>PR*MC6,#,K*E":UDAF
M5[0T2,81),VR#-.2646!N0<&6Z@'9VA.*9DM#8EMD>%":]3H?9#A94&V54,0
M+59T= GT0BM41)$=N5R$V-8P6VP2%85OC63>!QG6%#43+UW(MB59P.8YIW"]
MJ@ B*-W1EH;$RDC2WDM+QX+%WR*\+'6'CVFJ)DL-$]R$;DD&;^N\+&I2D56Q
M+4'0Q=*(;&MX<?V!8_?+EAYKOAN&;)LR9SB68@H":+; V09GYR,!^UBU#EL:
M7ER_>=%?R0:<Q.D_[]QP@LC@\%]?W._^;#'+QK0<KN.#OJ#/_A,:W80 VHG_
M&" ]25":&"]?W']%<3;[^"F/?O1/G&'^2_1<+YD-#[M#,Q>NAA,=[QOV_TWJ
M ;/J":XB.0&B.LMA>9W%-)6W;5.7,^P+JL'Q98IZ6\.+ZV_JFTM3CBB[);P6
M21K!Z^]00$203/UY<BQIRHYAV.!R3-8Q(002-5GF"R&ILE0IF]G2$*2IM%&:
M%GI"031'HP?D3<,HB"8OF3(>2Z(0)(F:J#B*Q-N2Z-BF9>9>2Q1MK:+9VQJ"
M1#F^C2+]['LHQ(?PZ9,8$5-Y-&'R BL*@B1:@J;JK,U+IIGG  5;4/4R6;BM
M86N%^34*O6@V1RDZOC0Y"7B#('&J:/"\QIN\9N2E;X(C.97RCVT-VVHZ;W$=
M^'KK8TG34GE)%67>4"$.EGB'U;0\_A5,5;$JR]5;&H(TV39*\R%V1PA73!S/
M^VB ,$/D#9OE14=1'%,P<LD8IFB55:;;&H((Y0.*$+K>>AZDF1(N;1)%4=:!
M#XNF[>0+MJ)D2'J9T-O6$)O&-LGN+#S(UCG#XG25M06!974!^^9"2*)1"4&V
M-6RK-$_.@SB#LR VAX@-I\' *5M%?;X 1%*HU%9M:=A6B9Z0!EFR:6F<Q8-#
MMDU%XD2]J)H3%9.W2DZYK6%;97E*%J1PAB1KK.- Z"_SK"P9QE*#=9!76>RQ
MI6%;A7E2%B3R(J\KO"8+(L>)K"XZ3BXD00/H*97,^.:&!V9!!Y/F\5F0P7(:
M8(U3+%;E34T%E2W8MNU82KD*M:WA7H!4.YT-$G5#,P2 EF4Y J=)NLP5SL.Q
M'*E,F6YKN%?^XHBR.PL+DC15DR'L$T3=5"6<F5"MPN+)NE1RRFT-]^+C)Y#F
MR5F09H.U8R6.-513TBS%L"RQ$!1GZ&;)TK<TQ+K]=OMX I&>D :9X#M$61;
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
MN:W,DZH(I:T#4]J=UT.H@IUG\6*X:+;@D>JOXC\>K-+%+!(_1$FB>S K8-5
M: 2#CW[T3SUT@Y?4]]S ":)G\R6-9BA%\;? 3<=1/.L6 !L&>G$-(_VTTTB/
M-^,PJW%JN2G"<ZY>L1S\__*)RVN5&U X*INO0*2X\AZ#IU8,'L5'"_!1L0CJ
M<?V;X0807Z+[*4+IY\ASE_-=-+A-IRB^"9]0DLXV+S\,RKTUR:WT*?6"H][M
MC%B^GT9Q^H#B&<7SV_'<+#R*Z<-B6J7VF=KG<V#Y"%Q#/6+-;%>P2,&PCV&C
MSIHZZXYAFF;X6Z0D-,-/E?:-K(2JW/G+.BCBV^"F:,UQB[P4K3D>O,I2C6N5
MDZ*([P+B6[.K;>AG(=#-;*3!V<Y".#^?/'[:@YZKVZ.T1X<-1H^4EGZ$L44Z
MV_:#'JC*=H$2MV;C*?T(8W_RGH?DR.WY"., _"]=M^B/_^VP_>B*RE+&VRJ/
M21EG*YS4L5<*J<KT9Z60JFP7G%1K@D1Z&F#WR=TA@\/SGP;8?N5MS:(G/5JL
MZR[OD*I[[J/%SD^4Z:=%V\24Z:=%*56FBQ^=V]U&EQJ.XYPVN&?JH<[CH?9D
M3-1-]<U-M6&ED!:/]V>ED!:O]Y=9]NU#U=UBE.?_+'1?<=VO9&*W4$U3=T=?
MXZ:%6/U9X^[P6EU75/9L;J@G&_FZY7_ZNFVN V'YT!1CB#$U5=63J&IKBJJ&
MKJH=YF=450\2SAU_,SI-E^\>S[5^,WJ'?7M7E+8#*C?05.40M88F3\^R-DT]
M(_T\5NO1O'L5+X7SF4IN*9[[2*OZ5ME B16MM3A=(H,Z(_KYZ_8X([J+>#BK
MM[W?L]N*K7^T@*A]<<@05ZAZI+0GVA)%-7=WS>W&EBBJOFU0WYUK=JF6G:?
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
M"GH&$!R!@"B4@'35R1SO>U9[$Q :;5#B0,U#Z\Q#V\@#990M8)1M(Q,4%"T
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
M)K-D)+:@VX[1B+ AV3!!TDH>QK.\R8NLI.D2;VJR['!2AC!;!)O6C+ AJ:3
M:7)%8)+ *KHLBIHD&+(,OC$W^K(DF[Q$B2N.C.225O :1$.RP4NRK5F*+0H0
M*>4"$T6CF;@.2F"J6'I)WE0T&(QI*SJ^*H/USVR8 Q&2X5A4)<%+JK*X%)@@
M8=K*&H["@446@%VP0HXP79$YA2(,$*:(2BDPF7=LW1%E<&*68%JF:HH%PC15
MD"G"0& :*Y0"TV31PB.Q;$VT6$LR@2UEV0K%L-G&[,Z0!,:#$:L(S. UQ3&
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
M&J>?V/GW['X_Q-] (G]77Q!&\<P-?BSN2:,Y?N1W_,C4?0P0XZ$@R*_^? $
MQ7\G<]<K_LY?2GHT=F=^\/+IP9^AA/F*GIF[:.:&Z[V=N?'$#[/NN8LT*GZ(
M28?(+\_^*)U^TN0/$("!?Q$U#HBE*/SIQT>"G2LO"@)WGJ!/Q7]4980?3/H/
MLY*.&&@"_0U_ON %+/%TA/\1+R_G_<_>*/[IQZ+-^B6^^=)^=W'J7K<I>_5C
MPR5NKVYLZ+QP:$GM=VE#-S;<I1UZ4N3R4A5V5506-SRA./4]-\AQ_!BE:33[
M<46=>5#-JJY6_\[:K_R4J12?Z7/%1&RR*%IF4'#OZI3;#Z<H]M.U&\A?SYE)
M>8R"$3SAMZ\W#[;%W#_H#_;]3Q_Q\VJ,W2EZ<F^;O]W=/-S8]XS^U6+L_S;_
MHG_]Q6;,VR]?;N[O;VZ_GK5[?W?!^8:3- HO&>N#^8'YS__@9/9'GI5$;;5C
M+4-1!*\:!]'SIZD_ N?R8^Y29&CXVD'M+J;\CDP*K1; *=#AW-Y]83CVZJ^[
M2D)LF2#4MPHBN^&'+V[\.W,;HC_7#+PZ7GS.QMFA?W*\MVV6M\#][_!<_.SD
MU2W?VSB]ZVSR\&JM?_WZF_Z9N;._W=X],-]^N[O_3?_ZP#S<,N"M'L E,9S
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
MY'YZ*!]ED7_3VL *4<DYXT&ZVAV];^1KH(AN6JR*(K"56>H)(BX/Q\W +CS
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
M"B"XDKQAS9FX2NK?'8"&QV"\*+*-:SC(S!7=G2&^%#6$BRX7Q/SC<M06Z4.
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
MF1%G[$<J/D>Q!/!/V.+SHA1J(<M]B::!E^92'&O*,1^'XN6-L,<(',/,+H7
MJQDP+604V$<16[,A\.0#;!-8#;CZ_7U:_MTX6&)>7OFV!@64AQV%<R1D<W#+
MT-3IOAFYE2*;/*TE'C9RN]WGUZV&+;TZF?.]9Y<Y7QK]*X8T:!BPV.J9T69.
MH"V)Y?2&\QHD,1=@3!M:97#=BGQ#DU607HNRDDG)=3%D)2H4V'L1]ZWP7J:8
M=C7;V\DL&BV;?&)W=B2\(OX;"3':C 1,*V.02S@^[(\"><,:C9N*S@+:=_:^
M;[LS&@K059U7XJB@K=U13J3/X70F< *]\RKC,\KXD"LU4[+ES-L;(&F'WQXX
MI;.;T"^"($YG><J%#ZZJR(;OL#+IP[_LW>@>\KTF\ZC(_B=C<"\\6'#?8?$2
MXQ4\V![B4BN_M,5A'BBUCJY9**VK8EL_25M:^>ENHPP].CMA/_1K'"E4D)N,
M]2MB9+=V;M/U/M:ZP25BK[QJ]VMGB\*A%U= KW3OSM3W;%;;;.4,RW_4X +4
M;HLZ?EQ),N$7XZ=L[<@\H57 YJ2 :XXW, ?6J/ C01:1;^O_"/0)]PES\<(9
M&F?I4'JVM8S'%O5XE5I4<U(GMB8G@-*\<"FB1LV@0/L;RT.@T=^B7SD]&QWC
M@S]BTT!V[3_9L=C,-+-_H)G.RN,=6#W]'<97@%-&U[:7_F7RQ3KY*O\2LD5+
MN]/*=$57.E*_!PA^?$R9CL<59A&+.JF\Q!E_>I"4()<E5=0(999?C>?V/:B
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
M#?6K9X+2I/ENYL)XS'F!<0RKQT!:C_0IS9DW@DJ5OE&9?VAO1OQHVXS!-*6
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
M^;KW9RX.Q$"CE&?K*6+?$D<RI8KOVIX2-P)?8N?N-V;S4>BG5\P]*49(%\J
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
MY39T]EG:_D1G(\D#%S>Z>2?%T,#+.T?.0)L-L#9:;FHRWO ]3%6W."_.!J-
MKN!95+4268"$KJC8*TJ.((25KHF4KOCP^CE$43T#PFK7,&*(R\BF3)E,TQ$:
M<\KS)'$QZV$XN<$OY2&+AZ (DNRZ5@8Q3KEYPB-L7P',P>\NH'U/8:BE-H/7
M+@_A->"D+)[7^QP5M#@P#UV*#-D8#-'Q&NZ2))PT+JS79-EB-T"&-;%VMXY)
M:3I@)6WA)1X\2AMJ-;]=O;8(6WC T&<SH>M=,6T_'<>8T%C$DIO4"=O9;!^/
MA529G;NK"Y/C.L^F,,@1D5\*W$L6RD8G6Z_CA7?P<HO/?-*/R3DT'U?B(!(N
MHM+4<!2+A>.2-GI@K@N<TLS2SL"O0-\\*8/@<6S$]YBDX/KDI&+^;Y3H O:H
MQCA<,OR"ML&0]_HJ*5W>=/'B$]<R)<M'R00%E-F@O0+HF0BA?Z1C+S(1!X:-
M%64K O8W,(91H4U9VU.E7@K]1P-"'E^J'@8@(ERG#HH01I0DSNMXH<*-5%R(
MA":O# I:WNQB^8;H?^/H##3[GZ:$ZPN\D5]-23$F?,,9/",!579#2]OV9S/K
MI9=)\ZFV##SAXC^SY N!R=-L-$Y)$XXSIFW$<519.C)^)BMOGAI&7J#G3L!+
MGYT+ _-#MG&&%C[@G0N,K1<<>/(B<XXJW(,L!Y>-&)4NKTA]* @"3+<W8ES-
M2#PRL-.(7'E8:%?@,."$>_>%D?$\0^*]CF8YAO[14//BFE5:\R?AH10_E$89
M25@9,,]X\%R258>B+5613N)H@+!D^Q/VB3'"=8TJU8/>>,S-7G^A^5#?3;35
M+K5#!CCL]<<"Q0IM/ME18@YV%SMS.GHA322((^"IYH/@=V?%#(:%8.##BFA>
M75O*$_PMY842/G],4RI$X(7V4I(;XSM8&*OL)SP:YQEN,FENQ%L0Z52C@ C;
MM'EU,>M^+N>;/J4Y([:3K^:&/EX3GP+\#[CRJI$0_[$WS :VP+[:I-9V%\:/
M:!.8@!#2]3_CL117C&C4= KN5/#F-JWPBFH2YIZ/+Z7LSA4&#BB 4"G((U@
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
MZL1TKLOE$*PTK0@/KA,_^.^1TW/T)>B6)EI(SH$MNE:63"\^APTU-:V+ND(
MQA)I<7RN[=\C#:+C\'+X5D5=>[!A@BO"#L?MP[6CY%W#IUG=]K0P'X]6L="
MM7$.?XB_'9?);"0H&]RK=O"1K9*ECLI!$ ^41,:\ >/YIG?<Q<-7+H1"P)<\
MPQSI[7?!+?X<^A.T[Z!@+<VEVX)1%(2A)2RV?Z\<D$I!B^ZC80 "M?"L =&P
MU W><%N%A!4_*#BO?JW+1G7>[E(#FY/N0U W&_].AU^PMHC @3/J"$JB.RV+
MBW1 )+/SYGTL_:[I4K)EPW1-HVDXI#[4L31.HW\62FE4"!?LB/WIR2R7ZQ?1
MD\A:RVTWE<,6.W=2"1]<=<SF4I2,=J"\@TEE5$8(!I.,31MZ +QEAOZ[Q!/I
MNM5N;-S B:*,/GT*?#LFRPAK.:EA!;.:^4R@FC2Q=!LC39$D=FV]DPW3/2^3
MB:WRP6&\H_1-::0V''](1_K);\>^5PTD=? \0%*!@B"U1*N-IF)>_[Q!*J/3
MN9W.==\(].T8''>C$'.\[YNZMEW5.DW6HFZ_Y,45? S[3!+%$BM>A.4FPM)
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
MU&?*M !]<%1_8,"G()# ,_;A*[^FCC7B^2@,I:C,%>>8ZO?1QO-;;T^=-\=
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
MJ1A)U^2GRO.J$[4':YXIW$O'\B+;.CSSBPP?4.W%C>?[LO(682:!#5RFM_7
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
M(PU2YTE0GD1IX[(9+4]FQRRT67B#('.;8"@UJD!IQBAGBM71:$%1"U1%D+3
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
M]2B5[LK^1O-Y&,B0,)T4 :[)FD#BO6];9NMX\R4U">'-QH&V%8!2P7B9D]8
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
MZ1V-,^Y['/6I8J>O7$3OR8[NB90N\WM>C93&0IMS71M_,*#WG-@/TGDG-O1
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
MV\XJS+/2BST&X,9XM( U8&#XUWA@M"KGI_,Z*".@;]5J/ N D8[_13!5^5D
M,+9OV?7C_Y2,]R(<LP;'1D'@.">E(M6.22HH6.&8"B]:BG0#PH?3G!F5(.-1
M8ZBGE[F3O- $WX?ARV53/<(D"]B%QGB)H=20:KR*&QD,V^5:3\,WDM[-,$'!
M]#W<J-)3@&^G!L5T<"IEOV[[C&[U''?X;,YNS/3F9K2HYHU6/5>7P^\^1RZ
MZ:%29AN^<;"C*89"<.R-D\H:3FJ;&EK(6JF$&XM>'K'62S[<V<;^.A_],AF-
MP^W/[HI'M?2T^JC@</_[HXHYMBF:C.=.&\]]Q"%M.B-[!3A%F@OLJ,3(:>O6
M06)(3.L(YWDX?,!83CA,5O#9VDAIA_M^VV=C!7]<3(?_N)Z.+XO9O)YX6/S/
MW6CQ[:6#STY]94XS<[\K7-#;W=]/S<,#W6G[2ZI7C"9!%A:_O*D>B; :[V=U
MHN.\Y(ML\"?P,P  #F[SV>!+/KXKL@'/* !9>'0YISTXU7>+Z^DL?,KEKX/1
M?%[.."G][.G=8KX(OX3+'KP9!)/PC+LC<=K$MT5PI1T(;C.@B&!+H6&^;B^M
M&&'W3?CUGE04_A_E)L0[IOIG,9M>YO/K$@A!*:!?^Y"6W 6SK2L.\2F#AC=^
M+Y"$$LD]<@!HA2!0?MV3G7)F]P/-GH=#O03-:5C"1]*#WXTV&>?S^4 %Z;FY
MF4X>58R_#D2E%1_3C*N'5@KRS0"13 B2(48K;1G^9%QF$/%!OAB4A+Y\. AI
M-@AOO"V"9'TIQM_6G_2]?@WOYR#\QU'S<2*CA&[YN!1O:_..;)0UM80C(1D2
M%G@"%61VU8X-":8Y>BC>-IULT]3_O7KY?W]<Y(NBC,Y50O;NJGJC^CJ:KU^Q
M_,#J:?6WXN:BF,7(K^YU9G6G"*RK=D$?@2M@8S!8P:"SB"/JB(+<*BG$"KB>
M,[P/<'D";D=,D#ZYW&U30V\W-="S3 V: <DR@F!E ] , AZL [*?H5%^&,TH
M(.L/8QFGVZR6\_5B!&Y("7'@&=>( (XL1PPB4H]X4]ZK5J7R(:T)'8V4>E'*
MG&(&_4 ;;08J(@(APMY@((%CDBNZ+G?$VL-6H.V0)D!"VR&##8<R 2*L@ K?
M6.Y2/@[Z>W09S(?!<-EP(AGP;?3R#?0JQH%3S!"FK'22.8!6:>!<$=Y";[/0
M[\,ZOYVLVGH<K*(#2U(FA??:($^>]+D"439#&17$7G!/$)$>!,VI":O;KQHL
MG=H?B'%J,S"#&<(QU6+W@-BW9@$/Q=<7LR*?W\V^+=W>TI\<3N>+; "YS(C$
M:T=WP\^D GW_,.^QY?OC%LQ*V&"6>&"4<TXB!#R52H0GZS11 $Q+>7Y:K7T$
M5_-B-/WO^N,B1[^(S ").?>X+?DOV>]8X/@IN:?]!2EN0&J9X5P8B(#4K#S5
MIL[4T2#S0)WR3B#=S4,]($@ABCF=X'00>AKGYP<*6#^FNR7D#^GM")KZ)*WN
MK>RP$;V2 CN.#-$:2LD P![8FAV$!/NQPYXJ/%[T2AREJ=?IL$:GR**K"K^?
M6-^(=;E@ 5CN!8,:&ZFQT]356,>*R&-: @GKKVXAG$IL^T.QR$>3XG)0Y+-)
M^.XS;NXN97/*2X(YSX6B9;A,<<"86/<1$Y295JYJO8QNM8IJ.+R[N1L'Q%[:
MXFHT'!VNH1_..$(9X+V8Z)E\Y#Y "0?-U1P":0FH@>$)8P2W@%"%UCTQ>;NU
M^UY0BM4B2&"0D:A]I+L?;S[]\]E&0@;3Y73<Z<WMK+@N)O/1EV+PXW@ZG_^T
MZON>.GL]V\[% #=PMM0&-Q:6'JQU4E!B#*_AC(BEK:.D9G.J9IMF<VO>5EOR
M6]B>WXO%NZM/^=>7J<EY6)SPV-,1:)9)VHGIFZ=C]B87]URI81LS;$:[D.:.
M8X8PDE!0'@A"U\S H6_-W7TY,\31^AR+C$O2!4;HOK'PG:QBUEF;8-F0=_YH
MQX343OM12&\$M2 DFFD #<""":,E=VZ5P.4QEJU619L=*ERUSH>;9Y8!!#(<
M-VFDJXVTDUM\'M#;2-G"6@GC*/5&*&J$)=[6Q4\.&]'J9+\3]"*-=LED<),1
MC9G&T5GH17:C.Z\R-_II5N>\SU6AS]AE'';Y<GIW,2Y>!-Y'%W[U;>5;7T&@
M_G2(]=DJ9$^MTU[+<5P&A!O#=(3W6!BH(42<(8*DXBOC([@=A+6,CXTFXFIR
M>413A&8,P@RPPP45GB,)KROU*0V]TY1X?JS7%6+;:,2LJ'*>&2 L!-9IH:RJ
M&U)(KD5[<O3SB2W2F-L,<9P!>+B1"<_9[.Z;@,?@JM1+]#79NE^W>HX[7('Y
M+XL\4,[Z\>KGQJ6-1Y/BS>IZ( )_WOQX^.P+@H^1RZM\8_UP\_>!+^/3=3'(
MA^6);#[Y%@1B,)DN2M]R%AX.:C(HKL^SJK)VMAA,KP:+ZV)>E JM,ERK,]VK
MT22?#$=5/'>5 S?_N0-+^>@W;NBF8;C88A;C&KZ7Z&>_G=!(UQ]3NU8_KV?U
MY]SFGXLW%[,B_\>;_"I\[2_Y^(_\VSR\]R_7LY6TYI5E-;?,$N*(]U03ZIU7
M$$J*.?+(,&(=*-^3[R/FT6_O <P==^'UVW=O/B@[^$WI=Q_4IW<?WKJ/V>#M
M[^89&#K(A9E-D*_36^<E"[Q](%?CZ-?WX]M)H*/IW3R?7,ZS0?%U6-PN!K?%
M;%D/,0@7GO_4/51UBPO;[]]X]7=V!;C]OCU3^??FQTU*1V7\G>D!P=*LJ-3Y
M8%B,QZMG_^T'\$/U=[C,8?WW W?Y:703=-'OQ1^##].;O!4)^&-TN;C^1<J?
M!2!,</KGVGT)EM,XOYT7O]2__'K?'_EA[3*LK2R(?WC<HUA^%45__K5^T?WG
MX!-/X?W>=@Y?MMU["Y)T[,*M.$; (]8\A(^9\^6='O7\+)[Y\U]%/ANXP R7
M UL,J_J& 8;9 8Z:3CWBV-5& P>5^:TS#EYATP^"@_+4HJ.!BZY$*_JTUX_4
MV*:][N%>LS/<ZR[&UA'L7>CU&8?"K[@H20"2 "0!Z/E]G\V]GEPWF7U-E]^+
MQ6">CQ\;P!U]PU^>(;#OG>Z5W7*4Y)6]H[E/)Z\( FG!)6D*XP$$TAA#+=&8
M:X2X7W6E(\I3T\I=^5!\*29WA9]-;\K)Q>47_.=H<6WNYN$>B]G;R7!\5]ZU
MFL^+\.]EN]#'+O/T_NN3C9*ZC(3,PDWUNM5DIPBG2\EVB6VZSS8"XH9ME%<,
M$B*-@)QS151=;$P4UPX>AFUX/+8)<II!&K,U1V*;Q#:);>*Q#49KMO&0"J0$
MX@!J91@0GJW9QFK8:N$5AVU8/+8!3&20IW[VO62;/2.EH+-NHYG.JXR_S]/I
MY;R,2%T>LS)TUWXV':$IVAA%7 ',,/$.2>@HA)YH4=.4I*CE@I7K_.[JK^4J
ME^4#Q>S+:%C,/X;U/J2G519$L0RQ8_95Z"PIG3KWG$Y]]D%!R!M;01/C,/+"
M6>V,$D!(LVS\[2F5"+;*LY\%PF@.B.0H(^=1IYT@>!Z*4#8%PH!2@H A4$CL
M((38"5DK0D9@J^'0LS 8S2R72&:<)#78 PR>S8G.7V?3^7QP.YM>C19=:OP=
MJ87!(0E*;K0^A=0Z8P!UCEAL )$$KCH84"2Y:'4PJ);]?;7JAS7-$<(9I$>9
MMY7:$72*PA)TGX#NQF ?12REE$GG#;  \ !E6-L6Y4GG\Z ;S:"'&10\X^ H
M)PH)NCV'[JZF_RE@E](F0&:0,9IKB\-3CGH"I:U]<T3;8V>?QFXT1R!@%XN,
M1)VME;![&MCM7?#^8S$>AZ_,!I^+25'6[Y>]XO++F]%D-%_,\D79=[WX>EM,
MYB_MN'["P0HIFF %1(9*K BUQ'C"J1)RV1W9$T\A$ZU^CLL%_NMR>=7D4GVW
MN&ZYMH=T$P0F&1=IK,@)T$MWQHH<$DXPZ*XF-8A1I#C!QA(5X,.XQGYIH!OL
MI6[-UML;3]%L=P%8QF7,8'S"4]?P=%KZ"0(HFX;# !G%)?+6,V@X$ 30VN.%
MJ-V^?V] 13.H!209DSP!JON BATY[ZYA_*&8%_EL>%T9Q)?%EV(\O2W;VD2R
MAN,Z]EVA(=(X[UY;Z;#PQG"GK YN/*^==V@(:07>ZO4.!&2;U3Z">0RES*!D
M*=FNC_[Z"8RV/2PB65/R@QF4 @!%K)/6EQ#R35HL\P^DQ3X/D?'2[6F9;!_3
M'DB([#$B3TU)BB8%E +*E#3<" \-4-P2IM>G4\ \4!?S/$C&RTD'- NN1()D
M'R'9NZ#VVYO;?#2KK/5R9&@Q'P08ENGI?XS&RPCW>%K>1G!O+P=Y>,'BI>.R
M>YRI!R%H@@M06(<<=5 SS!W0"./5/&T*"%:MZ'=9,K-HML-<Y[//Q?R@E<$2
M911&/5=/:7HG8"KT-EL=0M3,L_?.:B 884HS3AP'$*MUS4@PZ_?&7[S,%IA1
M$-6;3O#K&?Q.3?^1)A-46Q,>XPI0S#DT 8Q.K4Y_'<.H9;#OC+]HECI#&091
MVV(D_'7<+#_U+/4?R_'0/PU&5:_XP=5L>C.8WA;E\=-T\F+#O'>YKS]NHRO>
MQ!>0Y-!;$@A+$@FM1DR*.@@OH'+WZ>K=<MDGGYNQW2^VU>=A#<)C3QL- &>8
M'"6/O2W?!]OX6/CX*04K.@#^KE@C<@/>$'@H)3,(!3!K*JST*VO$6M@NG-L-
MWA%= 1E[NG *&O87AR?F%B#85)&[LJ\5)081"FSI")!5-SU/.45V3R!&\PDH
MS3A,P?M>XK!_P?NR$WLQCY5H<](4@YO('[#&,X(0)TI"[X PU-61/X-ARY2O
ME_$(&30(9Y+%[%;5618Y=;(XD_QR1)N('7..B@ DC#@61%I*^;K1+2:HE5^^
M'3?Q\ES*F<PQ&THDW'0--Z>F<'A3.>T]<-0JC#DPP@B*+24KFY8$:Q(\'SCQ
MLE%PAD4JP#@!X)Q/OKB?SHKP>8/AW6Q63(;?RC&CU_GD<[%*0<D&D^(X/5A.
MC',P: ): G-F%7(H$(PNVT)9NFZ)2#AI*>O5HIO5FG^:Y9/Y\EO^FH\FI5NM
MB\ C18QN]+O$L5$FV%&BV)TEK-[ZV><>=\:H"7<Q Q50U!CL'3$.!(.[CCMK
MQGGK%/QE,'V>O;T+3&4&C].](<'T]&%Z:NJ4P(VQ"T120H.Q+B5F@#&F4)VM
M*3UN96N^#*?/,^]WP2G)*$E=T'N)T]Z%K<W2V!]-!E?Y:#:XR6?_*!:#+_GX
MKBB;HQ?_<S=:?!O,B^ ?C!:CQV9L]2/*L"U%!;,F/F< (EHA2K!2 '&I/1'&
M"P< T5[ 5D;KWR>S(EST/XO+DI/>33ZN5_20(>Y GAG",4,.>^6A=#+5Y-2I
MZ$R"XE@TH$-($NF)D40C"@FBQL$2=#B8#PJW$T>>!;K]X^/_+&;3RWQ^76Z6
M0!#]FD)\/89/U[36%OP0T,3&C=56:L2 1@I9RY42N,0/ 0)@T#:LGX6?_</D
M"3\GB)_S"9&_6X0G!C\N\[Q_JO,[H@3&M]0HG*:GO\V,)ALSS[ 02(*RT3%%
M!DG#.:]=?4RH:9W657OQ^W0R_3X3[0C9(IAE5!ZS/C-N*G@G3?#>A@F.3P*G
MQ@&TX0 !28 _=4ZS<J*SIA[5+9>P5:+5+_G9'! O,QQ$;OB6."!QP!D; AL#
MS:P(3@FG!CG(E-#:JE7?-4<4];1U-O=L$HC71QUG_*AC!1,)G"X)['E>T%E?
M:(FRP45UGE:7OB[RKW$/!G:\_T[4M6[C.-ETH:&6.\,E<J5OPSA 5I,Z_P
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
M8"'*!(U:E;I-.!H\O$0Z8D'FI^2UGA$);.$ VG" )$P;H014"GK!)0,4UAP
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
M3 W_YVXT*X(I%HROQ;?WXWRR*#N#A4=ORY<<M$\GDEFXG93_D+RQ!.@ :-P
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
M0ZW2A&=@,X[-B7A49";D)>2](O)(4[%,K0Y:AV#H'/#(>2.M7::9 L @PB]
M7B0+%D9-BN\<\OH6D?PT7>3C9^5U?I>'N5,:9M0L@$C9]"=ZV"M3@> Y1&(2
M-O;!!L>IRBQA(V'C(6P(<?:E2B^LZY'/W2"YKK')A^70\7Q2'K$/)M-%65TS
M"P^79M2B^#P+%MAM/JM&L@2C:EZ4:]:85:OQB^%%\[6!]7.KKJ2V6._?43N?
M\8==[WAOF23WDYBKG]>S^D-N\\_%FXM9D?_C37X5+NF7?/Q'_FU>5BY<SU9W
MDU<B/+<$ 6F=LUH+&GP?A12'TEE@&09&J_(]^7?+</RJGJU[D&I]5K4^4OXL
M &&"O[#(!]&M53Y(Q*Z[>:IL*'U7^J[M[]H4UDU9?M5(0KPL=_WVW9L/R@Y^
M4_K=!_7IW8>W[F,V>/N[:6NK@U['4T&)U6RST20\,1W^XWHZ#B0TKV;/\U\'
MI>&R^';<J_WQ[6:-:M="3ET*[O;@_M:HQR=6^L*?NQA\!<6;F^ED+T#M^8T5
MK)-PG8-PJ?"-I<\7/*/W^>@R&,0#D]^.%ODX[?\Y[/^GLF'^W>S;(&'^;/;\
M0['(@[-[>4R5XO)9V?_^6-GX2<)>5ZL,AW<W=^/*>5CF\ 4CYG967!>3^>A+
M,7@[&4YOBB0+YR +R]/Q34_Q_WW01^R>G[8*!M+PPKZ[;,>[U9W%OU^W?4:W
MFG:X[[>:=KCOMYIVN.^WFG:X[[=ZCCO<S<$I+[[CZL\_EDMX$9RH\J!PU?DU
M7WS7[G!0CMM)?<8/B_D3:R-^PEW"&082%5(V-8V>48VY*;L28:J %)CH57LN
M(AQLM>?:##PLPPX/#ZCZ[]4;_GM]V+U\=1FXFDZJ%B]?1_/UJY:'<M6'_ZT"
M7XQ4U30Z/C%08J N,A $L!E+:R@"F$+$-&.$8&J$\2L*HE)8=20*:HYNRY/;
MMY/5N6T\.@(@(^ H,^X3*2522J34)J4?M[$2;EA)6B"=\8R[\#_'O. 4U(:1
M1?)8AE&=4+"':30/*Q@>>[IK&(@Z666;##10?8E4Q!+SAS(;$X,E!NLP@VTC
M,-H0F I&%"""4<J0%%)##>F2P"AS3+9JJ@Y$8'5V3)VQ$LV>@ID **/B* 26
M+*K$1XF/GL]'&_7/F'DKE..$8V\T<AA9LC*H&$.F-37]4&Y>DTM5I5)]ETFU
M3*2*Y_()E$&<7+Y$4(F@.DI0$F\4H3,H&<$0VL!,& D,T9*@(,7!"]R7H*(T
M]B."9@#)7E/)JV8K1KBOWXM%V6XSI>)N:X.QS[T>GC"JBDNT#]5W5ODFH4I"
ME80J"542JB144>QER)L)5T9A#B%6$G O*0=8Z)6]3+E7Q-RWEX-YM/2O?YO.
M[S=ALLLF3/_UR78EO(A8!@#H0^O[!+VN0R_Q>1*JU^%S!)LY)(0)I901DCD%
M@':02[7B<P2,;05H=^/S1,7]SZ?^X=]7D^*^JTH>!['(!I-BV40P_YJ"Q_O1
M2]1%Z+(RZUY$,LEGDL\DGTD^DWPF^4SRF>0SR6?WY7,GOQ?#9JZSD] Q":3S
M@AE(G694KL[]O1"F-9CAL;2AT@T./O&[JT_YU_?36?FU:K&8C2[NJB;7GZ;O
M\P?F'.T=^3QJ(A/-&$IY3(D*^D@%N*$"ZP%GDE./!(26 <VIJG,4+49'HX($
MV7/(%WH[G]]530>F5V7H[&9:OCVU#3W-<'LZPTE"]4H*C+.FZ$<09Q'2TGB@
MI<10J+J6&B@%6[/DW\^FPZ*XG/O9]*:FHW=7&]T8HEFKEX>MKH8P0Z(79T0)
ME5U'9:+Z)%1)J))0):%*0G6&0K6344HV*M$YI\8%H]18(;BQW%NX;*7AC(46
MM!*+]C=*DR%Y#LE&E0Q4R4;%9)Y7TE=\+7_?I^XJQ75/+ZZ;CB"3?'99/G?3
MD')C_K72"C 8E*.&F%FHH5CU:H%"AA?>UY#J\O_>S1?5",E/TT="*Q^O\UEQ
MD<^+2[/!E!^*_[D;S4>+XF,Q^S(:%N_#'4PO/Q3#Z>=)]2G_D8_OBI.)^LB,
MXYC*.O%#XH>DOY)\)OE,\IGD,\EGDL\DGP>R_^G&L:T37%FCB$#".D( Y1RO
MCFTA-NV\HU>S_Y/-?@Z)29_RKX.+8E)<C19OBJ_%;#B:%\O4I,'TMMRM<Y\[
M>YJ!^W0:E(3J=70=0TV9.5;<&2BME-0[1+T2O)XX UQXRSZZ+A"6N[HJAHOR
MR*A2?/J^XCN9D%9&9,S)-0FZ";I)'R2A2D*5A"H)51*J)%3/LUPW3FD140!A
M33@UBB%$K4!B9;EB82TYMN6:K,W>)SM5?^X\J9:E^'('XLL7T]EE,:M> 6^_
M#N;3\>AR\"^@^J<KM,91T_<> DV4-E@PSA$EC!.^FG0&)0&PE7RR4]][=CXC
M8/?;[]>V/Q+NSQ+W!&V8,]I*1P7TCELB-%5\9<Y #IG>;R#/\W%_Z( :QBB3
M\"A3PA(3)";H#!-L&W;*V48K;ZJMU0Q)&MP!)8&U9G7^#*TR>TZ!?SX5G/&P
MT]>ECC0)-='&C@:$: P(BA04F"(1# AN,95*VE4\1 #CV9%8XY 31I$XUH31
M9#LD$C@5$A"@,1T$X5H)1IB$EDE/L'%\93IHB?&Q2."8W? (Y!EG++%"8H7$
M"ANL@.!&R;=3GG)(@%360,BXU_4L38%%ZZAD5U:(,DN3<IF%#3Y?_)YZ?FH:
MM'G2!Z_I-#\)51*J)%1)J))0G:%0[61,2]#T3S*:>N$<=TY2"X62A+&Z03U2
MUCYW,!OOU*!-B%"&2,S)]@E["7N)T)-0=8O029-QA:54"&L+G,3 4<LIL_7D
M9,VIVX_0$Q>?04+H#_^^3!<N9P;DE\MJW/)W]?'O50;H&R#_]5]3R+8#(=LN
M*[/NE<PG^>R??.ZF%T538,&49@@ZX[$W2E&#+88.&VT5+&<9F,<++!ZMKUCJ
MS1VJ+(*.C>4J'3RC41XE(R%Q0>*"I*N2?)Z%?.Z4,XL XFMEY26DGAN,A$!
M>><484%9&>*5I9B<BK)Z65QOE[1;1(^2*K-7VFW*K$W\D?1;DL_>R^<NOA@"
MK%%O7%MCG(>6$,.00L8J5ZHWJ2Q@V+5*0HZEWF)$.3'MM?]TZNE=50)O-=]C
MG<&[2O?*!I.B"GTN\J_IJ.0$CTK2^5L2JB142:B24"6A2D*5A"H)U9%<.\AD
MDWZ"J*?<>>*0MHYXC4A=[:\-8:W(Y6,%=64V2G#5WET%E^[]=%9^K5HL9J.+
MNT5^,2X^3=\'YVX2[UCMB"5^"(!,]*,S6@)P/P L&@![+H6U@GOEE=0$*FG@
M"L &*=[JV'4H ">@I8PS\0:@?TTI9V<21D[''$D^DWPF^4SRF>0SR6?_Y'.W
M-"C$FR9@FAHF,-2<&,,@P4QHYK#UAEHNG*:U+W(QFOX2W QSMYCGD\O_/;V8
MJV%P'8;C?#X?786%*[_H:C:]4>_,V\7T?EK2^M3X=/*>( +9D8Z:4^Y3(HW7
M)HUMG"$;SB""62 !T)@*@C&'S'.''98:02":U,FN<<8Q(Y!'9(]D020R2!9N
M#Q.IWL[G=]6LD.E5F4YU,RW?/AW^(YT2G. I03H[3D+U.J8;ILVD<NNH#[Z=
ML,1)#PC%",%Z!E;9/O[^T=/[V718%)?S,MFWIJ-W5QNS7DZEZ))D1,9L&9E
MF4"9F#X)51*J)%1)J))0):%ZEDU*,$DV:6]LTMZF3E7B5)6RU;6-@^)K^?L^
MG<M3.#2%0U.X/LGG\94M%QM#OX)&A=0[C;BF(+S$T%7NL0A/P'V&H%=5X!?W
MJ\ _%$&WSD>+XF,Q^S(:%N_#'4PO/Q3#Z>=)]2G_D8_OBE/1U0AG!,?LK)GX
M(?%#TE])/I-\)OE,\IGD,\EGDL\#V?]TXP"86N ,=1 *H)RSC!M=S_NTVGC4
M&?L_V>SGD.+T_FXVO Z24S6%6HV/3TE.)QO[3P=*2:B24"6AZKY0[58IQ6#3
MM<$R@#632FMIF>*8>:(==LP JISWX+[E]&FESJHSI,K64<-@$<U**VF^^%NQ
MN)Y>QHI^?O==!V@!G4D4\Z"R+<HOD8G7K'=*0'YM("?MD(0J"542JNX+U8XF
M!T\FQUF;'+U-IMHL9WMQK"<%J\M%F,XNBUE])_#VZV ^'8\N!_\"JG].+9C]
M@L.6?1>BL^HZR7>2[R3?2;Y/2;YW.HSD&X.TN15"&LNH5-!A'?X'9+!O)?!,
M 49;R8B5K5F:$<6EO9N%^UN>*5:6[G?VZ(=B5+VJ \;NDS:N "3F\61BB5-D
M"=PEENC8(B7I2-*1I"-9&,^Q,()2319&LC#ZD"!5_?E'47W\Q71\&3Y"Y^,J
MB)8O!K885H(RP# K>[GS="QPLL<"VS@--:<"&A-L -:.44>Q4@(KN4KA5)PR
M_""G70?I*6;S)0?=(ZVW2])Z)F-M%%Q'XZM>#))(D.L'Y$A3-0E%0)C"E"C-
M'>84(^%7D'..LE;6]($@]TC^=3SX,9@A#!,($PB[<APN-F9:&ZL=+W]8##10
MAE!L5HU"D-3Z6(KOT"??I1UWAN?>";&G@=AM@!6-VM1"2>\5H4)3RJ2!0(*Z
MLP\ 1A\)L"^;%?!4D^],8!"YQBAIS(2_E^!/@D9A"L>P LH3 (DV7GE@6%WL
MY[R5QS);C]AWGV.1<1DSYI4 F0#Y(D"B!I!8*V$<I=X(18VPQ%NQ4H@.&]%J
M=;<K(*.$BF7098BFAG0'.R0ZP (\.=N3O0%PD$\N-V9]XC3I\SP: Z3&%4D^
MDWPF^4SRF>0SR6?_Y',7UP,#"-:N!P/"48T%=\0R0)0%=M7X!T$FJ=L<VK=T
M-3X6P[OPW:-B_I^CQ?7T+O@7^66X*%LLBMG-:))?C N?CV95<LSZ%S<NJFOY
MWE$I_13Q?^#'XX[Y?#)T1PG..(D9:T_(3\COR+D9!AL)(YXZ#JVT1F-BC:',
M"N$(]##0@&" =A/ZT:.&NQR^,2XS1(]""OTYF4LL<JHLLHU$:&,_$.,0-9AH
M0C23D',(Z] EY5ZC(Y%(!-4O6.S!&]U3_*>=]KHUK@G9/G',<Z*C;K).ZJN2
MA"H)51*J)%1)J,Y0J'9SW2'>J) W4$K%#/#(>8B,DT8[B;V@U@ KU/V$ ;-T
MF8.'O+2@WEW]7OP1/.E@FR["[;Z?C2;#T>TX^,_+PK9W5VIE7VUSVC<:@?OI
M[-ZG3B?AUV'ET[><^-6+@M,_N<QGE_._WUX&G[XTXR"+[\!#GE$9,X.]/VYZ
MG_"_K2KZ1-(W$I7WG,IYHO)$Y:D'X-:XCADPL%=,)\6>3R_VG'(KDGQV63YW
M.AM!L*ESDAQ[P F$F!O"C$.6+2ORG<=& +?/4*5/^=<E699CSJL)2_K^A*4'
M>H^(3LQ._6<QFU[F\^L-J/?XK"510/\H(*FH))]=EL_=W$]$-XKG/006.VN=
M9UA90J@,[B?A7DLIA1>G['X2( _@?F*6TH 2C_2;1Y*>2_+99?G<4<_)I.>2
MGCMZ\/5$#IE^+Q:#494OG4Z:3O"D*66B)*%*0I6$*@E5$JHS%*J=#F.P0$VU
M&Z(6.*:4,IHC19@5M"Y409ZTAB8&\VA93?;;=#Z/=:1RL+I5S&C&8.IOE;"7
M"#T)U2D*U4Z$3A#<Z&(H(7 0$2E4V484*[,B=,J% :V(SFZ$GKBX^PEG!UB
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
MI5PKVQ-/E_U1%-/5+Z#C=EG@8&_+9ESD:&*T*UDQ^OASAE33S(<W*NDLDL9
M&00;^6T^PI6\SFM\*CT+F"6.$?9ED0CY85<%B=A%6"/!$I:]_GR96OJ$HO#E
MZH5Y<P,V'/X'7;M 7+BZ6RB(<6:&F1.&L6>&AN^"O>S%G/?X6>"JMENJ)ZD>
M>7Z49:FI>ZEA>+ZPW<S8]M>J5AO?TU,0<2Y$'O2',JM=E<1MAK++3)Y'23Q&
MP;;-4K7;/,0_"KG-I),",R+.+RZZ@2F FC0NX3KDYS\*#KC'M"E0*J^!YXR!
M7P%S IY2-$RNU07P,!CL#7RN-5"EX(:;$K@@DQ# *^&I\$**!6*4#Q3 BEXK
M.&B\.#R\D]@O":!AA6R3/W,*DO=/KHQ=Y66M(;,O3LSM@<SMLJP^7MR BHK2
M\1OL--P#R_U)[OH6#,X![N2'H9, D[)#QS#=S!#*51+KJ<+@G#1S@]@RK3#S
ML-V*;V2)L( M+\O6LH6-[^DQ.)K:&<Y-DY/3E-GMRNBV&=(N,WH H]LCS>[*
MZ/:P;NL=7!MOMQZS$@JUU)):5 X(C$ZLU,/7F>[[UU7I((%IV%[A*H71;I!Y
MJ9ZFGI]EH!2$NAZRLY)F@>&G/05EZ?&-Y_62KM";\T*<-B_$7=]$Z-SM982
M<CP>DZNIDQGRX!5#IG]9@<QY]!,$B@.3+XM0#H\8$,C'1]\-K_96NX8/H1QL
M<TS01<'<@UJ.\AN,VMN\_@/LKJLY61NP"60D38H[E,,3>!VZ4=#,&%9C3 C
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
MA\.W=>T7:C/=LPU%EQ>AZZ^P U5PH.[06M&'T;:%GUH-O05B9I&RU39"%X=
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
MW@(5TYNP']*,VMKBXYDS&=O!=KS)23FFD2P9Z"S_@V+DR D9]V.N;V8RDS,
M[D6K5;%H!PP.'?@I>9:U:LH\B:P++MJ!%*&D'QG_G#<%ARGGLV%O9XU)NRYP
MAAPOV]M2I])V[E-@@I,9LS/556"&?EV(MK.CD6Q\N68I^VLHUNSKBA>QO!'N
MRB5G*NM;MG*%@>DSRQ\9SY6ZNFU#6RSX/Q,+_<0))COV.?B=KVW(EE:D)M#A
M;S8W.W#CU$M2S[9CQ_'TS#+3S!",,_4[$B5S=3]T?=.U3<..0>\W,I<; )D=
M9O%:!KWQ/8<Q +9Y[2ZC?@*Q\OVQO&C>\"0%3O^D$O%P_IKC(CH!=LZ$>O@6
MP,QG-]6\@9MZ:.;;)-?O.W-J*SU@#V3S(M&Q0>W;#1R;W"$;T+&=QZ%26WO'
MN7ZN)SXK<O8!RFE.R-E ^?X&-.6]8A_L#QOY_V(SS)0:A2KUY(-'U<X_#]4^
M=N8GJEV'X_$*,<#?.M[[6]KK97COI[U^G7N]&,]\D+!ZZ?#^S+W5L_[ZQMX)
MR>J9)GXD8 2>(S'STS2V7<\S4R-.=2L($C\(F)_&#M/([+697>M!^B)IC(AQ
M&R@Z1IX=I *KK6*Q-B!B#GSK24"MGPV&X'0NW]*Y='WE7-IVEKE1 L<R<%+3
M,6U+G,LD,L)]G\L>S-QNY])U]HGZ?#J7IW/YG.?2E[C1MI^"7'2,+(QU([ C
M)_)L<2[UT,GV?2[=_9Y+V]Y<^/F2S^5K\TRE;62W#:5B^6<;:%$#NB<[]S7L
M^,D7>=K+TUZ^H+U\,_XEM@+]?R_+(^)IG\^M0![9F7ASFK/OR-Y%NJ&;F9Y9
MOA?JGNX83J)S3U.2ID;6TYP_388U5=[DXYC25IC.'"J)>-\K6=G (=1#!,F\
M+K;NA+"#.FT%YJO6I4\G]2V=5*6G010FOI7Y8>9D;A@:%OJ@V$E-K<"RW2<Y
MJ?MT2%G>/CLGG4[JZ:0^YTGUC?:D.G8:^;;G&Y%KZIYI^+H7BI-J9WUOU$%.
MZEY=5/KKCN>\-O^4J%7H19T[F<9OTP)^0-;%LX+_/RW["G3)OHS0RW0[2M/,
M2GVP#Q")5SC3XRS;-OC,B;#G4S^T_J\/3',O+95>-E3^Z2B_U:-L.+*"-/#2
MS'9B-S02T\M\UPT]<91-W;?W?Y3W:B#H ]VR3T?Y=)3?ZE$V@_8HQWZ@.ZF3
MNIEM17$:!([!4D\R.W*\L->.=/>CO.<@MVOOU8AXF4?YS80EPF[IX<829P'
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
M_#B+HCC,[#0)$UN/T<+(7VDC5O81+_](0FVX+&S_N.9\$?K @>;CZO82/95
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
M:-\BVK:+=M?>AIOF%+!ZK?K&X;B'BOT1P.5/IFFX,H$Q,-/,B9),CT,SRJS
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
M<1*OG]XNXH8N/' Q'0>JQU/<KV&"EVF@8W+H>!KUKU(!#:^R8\FA33@S$@@
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
MYQ798PC6^JQ_Y/BY R5S=:;WI&K[7F\2#Q5/T^B1!#%\PZT4\[@%W[LTEC:
M@X^0VK;UY1:QR(("/R[F\["7"M^?3HKLKLAGKYFCV_K(O-T?Z%VL=2\:ZOZ;
MZ$3+IU@ [Y4QC& .&#(&6"&6ZFK8Q[\@(?Q]$UUE:@B__>=H<36:_#8I_BN(
MT#U'DL>-=QW8V"#MV-6C=TYJI^Q5FX!SP,!AO)680T*OI12.4VD5@-17^V.(
M.:?= &=EU=\I;#HUZ/<.-D?E$=LH.%&M64RSR]'7I7KSIE2$!^R++T1S3@><
MH199A[3 FB(*$*.U$B (V5@-]*DYJ:(U,$S)SU=!LK]<^=#G<7;.WTD?X.B<
M=#A%>[OL'\'J?O3338+&+TA;@QBB-OP_1$HJI 2IIQOF<J-?T&NGVSNLAAQV
MZI78\T7O>+;[ <3%<KO?S8)XBE%M$C53VTG.I0;6&>.D8E!CYVKM%H8%Z4U3
M.T[H:FY_+B;ON)(2?N*%64]YXYTF_I,3G[3*2A/@J*.:**%5G//>UVLZ5MB_
MTM5M\\3?_9I.V#D_Z4E_7(GX7QT3NCZKC](#]U7-/  F,=H4>^5 2$2U1E+)
M< %&3-=,LD#ZW42#IJ#-M+5/=#E2N@C2Q)ISKY" 4@B'/7 !+1#75@R$ .W6
MN3_YX"<?_-[ZX#\MVL^ZVC,J(;*64.4TD,AKSE#E*JH!\;CE:N^X,50Z@15G
MA$-N/%EN+YSC7A+YK$OJQN>LN=JO&G06YM/9/#2I7:@Q/BLL_XO:[;YQRG_H
M OZX,_U+/7%?\MYO:3;:BP/X*3SQ49?V5\S;#F3CP>#VW;^Y(^=ER#9Z+Y,M
M'8K1>WHOG_K#>GGXOE/K(J2]*0;Q9-A%-_%7?"M;T_%L")/[\X_)#S\)8D\$
ML4DCLG=)C(F9GCA]3J*81/$]7R6FU'FJ2G&2Q1.0Q55XTMY%\0C"HP[$+>K3
M5=#)SD(G7K>M73]L.TL.J.5;IV@Z"=RE@4P#F08R#62W ]FEJW&/_8[,='8S
MG<7\0 _2+;V3;!](I-]+'4E[[R/ ,6CRT4, +"886L&8@,P;V&1 A1AMS$?_
MA/?1(RX"_#4U/DI%KZ?U/5;S94>%/J"@Y_*H Q=/V5D[X?/@\8E:<9E<,8,%
M8= +;J""7BX/N1U6AI!7N%AMGPT_@74_>?D35A-6$U9?CM4-B?DY)DV4'A>:
M2"&X4)K3H)=B!F'%5:$1?D7MN>V3\B>NOIBK[Y+49YTX?7 VWZ8L0 )Q G&/
M]5O6Z+>2.\.9]99Q)V+N VIMK=\B9C8&*#T;-)  ^PJ+0*>1GKU378\KDE//
MIG\6LYCD/K;A,K1B4<RC+_ZPN)G.1T\X<QU[AA6.>9-D3!C'I3% ,DP<Q@(P
M#FN[(P+J-0K>J=@=?X[> ^&E=)'';]NE+'6IQG7)F-[N@H] QSI^4DC6JM'&
MM=!&0\T%) )3H$Q-"LUQ,K'ME2'_6\RFPWQ^%056((A^3 A)".D#0@ALTBP
M8)S@&A@D-;72.8E=C1"BL4[6I(20A)"]6WIZ:= Y(.*1=C0ZA9 S[@ +Z,%(
M0H,KNPTQDB2[3=I1=6V<.7@_N+^'\1Z,;O)Q-KT(-RY%^6VI-H\OHQXGM%&K
ME/)AN?9<4^$$ML9PJY:0L1!ZG7S'UHFSDC$]G0P[-!#3<WC4]N%3/E$[8=CP
M)IF5Y08"(K7@4AHK XC JE(U5/(5Z3N3&:@S#.URZY8@E"#4"[\D(AMW>80]
M"]LIR#UB%"@"N!&5R@-0^$^R).U?&0+=Z$(ODN?DBW38T-J]UTX[BYD,E[^7
M[D1AHSLI(#@#S&@L@/8:2ZUYK3MAA66R!NUV;P:.6BTZ+M\=-9\7B[/8R\5P
M8RSDT9^B4=Q0!&KN@9>",D.D!9S[VMR#%</J%3;EDS'WE,*D2UG:@5L@I9T6
M?>GMONHD-)%#!P7%+5,-HI82XZF&4$ED'*^#XA@BKI/@C9,QU72,D'38G@#2
M3S,+Y4W8@<7<$,5BP7.O )1",;4R]G)!DIFE-TH(Z*9B0UMZ#]^H<A+ Z<Q!
M9F\FDI9AUUAGL&#(< <(\Y0@Q.J 4X#=*PI*))2\83]S%-6@3\1?YH_S3^?9
MEXBE2124;'XSG<RG,>PI_Q+$\(U&DX,\2MH ' 8;X$@%N)!",ZR@%=9JJE<J
M3HRW3-:4-?K\\>GSK+S-G9H,?UH)7F?\82(E"#GALZ"CI0Y&+9<]R[FG3&AB
M,%5AG\5$31V%,4BFF7WR*+G3)!H=/(TVV7D8;=+\,(0 @Y*P0"5DG,!.^'K7
MQ>2KLD\F.\^NU:..HAF27\T)T.MX_6I8VTQ-! 5 .:$DY8PQA"&M\"4!1Z\X
MZ$I<>L.VC7=Z#-X_1>FX'&R"[!?A?FW+44?Q5GW6BC911;:HPBT$A$B@I+'
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
M2Q#6ST%6VYA\!VU0XDXSW6[F8S>"G\+/#D#S.UJ,]014M%7B2 @#A>9,>*4
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
M\NUF.A[5E817KW.>9>HM0]_YN'[,AK=%C;!\."V33[9?\)E*[;O$>1?K;UA
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
MO!*QY!:HF,3 4( 40XR7\#68&;H#?-LH,$-I.RGU/?2.S-'44])14A)$C68
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
MMITPG/:)5 (>J)S8GUWUN'Y]7&^"M6@$@UBH8V48,IQ:@%4,D:L"\#@3KQ^
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
MRVEUD>OD6_KN?)HF?[Q++OR0WB>CF^1VYF_UU\MI^32O,-'5?>],Y6:QDT)
M1 % 4/L=VDAERMW9RXWA!GJY>4SL-OX<;[]@-;,]%RKW9/V.8@F\"I6+53;V
MZG#QNCFJ<5 31G<4,0@*K3K?&J-!.AJ5G_[M#7B3O_8K,:A>/["07[,K3R4?
MTYOH\^0J6='!;[+A_-+_Z:>CU P&GE22ZUGZOOKCY_MZP)NE&WMYJ@/!F_5>
M[N(>E/[P\YL5+::\_R,?X=U^UL$K;CX V*,MUI<8WL]YIEAWGOF,9UV[<N5&
MU((2]\\TF4;6T] P,ND@O3I/IQ&&;W<ZMGH=J7WQ LO')+5K3^&W/'K=\UJW
M)^?!'NG7^F36FO=K?3)KS4XV9OWO9]&7LP?< GW,V;:^\!.+(T.@44272H,P
MBR747!%"7&Q 7+K#.)1*W_?<;>.O4_.RQ.Z72BCO?'F;J(7Q(BBA31\Z6KK0
M@R?@L?/ 5MKAM5]9]W5/B IH_-"30D\*:TB!UB=E)B2A6(250")6CE"+BHP4
M1X3!=B71=C^DL!(J\ Q2P*VTRNU)H2>%TR(%5FL*#D+E%0442RFD4AQP"DM2
M(%B E9C%_9#"RE%[3PHO1@I=<?[]:S&;9Q>W;3SLAZMKO_+1Y"+(2:@[%4VN
MO3P&6>B#U??LOW[9^$8$&NV].1%.DUA(Y*"W<R!TD)9<AB7D.RDX]PN7A6^8
MS/\P)-YDGF]:,'NVZBW28@#13O351S3VR'R*D@%!W05 0&VQL< YPR5$L06P
MLCPH57"E[N^>@-FFZ=%WV^CA]:H;'VPTP(MC!F,KN64QH7'LN*;EQH<%,_2E
M\/5D+7Z[XA0GN?-MK96_UD%'B^IZ*6J1OU'F*6$X>QN-TWGOOWBE!^^* H%K
MS9[&2F KA*5,4DT-<V#9]@0PM--YQN?T.IE/B[\_790R:)/IV$_'K.W3C/^D
MT\DPF5V&-18(HI_[K@(]3H\$IXTC!DT\+HV&SF@9<R:M)*ZRP*F0ZB5P^BPM
MO\=IC]-#Q>E&BX'5-:\1 )PP V4<<V6=<T2+8D/%BBN]4L=_'T!MT^E/7J3)
M_1&:#X=C)7Q.9VDR'5SFH5"#:3K,YKTS_\A\&J+ATU"2,4$A\8PDF6$XE-%<
M5L*S.S&4?U,7@E,)TYZCEEH)6CHXWT4/P<.%(&HT&Q4DEHJ:F#@BE %"A6"!
M0IM'!-*5_-_6(-BFH[X_..LA>& 0;'CVH7)(4QHK:I7#,=+6H=*SKYP@*\WW
M6H-@F\IYFQUK#@>"I^3!_^C?2/[,\Y=GB_-9-LQVJ@K9^QL.R=^PB<8:_OM8
M.L@@X9!"*;AG,L=YI4G$@*ZT"]F2QNR?Z=5U6?ZV]]CWGL >F5MJ& V7/7%8
M ^0U"V X\U@$!%>5<[S!+79RV6^&9IL:?JOUJ _?]==#^:2@W(CE!YH#BR72
M(HY=S!2PL:Q<9A*(7>WU#5!NU8W?0_G(O?A>GJ)9.I^/TJMT/"\*H TND_&W
M=!;-)UZ(0EFU;V/_BZ);;UEUOO?T'Y:/8Q-K-:+V*<'6:< ,X$ Q$V,L1*F
M2*/,KK;!EUK(#LDTZ*P%T*.ILVC"39\] \ZKUP13:; 6$AEC*H>A,'I7=?YQ
M-'4VY*9'4X^F)Z,)UF$R3E',D&14""XLY!:@ROT>.\EWU:@?1U.K"C4_!C2=
MDBO]E\ED>).-1E%V=9UDTR DKVWK'A+Q'*21OXF1<,U($"!#"=!6<TF%M#@V
M5:J/<QJA71CIXR04B5SXKYV/TK(L_H>E]/TZF<W2UG7H/:;3]=[U'JVOB58B
MEVC%C,0""DAB":6DG,2X.O<"UNQFV^Z(UC8][FV&M?5H[='ZFFAEN/:?"ZI)
M3&*@I" F5),0RS1U8LU.P38[HK5-&P >-UR/T$ENO#3YBPVBJV2\N/!KMICZ
M042E($W&O</AJ!P.HJ8@Q UE7I?7#!G,G(,(Z5*]-U+ G:+>324VL_^S\,]W
MD:7#WZ>3\CT5?IW-L_8U_-ZOU\.L4S"3]9F3D!)R!1!V@AOM_S2VS%/%%F$M
M7Q9FO?N\A]GAP&Q31 J!C>:,3B.H',8&4*0 XZ1JI408AG:GPC2[XZRKD2I'
M&)!R!([X+Y?)-'UWGLS2T'SA*EANR8[*=^\Q."2/P4:"PW5E.VZ5A=;S63@H
MA(  PY=9JM))V);+(!?&.,BB;HBBGLP>:ER[EP*4+^)$.!PF["%_4I GM>V@
MO4I#9>PPX0! +16FJBJ=P72\DT[S;,@_V838!O)M5M[K(=]#OE.0WX1X5F_R
M#F#CS1;&#1'8(":MJ\[<&8SE3C7RGXWX5DOF]P<$AW5 <$=ZHO3/=+#(VXT_
MTTXY=J(Z9#YJ'!((1RRP%!AAL>&6.U%Z5;P&0@0$;?'1I_EE()3^6*#W5QXQ
ML!K' CI4S[8&"<&QHU0*Q6$57(>=V^GT[2G ZFI6;(^K'E=/Q15M' , A9"+
M0ZE)02#0"DI<';<YJ7%K7K)UN.JJKMQ]E?@(_/@N&Z=%GJF7D60T[TO3G+QQ
M3W'-3=Q;]8I(;(C3(IQ6$B"7[CP5+U-\SK/)=GTS@KAY:?N]$K;?TVGHB7U(
M>G3W;/@>GJ<$3U+GNS" B!88."H1DDS@O&!UJ3H0$N\1GIT-R^GAV</S->%)
MZP07;0%RC%.B'46&(!K+JGH4$XC3/<*S3:7^14I(=5_;/QRE_O=I-IEZA=[_
M9Q@EPW#E/)VZ]R$<E ]AT[D[Y?)NDSM&E5+62*&PKL[='=9*TYTJ6^1B],\T
MF2Z_TTX<_$L'U!S/(7J/QN[N^Y+419LLMH CHXA7R8F$" FV5,MWK$N])1@[
MJY9W5OON,=593#$@ZMPO;]]*HRW"SB*.1 Q(66R&$"/X/C>XKD;&=U]E/@('
M^=_/OIR%6HNYP$23B["X>3_6+)>9U[9Z#XF)CM'<9ZBF*(A#]'MLI/&T!! 1
M0%8ZN$&:[!0)EQ_:+=\:?_LP3Z\V.LW_I[S#_RPOK!;SRXE_REOU9S9;?EQE
M4FN_)O/I[6]I06NMI-6_2'AL9Y6*'N/'A'&"&KV6J<."$J.8!!0 RLVR-:3%
M<*>:-4_$..\*QH\[,+:'^"E!G-:%XA66SC(":"RI9M!"PLN =@(1!3N5M7PB
MQ%E7(-Z[_@_,]:\&_UYDLRPLU;MI.O*"..Q](D?E$^$U4TGHF#*4 V08I@H0
M(JO(0:ZYH"]O<,2+63BCG#7$\ Y5-=[_7$AG2."9/8NR>J]EC]!.(52".@(
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
M?H$A)#3D-K+4Z?E"1U&IW3/F#/N],5IC^CTF<WK(M)S6<MHA.$V2FD@3!F)
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
MDP!6AH)CZ8VYV:+-61H=]V.O\SO#YC]B)Z)'ST&>-\$VX),#]:7:6)%:P?_
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
MVCINL.5 *F$,!\1WYUGP%$M/)YOLT(=!\#5Y'.=V5-[]XBD))KZT;,O.$\O
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
M>YW[X'OLOG/+G4V%"-SQ03$5:SRL:M*?\T_^ANZJ23P:N.U*ZR41[M?\EN[
MGH/1-'#/MEH%>_#3NT_FP[N?W<WC<?8$D?JJW07ODE'JKQ>GP7W\PQ/(;9+X
MM1W%CH*ZK^_@+N(/C=V9Z:2?)4?YB_D%4IWQ31#\/7E99>]_[<T4=[PZ+_!+
M<>_/?$CB=#+*:-,?,YR,'."[9QSY2[F#^[WXMM?/U[&V&OZX^$?<ZWN,NG82
MX#IU<B%(,B$3I-.)','MLW\:IX>F_E6SMQETO4PIO_HRLP'NE(V9-A?/_[),
M/ M:2ZT(P\@+:(*XT9I%FD368LM#]QTWHCYOQ*V>F8Q3]P;_,;Q-W3J^IF%/
MJ\J]Y'A8OI8MWLJ=FA/TG) 2/Z80\"*? @)S8K^!VY&^^^.56%][ZV[.6C2]
M^].WG#$]W?L_,GCTJYWE/$ZF^Q?<.\'E&>.[V[[4,^H</NM--SD-GAP\/([<
M#HW<[7.T]-PY?!HXI+GO/?I[>5Y_')5\G=X[=2^#A*_Q:#P<]2;I9HO?I!DU
MH]]D7^<'OGZFFAKFI6TR>J6F[>*9.7WUP-F_]Z/R(H_Q]^3ZUNWB;]?QG7ND
M]W'_*7Y.W:W^>#\JWN8 RUK>]\52OEKK#!Z_N37]FA1#D:X-U%@3HD7D -%R
M0+4NFMD) YC"USC',7>)I*O&:Y].5M^P;?@M+OK0%/+@X^3!'=MY*ZB_K+3W
MT\297"N89]\\L_H%T?UAY[=W<Y97,80D-HI0$(98,"LL+]<' 6FO0560J*#"
MQE(D&)>$1:&P,G<[$25Q:!;NP]+[..LS<=C_Z)EJ-$G>_>F%+C&<9$K!BAI/
M;^ 4 X\T9CC(C*CLA*DTRP"GT-."I][XWB-2ZG[(:= M5?:'UQA'B==Y[H;]
M_O I?5]*G&+WIA2^G(I7>?UM5@^]I.(73ASP*E[O/]?)?.#E;/^%?0I!GA.0
M&7Y!)^GWBU__[SOP+OOL7KQ3?I[#"]]Z#P[7/R9/P9?A0SQXC1!/O>[X_KWD
M-XPR1/]0&KX=M\[Q8YJ\+__XY;69^VZ:%#'-58+^W=_*F<AO1-PMRH->_X;?
M_@F^_1/?Z*S&+[C@X1%Y^[<%RX&JG^K+65_M_>>C#-VM[AP'OK_O=1T)_U+B
MLV@F[^1__R_(P+P1K =-PGG]TKM\T0MXORD%LWV6\Q5*80/O5L^&NO =Q$<
M04<!.WM-PUTW:;"!%:H<#IE+;N7VC,=3WWBL+'*LE-,<7KZ=,-HN4GV1>,M"
M)U #<0#P_4MA!E^@LG%4R?<-O*AZ&+JG_^<TN.4;>[OK%RZ4QV$ZODX>'OO#
MYRSX<ILG!N9QI@O<_5V\WU$FP6SSW'M.8Q&X\D,"(W!HC8XPTMP(@P$O>NU$
M@N+9-):O2;_O7NO/CJQ'<5\-NJK[T!OT?)QS[#1)^_NC4RF3Y056FSIA7P3+
M-KU('CH[F:3?9EOY;I1,<Y19NRUV'  [2*U?O6$(F)!9Q#"0D%."PQ([(!4S
M?;DWQ@[>8L?FV-%D6?=E8\>1Z54[[:EV ,6Z@(>KX'L.$%E*4?P"(H(DQX@+
MW/#3:#G6P I\3,;39)FLC5B2_EQES<RFHF544N;29)DWKW-I6J?,;MGD<*V_
M-ZI6V&(L]-%H8;4&P5H@J:T.H54< RLYI*4%IZR&=C;]95Y&8?J7C-/.W'#;
M>U>=/8V8N&R]K,6?/==/REJS9@U,)#1B1ENF(A$144Q)]$:@H7-FSZP'/^=D
M^^UOL$VCO;R.;K+')6MOAYGH<P [(*\'^BE/3?BYM/RR7L(M2:Q95+AJ?O@*
MJ;%;9=;BW2?TKU2$,+<L89=9ZTWDYI.5+K/*'LS4Z,53#Z2SIT=)X-BG4V2&
M3[)R+I__G3XZ^>).<3?U-7C3DQ^2\?VP>[/2,A^^%NA/_R?.5BVUH8'$<D)D
MA"AA1F#$I572*3<*,P-\YFY\N,J97=]QH]*)L)=V^D-?6?CISJL[#I&SC?V2
MEQ":83I.O_HR)!VG2?=SG,7 TX4U$Y9CWQ-91@8X:B4<R+"8;R-"I12HU4R$
M2%#)D+-KG09JK2#"Y(=:+-WQ8"$V+;W/3,U$L2GSJQ161=15;KO-4Z/5$76+
MXNOL\/>]L1.IG7GEV/(FR/_S]=_5%WNMU5<;!N;37S_;CU_5MP^?/O[1_N>O
M'[[]5Z#^KKZ$@?H8!I]__6+^W1T7?/Z+^OCU"(!AQTOX<L%"1VJCWF.90Y+Q
MS'7&-$&=KX(L/G3H(KX=;\??D^ VZ?>2'TE6X9B5,5[?9FO1J:_%HU^+(-/J
MBG+H<3)R)E1:5CCG:3=)DN9U2$XJI4GY6W95[U9.1H>OBCP\P^86:Z">XE%W
M"R+;8LOO?2W_^'Z43,O+X^QA\EWV;OSAG5,Q?%F]]_!WBA8">9;5=*??9Y2
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
M'UOSW05DO>F;MV2]J%OD#JEZ=BTV&ZW3'!-<;G5\2PBO">&U6=@2PH42 KL
M&5AVIPE^#/O.VNKWQL\73OYO=J/?XET;FD2X<=9.W;W]5LB&LRH8+J@*E07,
M6"40L%;+LK<L94"RYIHE3;.Q:G[1DB3_-J7(+_%XIR49@Z*+R;SR_FNTI+%B
M@^6&LRRQ,]IJ"C_^T*+%9:*%J-#" (X4892&%F KF Z-+M,LL/O[.-"BL>2;
M;="BR89$+5JT:+%6?X*= H*HE6IIP4)%I5:",& UQ2(,"_6!0Z#X<0!"8YE;
MVP!"D]T*-@*$@_#\RE;4L0SRV/3EO_32WZ[O1DGB:_2349*.@Y&CQK;'[F;X
M>*"9'KL%3B2GP$DB(T+##94A9A82 + L@%-81IJKA9\'G)Y6(T>J'PI*W;_5
M15:&S1LQFYF^P_[5QX^H+7Q<*GR0"CXT\>D0F""!0L*(#4..2_B0"-EC@(\=
MFF$KPP>\$;R%CQ8^6OB @E7P024TD!J@3,@X0(IC.BW,A1K,)L > #YV:+2M
M 1^XU3XN(RK6[]TEP4^]09Z5_G/KOIK_KKMOIM\("+Y1V2$DJR)?A$I"(0L!
ME$0;#&A81KYH!-'\]M:;-"=8Y+K:>]];7M6%;M_V=N?IB!?<H?K<65'":L"I
MB2(=NO]I(JTO.J":E=:,!$8WU^5V$U;<UHQ9P(H-#N9J6;%EQ8U9$5?UCH (
M9( 7@=H"Y=OM45):!I;*^0&=?;'BMB;! E8D9\"*%Q-KF2KM[C8]!P#=UL_1
M^CFF:,:J6EEJ $%8$R0UXH8RP$$Q(I02K/E\Q:(I/\?,$)N<:,."9O?8!J@:
MI85?NCO^F8R&W3B]]^0D$$2_G/7\OQ82+A42>.7Z%#""V.DRQ#*II0P) 67@
ME0 $=YNQLCXD[*J15 L)+21<-"3(JL-?&&)FH!#2<HJU$8Q#5$("$I(=&23L
MJ@]9"PEG&>'X^^(.%J]Z5URFAV=_J;I-[>IAQI+N"9T1J&7*(4N-Y!0P@+0!
M&#(%BWXT5%F!9=/3(/[L&6$Z"N(5/&<_AO$XF4+YCLVX[2:2TAM)SF%(6@M!
M+03M&X)J+: C Z2F$HDH])YQ$#(T[1ALC6E\[/KV$-2DV;@-!%%1F[/:(E"+
M0"T"K8Y K$(@8!62$B*)(D$9=58I9669MD6X\4%IVR-0DU;J-@A$T UILA;S
ML';I10^*W93;JOI W^(XBT27@U/O>^EX./*[7+7%Z"591_#A9.1[*#\,_<U\
MET<_[34N.QPG_YBX<\;#["KU+I"9BX3_4FNE[#,+RU[JOJ7D:'ZEV,RS_7KS
M]2;X-DKB=#)Z#IY[2;_KQ\;^\.<%R=V=NWH0C[-#Q[V'S)CW?V>&?#XS]L4C
M!*/DT=W,,7H^F#9/B_5G91F/[CMWL:=DVKCRJGB:QY'[.'(+[)^KME[^XJ.>
M'VQ[E9_K+UIZ$YYZ_;YO(#V<C--Q// (ZR_D5M M63G'I5R4OR=!=Q@,ANYU
M'"UW>H]^-1[C9W]2/'@..GXP3!GJ35]UHBYFYHX2MSU),$G]-]6+EV<5R^=>
MUCNSSGN23O[1'_Z^-W;8U,F_*=ICWP[[77?1+VZ;W3[Z-<K -_C5X6VZUW6I
M/4+.0![RTZO@Z;[7N0\<W >9O$T]R11C@8+4BX&,/7U[<T\<V:GN)-\1O^R_
MFC4Z1TZ,.LH8#2??[WW#?>:NWW4$[VG'_<:#SWWWP)Y\TIZ?SNRUYA>'P/R0
M.NN^=)W%?ES"["MX1O97>#G:V0^&=MS^D,V&OGW.AT#WAVG!&9TI_Q9@4@YV
M?O;?YSQ]>IVR9Q*#JCW/J$X-NJ^^R<A0^0D4#JZ7]\V."!)4:1!!&EIN.<>*
MENUA$62VWC>;4F0C(!B1VD1:0TBCZ?1A:1:W(UYZGTWZ9B_O?KO*;;=YZCTU
M4:ZZ&>=M==/)@Q<I_W2</)^#XH( 7C4XWKC=<$72VR[X:;8;IKZA[5;MAGW3
M[\7MAJ%@CYNUXH5@T9D+>_$NZG L%_VVZ1T7OL?"QUET9B./>M# U:G[*H[L
M_5:/S>^E1>.;1N]L%\;=F(4[N>5K'7B_=Y^C<%\<=1]' ])EU#TGV;^!!9K&
MY=<@N]T\2>'6._AS9'[%ZW"F:\X!'L5[-H/,M7F9'-IRY;$PQ9?D(>X-W-(<
M_$F,^\+[S[WCTU?H'/R!VFKMDQ*C34BJ[]]'R??U!$0#M_W@"+\W2'N=>2)A
MUS?W5%Y,BIQ+Z,O-ODVK$[=(5MST93]5\8*K%T-*@LMMU]_LIC;4<GAC,V^5
MR#>BN(I\2VP9-]"H"$/%*+ R;SD<$62%::[351'YKE'@QZ)QS,PL6;YTENP\
MK_:7K[_.!+?S>,;\+.PE<6V.K]R6-9F*W4C#X#;Q9C?.K(WS;.H>:>]G;.!E
M#I-WLX,760V-.*HE(R.BA28Z4J&A..2X;!I#$+5B?M.83=#(_F/2&S]_&#@8
MF?@OTT\^R/WM/AX4.#6=(;QN<DZS +9MBC)'-YR=0WK.Q>+4"6F7;41AD;%X
M#ANYFC&T8D$C.-KW__/&Q5KG7-"Z]89OF=:\7R,)H\I(XL!&R!E(RD"@,:%:
M@")M@4"E4+0_M>1EXO"FQ5&[-Y^@H%><[J6YY]&J))>'!:O;(AONYI$86TMW
M]O2L,$PJ*RQB*F04&P(AXIQ(J$G1UH< I20\%-SMK%AT3]881NP&MIAX69C8
MN'YT3/; )6_W:A;?V6[])G&QX[7X_I;Y^B[3==&LNV)?YMM/RQ0:6=EOD05A
MR"-H&((A"AEGY11>'"%"FNM M%2AR>GL!.PW)*Y0,\TMZH2TFP$,FQ+2A>:U
MM/&PH[;$"*R "T><&*I#"P02QD(D3=%-D1"+5'.=,=8$KE.WQ" 5-T2V<;$3
MQJMS"*=<P.:U<;$SBHM%P]%=TFLC8VMX?I:D!I]DY&R9Z458-?!":<J9U)0P
M1&5D"%3E!',<4:+WJ,%,B??XK2_*K@!L9*!Y(S1X^E;;0;UPNS DMM0&V\C<
M"=F#HK('(: ( QU)H4(2"@XL+EII8XL%5GM'TXE#N),W!@5JPW(7J9R=:VSF
MDK>[#<M=2+F:N$R'RJIZ/G9Z?G<X\7V/MJE#/85Z-EH;L$@CW[DUC*B&U&*&
M",5E/1LD)FHNU+=&/9LXBGHV<D7H#NK9WB:WMN#MJ""B#? =B4%':^6WQ"BE
M) VYX) I(4*+2 %7V-EX^D0*WII#N"UM.83I#>5M8.^$<6H/^NENU)/YXY\1
M9;PJ).%.(=&6A<0@1J'&CG?*S&K,N=D?N]?TEE<,/^V(4VM(X_O1I#MRX[PY
M-1K=5#[P[<=&GRV_M'+]6.1ZS5%+800C 1"@D;26"0T1*.4Z)^00<GW:9>=@
M0ARNZI"%X :=@PQO9TILT]9Z/!S'_5<]X>?VLTZ#G,+]Z(+R*=>^8]VCM/;)
M5UO=EV]\<M9??YM;L\UO_12GF]\Z!]1_68*H#-+:%%GJU"6)J112.GL)&UST
ME\<*&;''T-?+5,AOGDKW&>JJ(^HUG4(J6^S^ 3>SOI]<URB:G[V"UWVRP*K$
M4 VMM)*'!BO.@+":\3 ,(2V(@4FC9^<F' LQK#0X;M?$@/C-K(G<*#%LATLK
MT@,BM?E=AA(M "260$L4P4R7PR<8L<T-,6V:'E8:X[5K>H!BU_1PY06WGQG4
M^Y'TGV^"0&5#9C:\7A&Q*SS)F3[GWF4XRC;1OT3B;EF&B_+W>!TSVN -LBE(
MF=2+'Q]'P]^S*4[]YYV^Q(J<@*O:;6IU:$CD)"* %BFH:21*3H"2S730FHZ(
M2T8_>IUD/F-,;8B,/M.,JNN_FV$Z_C@<_U?BZ+ S_#YP+_DZNZYQ V,S2@?H
M9K:H*6@*]?R(H4QIG0Q&TX7(1BF5*^4^^'ED23_V^FHV>6F>0EL-1>HY<GL8
M3@;9V*/IW"UWXJV?.#:]A_=$9 .3"M]-\/1Z+'DQ6,W/5=HS^2YVCS',JO0F
MR*C4A&D"(0?&*&!82;SNOWAOQ)NC=S0<%5_YX^"^_5]DB?-K??K,NCGO><[5
M,4YG*^FFF,WV>3+JW#NRR>:1[7=(6R-CP&:UE/K<S_+M_,MY-217==)T\I!K
M+,NG@'&,((L8@Q H8BD!/$+EU":L)*I/ =,A,1QBJB)W + 1E79JI0DJ%L[3
M6GJ?F2E@LT/C_%2WI'C]M!@6&3R6&UQ,O'LQA@X&]NOGSYE@+V<S=H-)-C@N
M#G0_[OQV[=9[V$_2X&'83?K!4V]\GX](G,[=FD';N%K?]]M.*5ME6;99U36F
ME#7I()MQA,T=/U:>^IH99WN![_XM^.N4H^S?^U%YD4>W\]>WHR3^[3J^<X_T
M/NX_Q<^IN]4?[T?%VQQ@H<O[OEC*Y61G.8:$"AD9@ 4C',A0E'2CE +79"'9
M+3V=KKYA%59NRRHG.5^.(OFXY7PY]N[M_,#\)H@LFJ F%OQ&%DU0@VC!CXON
MB/&&)U[<HQYT,-V>TYHKBJ9+AG(T6D W.VYB4X7OOYP*'E@',-T7":T;9?(>
M9ELW??,3&K6R6>9B<T329C?O\/V:24O=!1><^^:V7/YFY/>R"*'E\C/>W);+
MWTRR.&/MSI:AB1_#OK/.^[WQ\Q+R6#9Z>;<=,#9VV*Z2"2@HK?4>9-PHRJG@
M(8<"$&--Z1$UR#27MS(-,]=\N^6N_&VZ*5_B\<9)*B_<RC,QN4%1_C0O:?\:
M+4E(:##;;[==*S:EFS]<IC X)F@[B_<[E# _9[06%5I3AB%D5EH&(@?:R+N3
M2[0.0]-<@<96:+U2%MG.T!HVV3BQ1>LCXO86K4][_RX!K25DM4$E(5.04Z48
MA89BJ04JT%I&,IK)%SH,6J^4X[D[W;K)FO_30>N5[>MCZ02SZ<M_Z:6_7=^-
MDB3H>9=%XM,+9R:XKPT0!^I+N5ODP%4A+HH 48C1"$!#;"B-F!80**O"Y@;-
MSD,.OV61V[$/Q8;MTR8G*VMY-Z+)&KP#-9G<IP)XSEVUVA>_M!>_;%%1Z]E
MF52<,8 (4%H"0"/!2B53A6"W#MP51<5.' (KBPIP(W K*EK@.+87/R;OPCGO
M^&6+"BFJ]CX8,V6<-6$X9;YQ,Z>EJ% $A;OU'J\H*G;BC5A#5"#6BHJ+2 3H
M]^Z2X*?>(*\Z>Z-K_SEY+.<7.&)0ZUL@)&$\E(  RSG @E*@IWT++"-S >)V
M.4#<KN.P],V\-BYFG(L,;Y8P.G9?5L5X"GU\+B!TT+[?:;_?)0 IJ30M Z6
MQ+=+Y5R%&@(TU;18R X,I)M;XRV0GCPCMN]WVN]W"4#**R#%$E@$I19$0!!J
MP2E&55LU.C\0MB\@W=Q6702D] R ]&+"VU-STMVFY]C_C=&3E^R"PJ#F@B*<
M1LB9F%HCQ]J<6V%ER<\XTLW-OYC'SZ\Z29=[%Q9;MYL8]ZM>4-5 #/S2$_7/
M9#3LQNF]AW^!(/JEG?AUIO[HXWGQ-@)Q9$K;.<(_1%6P6G/ )4(:6VX,95AC
MR$OX5PC/MXL/!_\-Q*U;^&_A_UA?O(7_%OYW#_^T@G\,+,=<"FIDB*4$)HK@
M5/L'L+F^V,W ?P.QZ!;^MW(/G(@7X.^O^RM631^W;$)P(@MPR1[9=O].>_]:
M7CR?O6SW[[3W[V)X<3,-"![OFP[O7K>Q/K(A@9N^V-$-"=RIM898-;4FBHA!
M!B,3A1)  "EA86FM46:;B]64P_A>66B?1[U.V4,^+=O$;S:X8ZF1MLU07TIO
MP.S4CA.,VEZ @#DFH7(6[W>,^]>*CX.)#UG-F#4A0]1@C(TFRD2"<EJF[G ,
M.3P:\<$/*SZPN!%-%IVTXN.,X+45'ZWXN!SQ@5$E/H30++(,0F)MJ"+!#9VF
M"J 0T:,1'^RPX@/Q&WP6XN/8II%O3.D'F4;^$/_/<%2?ZQ4X>@H>1XY(1N[D
M($MX#AS+W??2\7#D]SWHQN.X'.58M0GSDQRG1_LY8K4SIMV3>TDV(74X&?GY
MD0]#_\!^5MV=?XARF&/RCXD[9SS,IYZ]*+PL1J&]<AE5<R7]-W,;1\T\W:\W
M7V^";Z,D3B>CY^"YE_2[06<R^N'/"Y*[.W?3(!YGAXY[#],[?W>X,"[O]_<D
MZ Z#P= =Z8BMTWOT-WJ,GWM^R-K@.>C$Z?TTPS?U%\[FJTW&$[?&?I9P-GS5
MO7L23%+_3?6VY5G%D[F[^U#O>0\Y] %1W\E\XQG+ZT_O?%.BU(JRI A5"!5
MEE*&!5':B+(H2U TFWSF*?J#XZBD&TY&CA;RL9NY1'ASAF&ZFS3B-+OK_%R"
MQ0*"X2O"EOJGUM[B('^BC.,//F,88UK-&&9<(4T1DM2$6"ID0C&=MLT5F>F(
M\WDT["1)-XU&PX=L\3^5Y1_)J-.;%?J[20Q??4@POIF5]TW-"+Y:NI<+1L+-
M[FG^H[](.9XN^^;IQ<2ZK?B;5NTV)0K#$./0J8<15=@B,&V.3"(-^>[XNX$\
MT<WYFY,K I;V/#YU_F;5$%<C#92&4HHH9P;Q*%*R&N)*9MJJ;L+?S6?^KL/?
MLSU1&YL![K65PTOE6I0)A"#$@.A(A$PJS85EJMQ-;LFLF[ QKFT@O6]SKI7X
MB@%Z]EQ;]1;A5%L)N.%,AL19]L#WIRNDLN-;U 37-I^PN3K7PIO9W6R,:^=-
MA'9VU722M#=)=KG=]8E_.] IMGPT?KQP6!^OM,'".5;V=F3O1])_+HU5-=[I
M$Y=C/_.;87@5'/'FKR9M1*W#$2>"1!*IR&F* ED;EHTY$+&8VL:\BA^S)F2E
M_U#]B'M][]F*AJ,_>\_##K(8MK 0J;A"1.Q,&(V2A]@!5#P9WP]'[O=NQG9Q
MN2:9L.HYB1X/.LD\J#NXMV3NZ/>=^A ;F'].,S=,9S(:.9KL/V<KG 0#9[@5
MV^)6?5SZS?*OKH+>7;4O5U[$>()/[YX+]]XPD\%!4LC@-$.H\:B7N;KR0\J-
M3+--SB15_D/IZTMOYJSG:3AHFW7 _>G_Q-F^ILX^Q<)RKB0-*3=68*,!9UQ
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
MLRYDV8*'BV"OQWS=)=(^T JEY[Z>^XZ4^WB31JH)]]RGH7(&&V0, Y)Y[M-
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
MA[5QP?T8C.=A^H6>^,73WI=:2VS :J<".P.LTSI!QV.$Z+ET7URZ\:&SCD"
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
MDH;3-_C)^F,K;R<K-FP_%;CV.H+R8[A\AY7V5)[/KV_"'N1_Y.EP=:4]PK4
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
MK]ET/AF^J>P-@\'EY6"PZ]UY1!/:V#$2ZC 6EOSG"T0ON0P5>72P$&T3VG,
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
MIQ[8UP-.#SA'"3@"+P!'RQ@ ;(4#DEJLL5%"5X"CG%)B1X"S2\.Q)+*W'/?
MTP//P0&/! WP"*N!H-  8X2SW#B"JQY:3&MAXAT S\YMW;2W=9],I%^W./-2
M>G*?S'":89H2B062$FHE%(H*%W.BE<4<UT46%;?+N0R/(BD_ )T1=RJZ':R$
MUO/8$? 8:8=""PZ5-,8K1UI[884"4/%8K U;RL/LB,=VFG;P&F!Q&M'//;>=
M +>UDGZT =H:+9UU6OK#C$/DJN@VC0SE.^"VG>L&)Y+C<QR)!H?B4^X7X8P6
M86V/^[DL2+\(/57T5-%314=A.T<2G6.2F]$L&4?ICYMT,AS-YEGZ[!B=8S(Q
M;A**<P(*V9Z4L!=S-QV-YH@ ;^)G)%6.2H60C(&*38PH(96=!EI@E[Q*GY+;
M0LW[,E6#?\Y'6?HIF][XQ;C]-$XF,S49.O_M3;CD4.N08M9I'=+>AM-#QAE
MAFP<T= I;9'1#%LI$89<$E57F&%LN43H?B%CEQ9@UFVGJAXZ>N@X?>B $+?Z
M8 D-",->M*"*6\BY(XO\31XO%<C9'W3L(:WS)*#C.,S9+P8N)Y$KLDD,S"EO
M]]GFWB.(FZ@9+ 3C3L1& BX<%LS4FB+5SJ-WI]B]O\*@3SG\T5MVTN&)/5.?
M)5.W"FI0K91!V/@?B3*28ZQ$':9#),4OR]0[K9;3YSSTS'V"S,U;44%$4:[9
M_\_>VW<WBJ-YPU^%DV?G;-6>)*,W)-&]T^<($#79K4ZJD_3,,W_-(39)F'9,
M%NQ*93[]+0DP^"6QXV 'V_1];TUL T+2=?UTO5\!EK[G0<Z%;3L%<R/;<9HU
MU'QPE=(#[#W\YU%X,XC*[QMYMEHRO;'Q<!SF:U:;GL+BZ*1P<$($_M0(2<\,
M:*CY6JWC532(S+:=N $#0@;,5[OJ4N'9Q"X*MW$)J$ G>#*5N;>?FMR*4VEP
MJUX;<0,VI&]IG*36<Q2F5OB@J'646??A]\BZB:*A%?;_-<Y&4=_ZE$61=9Z,
M(@M:H\12W*=Y.4L&<3_4O]_&PW#8B\.!&KM@X<R*AU8:W85I7]\BKGZW-,.?
M *99T'J,AIG>NW#8MQ+-S=:C.JO3:*00Q)1=N(F&T6T\RCZ?6E9YI%NU,]W*
MBOH,NI^E>:2VWEA/86;UQY$>,GYX#.-T<DV46:/P#S4K->I=DO2?XL' 2FZM
M<OG7A-;_6(*M"- JAP Z#H9<$BD5P%+NVJC(QB*<!0Z:Q=8OQ6N>36;2FE99
MK_7L8W1!'5%++>9 _3&#J&]>=:M&C&1E8OS\H4SV1C9O8,3S:*06)7U,4K4"
M5E)6M,O#);)\P>),,:EB@#3J1?&C^EOS8CV>0BUM.++"-+*&R<BL\V.JMCA]
M5K=DC_H)-_$@'CWKAY3<6 WU$ [#NYR7]8,UCT>*:J+) \/!(.F9'2MVL7A&
M5@!$:FA,Z>:F!$N6Y;"@1ANG5N\^CFYK@VGB,WCRH%@\59!Q7;#E^?A!K5#O
M)9:9Y;C+2%W84[,RA\'%[:06X#?3/5>S7Y F#R4_72=>C?+T&>2J.?UQM.!(
M0AP&@B"!B>?Z'N$VIZ0\DJ04] 14^I4N+LP@(Q0ZG/E"B5UY/T_I4P:T?E6<
M6%%?C-X\#CRR(L7'CUKX2,?1T2]JY6\3M1=/>B'38@'T[B<ZP*;<V*)]L-JJ
M*6:+38U$A=9F:T?A#W7C)X7\!;=GGW\JD:#8B1D^6'Z6KS*A]ZP'.GHK-]:N
MGA+Z=;]J@Q[Q4*DK^>?ZXX::G@=3>@$$N19@I#*K%PT&Q:]_.0)'YK-:K%[Y
M>0$"7,</:L7/HR?K,E',,BMB/,7]T?U/#C@ER*&<V7_Z^29)^U&J9=)!^)A%
M/Y5_S.'>T<1D/U&,H%ZKERSZ^5 4_^GGHSD1.?\-OOR3L]9=:_X$VC=8JW)^
M2^IG6XS0A' #!=3:,<U6[6UK]K/ H6(J\/&'90X5Z_\#YK]FS2G->;K^H34E
MJ?"];_E*;M(BLX7A\;Z'V[XORMK8S3:PWUTP[L<P]\%L]*$7=CB8C5[4]6>O
M /QZ2IG[I UBGPN=;DLTWJYPN)F)M,!'LZ0;$2*D:ECM8.E"APK'0\!U@T @
M6G0C0BX.P%P]N:J3@;9>>+FVK.99F#>4GNX:!3Z_[EIK\;_&2EV-1\]GFLNB
M3'MRII^B_3JCYU^CT7VB?OFN+C$FD9>MDUDZ^F=E+E&#GHVBAVG7SL3<LIYO
M9Z4F1Y VFB,^S\MMX(4#;=K:@5:[',N$5I@E$<=  $9M3 AE5/HH*# +VP3/
MF6(_%K/8MC#K-:@"]!3O0_QOASP=\FP;>3BLW*Y28CN@GD_<@+B8 N 7;E=$
M&:>R7<A#6X \V#F4.CK[T*DB4+2HGF?UQFD:#7O/5O2C=Q\.[Z(B[N'8&D8O
M:'E['/.V5)]R:HT>.7*%3;DG ?8\3AC%N-2G",)SQ1UW19_Z-52#Q>%@XM8>
MWIF+<J"87):_R"1JY*MVRZOG33VJ(#*OH+$O83S4;]Z\@H::*>_;-:'=>9GJ
M@,')KK6>)@ZU7<7WT@L L9V 4[<(MT<,$[]EQI[5%:==!*>N0W8'3ATXU5ID
M P\[#J928$:IS: +_*(L-A*44M N<%I=M]I%<"+-9(OO"3BUQWTW-09$,U&"
M)^:;S<7\'EMQP3BU8/LR#G@N#K>,P5T7]#9A\=HVO-E.+1N*2LXI]"#V=-<X
MG[E%V1KD2)_#=L';ZHJA5]+)>3(LK$<;<+6!1@N?[P[T'("]^S"0@%5($#!&
M?.GKA!WNXT!XA!8I98@((>9JWNV*%K8M)&A$;^J0H$."CT$"IT("S?FNM /@
M2Q<Q  '%I2.;8^[NK,JS%21@C5:TVAT@. Q/E)>[G>*A=1O&J?40IG\HI>1[
M.!A'.DDP,E2K=(S>6-T>OU2Q>8]-*TM@AJ+*:PTQ8#95& ,"H80.&?C,\0)'
M(N0"VR-SJL?OPS12[_SOJ*\M#!>*A<M5WJ +J9'ZF+3K8-V92?>/ETF5T2N!
M36SA.,3E3@"@9V-H:U[& DN;NN_CY:8\+ET%E8Z1.T9>P,@U>R#CT@D\2ER;
M*%D?4HFEJQG9!@! (><"1=[$R$UY)SI&;B8N;$>$;E,,JRS$\*FP[']^?]#7
M-A-TM\S1O#J:(<.^@VQ(*"1"$.S[J$REL87+6Q9=\2&A7X; SI/AQ*64WR1S
M2FNRQT:CE5.7T&]KI8C#$1;V&&%J]L( 8^ "08#O2 =R:>O^X84/D2FQH5T(
M\R'Q6UM"& @:[>+3(4R',!^&, Q65=8)E@P+@1'B-G&1C6RG1!CB8DS:A3 ?
M$H2U+83!C2;.M!9A#L2=\7*EN^*3*7CW[HW%:F/[R5B7@'L/,KVXW,5HIN#<
M^C2TS43#I>NSE+1>6Z>UEF/+\$ZJ=HL!] .?N+:+7->6'D>>EY?DEE@@![4L
M?[$LK/G^8OL0;5!<>PM--<,_G35Z6^VM.W#MP/55<*55=SD/4@BH+7S/%1P!
M"5QLE^ J&&B9[,R: E>';5!0[;"UP]8.6P\46SFJ14HZCHL$$S:4*& ,")M/
ML%5Z<]W?VF"7: !;"=R@(V/WL;5M?6C6GE\#M>O1T?O[T.Q'5YC/;VL+<[K"
MYI=+.[N"\T5$CS9.+'RVPJCY]SXM'_(8WD4G-VD4_G$2WJI7^BD</(7/F1KJ
MS_=I,9M-T_,"GBK'G5K*Y72/N6L3E[@02>DJ!@@XA@7=!U0$[.3U'A9+;R>;
MW[#M]VQIIF.)R+)H5&]2\H8>)9#X"!/B 81<%MB2,!Z4ZXY<Z-=ZE @L*76H
M*R@(&"*>I)P6/4IL3"E_=7^7CC/7H^1ZM28EH9G\7).2_*+BQV:[DZPRE?>L
MQ-N[D[R=[MY[EJY2E+F!E9Q9BBE%HX6M5Q["]"X>YJ\7CD=)^46NY9EO\C8@
MG)V^LR^+<_2R6R8?@S7?\P1MLXO*:H-]:*>-#4C06RTXV3(KQ(2XV7XV$GEW
M]Y".E'>.E%]LI[!!4G[#7G<]4KJ];JQ-2EL!K)D&&KDN<9@DWOC\6FG(WYU(
M0(=4'88Q"@+'!S9P?1<1;+NN-[&X!SZS9ZT'N;5@QAA^EAL;/KCX_3$!=J-5
M0UKK3.PPH<.$IC&!VA-,H(*X $K@VKXOJ+:I(%QB F 8KXP)K 68X#1;+*#%
M ;0?$6FPB1C:,+NON7/R&O7O$*#V.?)BY5)*^YAF[? *LFS!&<<$"DD]@8A$
M M 2LAPNG*;%F!43#=QPH/O17]U'T2M9!GFAUU'^3@UB'R"L*Y32\?X>\CX&
MH(IV]SP/$/4U0IY42HPO='W%4H7QX)P#]+WBR@[POI+FFHW6;!WG[YNUZ%NJ
M$\U&S\?6HR*;O/*RKG[VJ 5B4YKA6'?I&8SUBQVFRKBRI71'MOR M?]#V<I]
M0ZE\3_-_2\MV]JA.G=NX9ZD#(LNLA[!W'P^C]'D:P@Z<SG>YU.TR48SA6O5[
MB6S@^(0!W;L52^Y-1#$$T%S\]D>K83=Q\L_RY/VFSUU%L[(DV<EQ6[8X* B]
M,2F-.<UT+OMHTU3'R/O!R$Z5B.$RAP2NY_M0 MOG&"'L31A92-HVG>IC&=EF
MIV ?&/E@;,Q?DJ3_% \&K]2\:\_\VPIU^VA7@K#>XU5XP.9N 'U;0A][V)Y@
MH$T=T39AIKR@).[&X W!9KL[M\^:U/'[H?([KD)A@("0P, /E,Q#B+018D')
M[PS8<XG]'RWS;(S?;4 ;C:-I'[_OFUTFK^@[2/2+1>G#04<;'H*J!FG5]H/Z
M-@J$X*X-@8\8]D$ )JYO!\WU&6N+F%(6V.MMQ .&CKG=4._EC];*.I[=#YZM
MU1#W<8"%BR#U$78)(,Q%$U'#87AUGOT(E_7&>!8>(\+VPR1Z,):4ZUJF=*=8
MO6'B75FD]ZW/GI=%P@A6QX4-$21(!$1]Z6)A2P_[Y7&AA+XW)6DTH1\>4PB;
MU1#WK&)1!WL=['6PMQ;LH:H/!@P =QD$01! B'D0"'>BV?J$OLD)V425MF.E
M73?JZ-LWV%M0J&V^,$P3HVV_P$TWXOM'7*M<U57O/NJ/!]'%[67T/1J.H[Q(
MXP^ET [#@3?.%.M$:2:&_:_)\.YK_#WJYSC@/G^)DKLT?+S7C"?2*,RN-66^
M6M#*]0GD#D-(N#9@$DE*G++^'N&4UPI:$3O@GB\\B:'KV,CU7:]P#_H4VM)Y
MM8S3TG&6%+1Z3*/,5,<;1B,K"_/"5E94K(K5*Y?%NGFV[B;+H OI:<R]";.H
MKYZA<"U56V:IKW0MOD&A\NO.R_KS.(O*/Q_3I#_NC:PDM;(H_1[WHH;+8JVR
M(.]9SS>4Q?JP G"UJZ?$H!;6JLHK*3GV*80,<O;.<E00'[UL-\F'(KSQ$E'V
M-NM1;74PW%#QJP_H:;D3N>8MT[@J/H*MZ6W57+F8?^BBLE(A7]]Z=PFL'6K2
MVA'T:^DAFZ+G-VQT5_RJV^AF*E]U&[V'&SU;OGOO#B@YUO'VATG.VXM1Z*H7
MK6(U)K4P3M>&+I>2<NX0WT6>9P.4FP(PHXQ[\_70C5FI;""B1_A[/+HO+4NR
M3![15B7U__O7X8_7^ZQ/^HI.V9]T&(7^-6>;!G/(T'[DGG2H\4Z0J%N(N+IZ
M9T%C Q-9#43LJIY0X J?,SMPN'28#0@03M%0 D.7>G.QX,V "/LH$+'YJ=V!
M2 <B4[SG[ N(-#21U4"$52#B>R0 /D8^]R&D(O =6(((<WTTET#6#(C0CP(1
M@@ZETN(^M"K_%N95.R[CARZ J4N(F^"74^$7]#Q/2N0&+G(AH*X'[:+!#I($
MSH<=;EF3$ED<%E3<&(BIZ3<J";4O]:WC[-<XNW%D;PE;V["JE\@H\IE/;.X'
M-@P !,+W"K$$N3+X:-UF(VQ-X2GNV+ICZWUC:US5WA) ($YX@ AR7&0S]<$O
MV3H(N/O!VL9&V!JQ@T]4WR&/T>]JOZ.^9>BD2T[?HA-IRZ!D5R'\ /@V4)(&
M$Q#80E+I!+P )0$DFJO+OD45HJ?;5*?/__S]J@$DXA0WVL*]M7+$0?#@NIC:
M%@9DO&) UW>E[SHZ/-H)I.W:$A0Z?  (D!\H[#?+@ #LA_6Q8\ ]8$"GJB+'
M9<!LCV. $7,(<HFT)YY$QW7A!XKEC3(@8V _3L##,/_G%:,^53E 7C@,^Z$I
MVOU5-^.RA$GD"3]WQH;..U "&T65O4$R:7L448P]'6,E/4^2 MBHC39E;UC=
M.Y"3;X/5:3#O;(@'S-:K!"CO)<^3JBQX8),@ "A  A%7<N)0AQ8\3[#O@(]V
M'33.\Z19K6)M^NDPH<.$-F%"K?ZD#0/D$\)M[/D@"#P"A%U&.0%/SO7\V+;?
MH7%,0 W+ 3N'"7OEE,@+V$W**!RF1>8-!-I4S:;]*\VTL5EO&=MK;6"$L(F'
MI4L<B7U@NP3;;H'M-O+]N0I,3>IXC10!1MPY)5NMV-3*PDP=A'T4[[8I->>C
M$>RC$GL8K*350'>F(YA[OATX+H>.#7#A#W-9X&W((<V:0S3% 1M423M$ZQ#M
MK8CV@7E";4*T;689,5PA&B2,(RJA("3P/5M05Y0A-MBF_H8\_+0Y1 .4=XCV
MR\+BF?UE1>1FZ)G. !UMB";?5MEN.R_U0D'$51JIY\[/>/@]RD:F(:2Y*O\V
M+V5?:[:NB/HV2M.HKV[H*0ZQ1N&/2%WP2F7%\>,+%17-P^<J)ZZZKALBOKD*
MK?/?-%"_$;VO?B,^6GEMJFJC2]X9<]<F+G$ADM(5! 4<%Z$9/* B8"=D>M I
MF:*U11FY?8IM:%/TSJ*,SM'+YKY\)$IVNTSB:H.UTMJY$T5M6B9/3RB;[6&5
MQ*XTXH$1\<$44NM*(Q[(1B\JC;A7N)47W/BO_SI,@EYI?GMMK=I38Q1GM6:D
M02"!#:5/;."[ 1=.X3"4B""/S06(S?82?*4MZ5:+V<!CF\%&6Q&VT^C4X4Z'
M.SN+.T[5C,5C4 #&L'2(S1@% (&@Q!T,Z9Q;;P7<81^!.P@WFT733M0YC!2;
MKL)65[!C%K.<6E=/[/L R8!RAOT 8&$S!Y28Y3K!7">LQF2E393B0."4=<DQ
M';_N&[_6VE$& 16,">XXGD,#EP"E^4QD#.G-%19O3,;8!+]"WFQ<9.OX=:\L
M1U.5<ZS._KW'M0/4OU6E/@_8T@ELPBE1VHY.OYU(")[-YRKU-2(A-%H5 ![;
M'#5:HZNU D#'7#O 7*S*7^<.\YB/J$,$4M*V@ [P2^;B+EA'_%Y^G#?,7!C8
M^U'UYC L EW1C2X3MVE$<ZI:7Q@'Q"><$QEP+CC &*,2T8C/YOH--&=0:#S'
M%C9;UW/G4FP[9N^8?8[9B9(P*F:7 ; 5PS.7,/7_ FP#.?&T!G SXLN&"NL<
M.+/OE:DBSZ??4A3^8:II;R#_+EM_O[/U"2"LEJV/D"NDQPFF@'-L,S@Q4$L4
MH/7DOP80'A]#;I_R+L>K Z<N:_7CL>F# G8(H+16%M=%#J+,@P$-H&!,<EAB
ME5)5UPS8:<9B3=D&"SSM#%8MRD>=2PS<3 +BII,@&TAGQ$>__-=_63H'-7S0
M-MW,JJQZ2D)50FMD)>.Z>*O^-#F@:K/C89@^6]^3D19LLU'2^T,GB%Z%Z2A)
MXW%FB2_'^HLO2332ET3#8^M+I"AV^&Q]RJ+(.D]&D84_GUK6V=#2E*\>'&?U
ML9Y")4WWC+59B<R*W!5C*!HS+]!+LI'U$(WND_ZQ$;EC\Q!NQ8ON"T?6;1BG
MUO=P,([TI?KGM!\.>Y'U%(_N+7'UN[Z=G@!8>SOX^7119FE]W\T_.3G,IK[.
MIQ@<;9PJ^&S^@?GW/BT?\AC>12<W:13^<1+>JE?Z*1P\A<^93A.\3XO9?$#V
M[K*EW-)[?,B(O_QW:'@W(W;@ 4Z!BSBQH>=QX&)7$D1<1CBSJ=ZD\(VONMY1
M:#X^Y4^\209]]0AHG^8"T_R_Q8%Y/C8VE9<K8<U6<,A&Z;@W&J<*',2P?QD-
M0L6N0D'7]W@41YD?9[U!DHW32*.:.U  <[0 Y!#PA2NPTA.D#+AO2]<O02Z0
M K(34"OV[#C2=;A$'F".S81P\V+/4KHR\/&KR=U+QX%'5J0.YT?-^>DX.OKE
M4EY=7_[N7?]^>7;^Q?(NKJZOR@.Y6*L98EB.Z*N\Q'OF@#:/4.NSW3MHV5S^
M4SQ2:-Q;1-U3Q&AYZFS)S+F1!T:K\2ZC)+T+A_&_S<ZT #4VMV!'OZCS^-?P
MV9R'Q]:3$@Z&0W66]M19.KI7)ZGZYBD9#]2G\ ]= 2 =A>9$U2NCSV\C,N0K
MMZ"X1#_*U(FHGY58-THTT'8R?49:T8_':)A%F?Y!/R'-2[R8P_TN3;+,4I+)
MG7K\8YK<QH/\A\<DBPVOC/,-BQ_4K]_5T[7E+C2BB?K#2,IJ DK64,).%I4O
M>YP/K2XW0D!/G8OF8<;0]ST9C,NR%_I]Z@1@E>22OT4OR>6A4?DD+:&H5QD8
M W18?\K=(+D)!U:FWFR@)9%L9(00(Q\HX4N]6QIEZD+UG38Z#O4,/AW)RV]'
MG_47(ST5]=IJ8+U>O5&YD%I>&QO3XN@^3<9W]WK['#7AO^LG:F%'_10^JM7Y
MH22\4:0DO)*FUM23_N/3BYJ2TI% 9-.J":_C (=SX"& 7:8T(Q^PO+R/Q.KO
M8"[J<(H?U8<H_1Z)7B\=AP/1_]<XEP_ARY7UB^?\<^HYW]1Z&@? 39S\L^3L
M:<9^FSM $[+Z[E5-;%&=L\]EX909=>S-&W'\[CU<MH55X*CK8^JX' <RH+Z@
M^L#TRRWD/EK0*6'-+63;W,)7=VZ^AW)3&V=08\-[5XL2<@-*B>T[P.4>DX!0
M;G.)?>+H5KDVP:_NG7>O8#>:M574RE=_^$Y!M,FM4B=..B4>]/(%,7L83D@Y
M4U<9"5;C<:;.KM0 N[XH,=Z@2)T'R;-2+6^B870;%Q*&/BF>HS#-U!&@(7KM
M]RQK9^0R.8;'5KWLP#:AI9X%OV7.T$3YCBFK?=9G:OQ='8_JZ-35Y2:2D-[6
M]FS.R#@H)R+34Z0$@@WCB4-J=D]/G064.TP0)A!CS&4*3VS;9@P1S-^.)\79
M?=4.-)EW\C2%)KD$:@WB\"8>Q*-G+19N>M^JV"J",03JQ&:<N@(P)2 ZK#S#
M,7*#5<[P%^*K/G[;%J2<YNS6V)F=O6NW&L8 8^6<2/8ZZE(+5^K/Q_ Y30:#
M7(F9.W,*^ZVGM!]MH3<'EAL.S%EU=1]%HZP@T=(B/!G"8$P:W0YRK4,]2.O)
M>DGNDJ2?:8M_OPER7J)64%#Y7XBP!9%("L8( X@YLJP:"J4K\8*N'<VH%6<F
M>F,28?2U*)!H2+V\1B_.Q>T7O30FFB0G]%9I)O,!2RW23):10:T<-L=(N,CE
MA$JU68&#6*F:2 ?YSDJPMHYJLB=DL$$%=0MZ#H65F8%Z'D ^\QWH!('$'@TX
M4G*) P.70WM1IX=U])S6;_MK&<X+F+XYGB_\<%>1>M[P[MBZ4Z=.&@X*3>DA
M'L9JVJ&6KTO1=1L'!JR,& Q0)9]ZCO0\#*#:68J*X'+)'8Y>%UPW?& 4J_8E
M7S,Q[(NI%9.%K-]" %EPCC0J>6W:S%5O".I(227P"=/- !T"?9L4S0%A0+"<
M"S_;YEG21@IYE3#FBRGLTL&"JJ!$X&$$D"<<AR"$M>], 'VP>#9BDHDU%-YU
M#Y8=HP$(%F3H-VF:FU-F)LMGM+5\23M+6\LM;76%,S>IE@IG%9!DXGCZ?>/N
M4S)%Z?E3*JV. 8QOXR+6)QK$#]H7IWX[5LIP.HK#P4 ;6FYUV?J;YXE2G%FW
M\="$Y><&VNJ)VH>G:,N-DY/+4"FUJ36(PN]Q7J%?D?HX-:^]YV[@%>(1! :V
M3P@../5=WW=\22;%YXDGW!/P:CS"TMOA;(>$O.I\-G[01/%O[2R^S[VYWPMC
M6N5[#K7=?LII.VW&3_/#.C?#5P;[Z;X&UK+XKP;6Z/68C:6W?TS,QMKQCLW1
MULS$I\+.6]O8  +POHX&R#YZ.>,J'P,WWF6 ;[.C =CB8-N<&#OL15R>('@@
M^2-[,+\)&D'X4GKSBHFLC28R=R7[NZW=7)'^_=GC?9_?\K83&R3A#^D\\36^
MC:RK7API%:;;\\/8<T\I-'IZEA^'=\,D4W,]T%H"A[?WQJG8;?9A;'8'[H>W
MYQVX'^[>OP3N'ZJBU&::C<*TD>(P9>!A'EGY/^%PK%/*X6'2>>/S:V5)HUVH
M4V?<_PZM@D)L!("# ;(A<1!Q"78\4,9-N]*WUXR;9N^.FZ[" DJOMSO.XF&4
M95?1G7&"3QZCA8A"AF@PFFPOZO9VX-*!RY;!A:.J(X?M![[#@0=M0J$7".@X
MD]Q805\/6FT)N)32:DU8;0QD2%=YOP.9#F3>#C(0@ IEA$-=0-T >3I3SW6#
M2>T3+!#!<UTXMH8R#2 $;;3268<0.X00NU?3=>=+MA;8@JK\*PPQQ3:!F 3,
M)\#W70E+;/%<N%)6Q0)LH;NN'N%&U:-V%ECL0*L#K=T!+0)J]6QL-R">PYGG
M^2!P.2&B!"U'RM=KHK0$M#:I=FVDU'4'7AUX=>"U)GC1"KQLGV/D(82< +H.
M\:$H^Z9@H4!NI7IJ&P&O!H#'.05[#SPK>_(6]'FQ;V][:&=<?%42K"Z@5&1]
M-],K:G,+T;I>49M8A&W!VI+T? AXA6O(=1D3/J7,X4AP&[@VFFB2'IPKJ/^Q
M=2*WH5ZNFX'_#L1<1F05U[3!A-M0E\D.3/8"3""HP(0%V%7_$5\@CP6^I,2C
MDVIG'&RL.E3[U;X.5#I0Z4!E=5!!H*MDO;!06 <('2#L(2 LPP-2^;Y<B!CQ
M &:!2SGV:4! 4.)! .'&:@^V5V/Y> AIK3VY0X1]182:;=8/, 6$,X=PP9"G
M5 \XL<U"@EO6**$EWB;0;+/"#ADZ9&@),G#0M5#95Z[>NX0L+\SN=0%Y _R'
MZ3!?&:W:#$K++!H(5$6S08 8!A)@FU 7VL3SW8F\XF-WSJ+QK2"/($FG@*4%
MAM%-Z"RP40S;'^M&Q^H[PNJH8G7%E(%$@4T"[&'/QASZDR0 QT&[Q.J;5$;0
MJ=.Q?,?RN\ORI&)YW_<E<R $T-4<[P(N)DY0HG[Y:)9O)$%POL1XQZX=N^X,
MN]*JHU7@8M]#+I4<<R&!ZU)0=6ASY5S,PAO8=1\<")TPWK'Z3K,ZKU@=^I1P
MB /D.4(@YF& )YY#+Y@O*M)B5M^L,#[?1:9C^8[E=X7E,:C:"%$',^#YV(4^
M0YCY) @F#@#AD;DD_&VS?"/">),N_MUAU\/)Z%#$&*D'6KUQFBKA[MD:I>$P
M&^1M/#[=A?$P^VP-DBR+UO$@=([0%2H9[J.C%..JWIK/'$*E8,#W"(#811"Z
MDWIK/%C)47I=467E+&V!X;(1M>C?49KTP^Q>TQM'$/W<?,;<VXFO"Z[H,*5M
MPI==JX#D29][OE+! H<) 8$K*M,*)G*7066SH5F-)H*\EPS;+PIV<+2OL5Y+
MX895<(,\(!Q;.HZ@@KB((IM.ZHL($:Q4%&FK<-,^J.B@X#"@8!\EDV5(X53:
M#@D\BAEP@!! >(@KN602@,6%[S>)%#OC!%HM(ZW1H/%.[^G093_0A<!*#L$N
M #ZR=7'&@&#I0B&] EU8@!#<97394B)\DPZH#F7V$V7V$45PA2(T0#XGOG H
M=; 25GSN32RR6-HK%:G?*HHTB0"PV8IDK>/PO4MCF>XKY$<]0Q(6[CH++3N0
ML#J0^LGX9A"]JVW6[A6)7'D9=KR*)*$UT="COD2<4>QSR)C-'#0!]< F*[G9
M%E21Y+M>MQN<THU)? LHJYTE*CM<['#QD'"15S5=@.<$+D !=[!-I7!LUY^8
M[@EAZY8&WRHN;M(CV+ \W.%CAX\=/K8<'VU0X2/!& *%AHQ35P &H.-4D13(
M7:GFU4;PL1%LZV2_#MLZ;#LH;*O5]^Q:_6ZCU6^'BQTN=KC8>ES$3M>E^$.Z
M%'?XV.%CAX^MQT?;Z?HK'PJV&2?YGT>A>M/)]VI-]([%PW&8+TH3H]6FI\ZK
MZ.0^,L@'$?A3(Y2]]R/F'_7E/\4C11R]_)NG?(R;9-!7#YUB)LM3TD"F6<"Z
MCM*'>)@GLR:W5FC5A 5+\VF8]NZM<-BW_.A[-$@>36NS;VGRKZ@W,M\K.(@'
M\>C9\@9)-DYGLV#W;+&/?CD;5A$6&K&.K:=(+<0P&2O]LV^-[B-K-+NH_=JB
MIO5%[=<6];%8U'AHY0!W:EE!FCQ,#Z?;RI7S??.[ET_*3WP,C_4C^=J/.U8O
MHRBN;'.7J95(H_7?+C^$_F/9*<1Y):4#3%SJ"E=XP%<">@ %5L>1]!Q,L2?0
MJZ>0=Q^F=U$V?0H5Z253%Z(5CJ0:'R6W88V)2AY2NUWCH(*!FC-7P 5%P2RU
MW /UQ\S9]>9]473X]TC1;4\?5'U-P#4HZ>6K:*@YG(2Y:3(?*/VDK\DU4_-.
M\P E=5'T\#A(GJ/(NHF&T6T\,C%+FZ89IY87*03VL>]03I0F)VS :5Z')L">
MA\E*B4KK=+0Y&_:2AVBBM7U->GEHH*:@\AI9K,U5N6(S.M]FZ*\E*B78( D;
MRMLXD57%CA@6@<N@36S'#3PNN6UK8!)N(!$%^'4B6PA,BT)%MTE2PYVD*;C(
M=]\441WGH)=ET<AZ4E=$)\GM;8Z$T8]XI+8O:P;=EN5ATGH70$Y=FP#F!#9T
M? J(".P"WACBP<:Z *Y"BQ=*.$HO'A4=*AWB+K]#YK+#W@'=NCT'/^\2Y-%:
M776?$@]PE_DN(ER=L4 WZ<9^8%/,'2]XW4O>*.0U3V8["GZ+Z*LQ\M+:HU9V
MGM5J9%8TU*)A6Q23]]&^IKIW' I*/GY4I! KVG@^W7]E^'_&P\CLU@)%N)>;
M!'(E.%-$.; >PN'X-BRUAR3G4HTL0^M71?&]^V/KB^*]</@\HW9L&LH0JG72
M!2#@5'(2\$#ZG$E,)); )V[ B?^Z<?-E*-N:0E#^6IIFM&5&_=Y@T-!\BF!C
MN*)HI; G:)I8K&R^0;FLPU3+4.H P*%NNEH+(&Y+ZV(R'F5Q/[*^A6F<'5N!
MV?.5+!.MLD107$E,+H'"$XPZ% &!'.S:#E0P$T#A\\#Q7X^[?A5F?OMXF&F)
M#(07]+9H5,)N5M-;2CV5!XY16^EY#G)<VT6>3;E/I*(>/W"I=! 7VZ.>]\K;
MNT!'BUJY;D24;O<9->\"-%_G1\OLF5+S5O;41D7IC#?SM3-G77<FYS,O;/Z]
M3\N'/(9WT<E-&H5_G(2WZI5^"@=/X7.FAOKS?5K,9L.ON,CC6HX[M90S:VW
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
M0*,%NEOK%.M@H(.!IF$ UTH;84B%^MIV ,-0(D!<6#JR(&1SI0>;@H&F.H(
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
MEB^2GR?8E%&,8A@.GK-X3EFY,H6M3)9?=>^UJ60T<^67-!SF9:._*0'S)(^
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
M.:IKFE$XCM>/(NM8!-PV0 ^@IP+T(.!6"GO6K":946^W:KO%('LU!S=5WCD
M28"D$I!\-66S[B=EHQ^P6E)68YV_-"S!:MPTV+ME>=UG$K!X?2_8GA8G7!(F
M X_S=7YAZ 1K*VB^<)=EZ#/\^IJ@(6_1<\:QZ[;.-*YQZ,XS=KG.,WAUYYEJ
MFHO7[:: TE6D=%'[RKSH9L-T]-UJ7QF(+4Y7Q@V>176?2.)/4PD8%N=]MNY!
M_=)6?(.<@1*$F^8,'/[2,O,*)GNGE@Y)X''?,7<YOT>\Z%6@[K>$1+Q?#[O3
M=#:U]-;!LSK9A490'*! 2=#? ^KO6^99_O6C;V1VL'T\6:R#RZJ"V8;"8X6P
MEZ]/,?+:.FP8&)M[2_>OK:E;$\G(OU0/4 FHW(S*)H!2(5 N%B'CTD7([UFG
ML9J,#(SR+U$#,,H 1JG7-C<A[Z,>%YMZSD7'V(&*OX7Q@(1KDSI+&:!W?.=U
M(F@=82N[ @X("X2=$Q9"=%4)J^]$V!=%'$LLO8JCTW^,>;.&8,;1XMAM&+IJ
M,9RD%1Y2[2_U.ESTCW-_J:/:Q:FB%37@ 2DN:_63;Q:X0*JY0";.@TQ+MW9)
MOO68/<A;G_OT(<I[H;_P<?@<1&67HP(& 8,+&+0!@PIAT)S5J!2YMM*3M7V:
M96$>T<UC.Y%0HQ%-1$8MI"2EG(657:4*+ 06+K#0 18>I!Y1#C8V\I>"C:4;
MZ/$4V$T2LQ\>O\I[S9N77+$G4'1,-_)FJVA LR=*(U'S\KW>KZ,.?21))KXF
M.K.FLQ1;,?%;-9ZJQM"CTNF5.SF]7%1]&"LAE0K#FFQP"99= JR!3W D_&2C
M77Y=]'3[<&[#9UN(M^.'AR!-N9]PS7/W:WR$9>3*R$S5EY[ _MH0&\LSV,6$
M7R$>?GQ&:1P&/A)$U+0/?@*<;>])_H5N3FH&O+JD.B#=N*ND^#(,,"3 WB67
M#AM'RSD90)]UC+%N8&R7#O&#-&,B\&Q3?SQ( S\@/-JO@\-YG YG%?%D )YD
MQ9.Q(Y[:<906R7!>=/%(1:$>NJ7WC%M4]!,?#\+ 0Z[GQ>-(H*P7) _2\PN2
MC)!DW+0-/;A=LG+-V-7M:O.;,:L?XSL=C@(Z1-UG,7WXDZ+K(?N4)HQT_QH'
MG'.#";H=AQ1A@YQB\X1\Y:5F[=XMTDVM/GOSJ_3@ \<- #<''"PWDA5P^D$
MUPLB$GD!"0%P #CU 0?;"4H+./VC/+C'<9*.2=[;"-NBS*M=1WT^W<N^B(V&
M5FR''3_R1>B+AQ<' ?% &S<M =6:7 =Y'6&?) ,2T?3T^CFD$^1Z(GNB:YHN
MO>F$N2B8B]IL4B%FD!5B'Q4S@$FM.OTJH(UJF%35%4G>FIVRC7X^842QANOG
M5WU)AO0  MZQASB(THS9$8K\V!N+%39^3%,4Q1DBCX^4).P(\;0'O(L(R:MQ
M>7$P&@8A10/JD7'*/LU2]$?K]@)EY)Z9F(0B7J[K\RV+GX)L-#L')U9^X/3W
M5I6YJ<P)KE7]]N_J:I48W3OR'$?QPX1%_AF-1$EWWQO1!X(ZQ;@?X;"WW8OC
M&_8V";UQF#NO%T'T8T 8+HY8"3K=WO$I08<.@R@ '2ATX,)M'9\.7) !#=,5
MX[^NSURUUP#LI"0WM]T22J+(#7A+B6X2RBO?*FA.H+0-2MLVR'529EIT>2QV
MD65?S^]7233Q **=1UZ<//(\7%Z>D= A32@/H8MM6HHE7"G_N^A/\=__9>O8
M^C5%HE<:UD[_SL-G=N%H&.<[J0V#E-T0-.$1-R_G]:O$,M7X=0"MZ5"O6,"<
M[]VL29WW@"E'F'+<9*S*3#B"L9+)6$W7&AMU_*:MLF>F:KH#_;67Q1QDNB5
M9@'()%$? %DYD!D ,D5 9FX%LIE+YH!'!B"K^#8U)^8V@[<H!R!,!H1M2APL
MX^O;.*)(;Q;]L&1FE^K5-G*M_9"840U@E.1Z]RXWB[=^7F#4G].<188F6(1G
M2<Y_O"*6.[X?I\Q+RP^K(YF9!?Z6#/Z6W(%CF?VH@6@EB8:W%@UO131]W73-
M:Y)=DDD1-:[:%JDR.^2]OG@?=LA[H6P+WW^A[;!#'NR0!\X . .+SD"9_?'
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
MG5Y%',8%-(\'?V%$O&[TKDS0'K[/3P>G6QE#-V-XJ?8_(V'HH+MV$]962KU
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
MJ"Z<]PM<J87L;;RLH[^.40,#>+.?N;FJ=&_>V,*/-MDK1X@G !F"%=LA[ED
M''/KI8])*LV45T]]2Z 0;0;"LQ2;=KLK;.'/]@R5P=YY9AU*0@@D.5;(,<=1
M-@ZLYMXDHGNQW9\_8WI#L-R,XZ[OKB^O;J\\7ML!.R>;G3FKP#266 1$"4E0
MLX01XI5$*BC,J,'$V0Z[U;R,(EULHND;RU+\N=VERB?5-SM4NTXZMN>HM.<
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
MT5YR8(-= F_(E'\XNXC_^9?_#U!+ P04    " #JJ'U.^4%*EW/J   E%PP
M%    &)I;RTR,#$X,3(S,5]D968N>&ULY+UK=QLYDB;\?7]%O;6?JXS[I<_T
M[L&UQGM<EL=R;>_NESPTE;(X33'52=*VYM>_2)))7<Q+,J\@73U'(U,)$/'$
MDPA$(!#XM__Y_7[ZR]<TGT^RV=]_A;^#7W])9^/L9C+[\O=?_[K^35V;MV]_
M_9__X[_]V__WVV__1W]\]XO-QLO[=+;XQ>3I:)'>_/)MLKC[Y1\WZ?R?O]SF
MV?TO_\CR?TZ^CG[[;=WHE]4OT\GLGW\K?GP>S=-?OL\G?YN/[]+[T;ML/%JL
MOOMNL7CXVYLWW[Y]^_W[YWSZ>Y9_>8, P&^VK?8^4?SKM_*QWXJ/?H/H-PQ_
M_SZ_^?67(.%LOOKN"E]2/E[\]6:Q;?#\8?IF_<?MHS]T_0VOGH52RC>KOVX?
MG4]V/1@ZA6_^SY_OKE>0_#:9S1>CV3C]]7_\MU]^62.79]/T8WK[2_'___KX
M]D4GGR?9;_GHYO=Q=O^F^/L;!<'5XB[-WP9%WJ=J=N.^/Z2S>3H/PUCU=I>G
MMW__M6B' !00K9'Z[T?;+1X?TK__.I_</TP#4&_:'IY-%Z/)M/8H7S7O>+"?
M1I^G]1%]V;JMH<+KY4/HHG@[1U,SFM_Y:?;M[>PVR^]7+]G1T5;MH*\!5V7$
MB?WT-?R*'#FMF[8&CTQV?S]9%-\Z-]EL$6;\\.N[R>CS9#I93"J,NW(/O0U9
MS>?+^X<"L[G/<IW.TMO)XNKS=/)E!>0\O($?TGP2S-MX\T>3S1=5W^5^OKXW
ML*J^7*=VU)L []/%#CC;4F:5WGL3]4.P&H%!+[GDE[.;].9Z,5HL6Z/PB5_4
M-P#MD79/AST*5'!KLQYH4:K]O;8E&GZ7?AE-/^39.$T+/^'XL/>VZ&Q(K_]=
M%>!3.VI+ '*=?BFT^LSJ;SX)-B5=?$S'V6P<='S2JJA)I]T+]NP3_?A'FGW)
M1P]WD_%H6KJ$S<4\]2NZ%SHP*1B2MM59H=>V1?N8/F1Y,?]4'O8/+3H;TJF
M[FO8V0 K&NLC[=H:'OV8SA?Y<KQ8YN$[5BO2J@@>;]KA(-]GBPH@'FO8X0 K
MJOEHR[:&R/YC.<H7:3Y]])/9*$P5HZD=+49'!WBD7<?#J\K%:LT['FQ%E5=J
MW=90^?7R\SS]US+,).YK^%$5T"/MNAI>M=?Z8*NNAE91NX>;M36XZ\F7V>0V
MK&;"<FX\SI8K;^!#-IV,J\1N*K7N9:@;6E5E98V^>A'#C?)9X2 $#^SZ;I17
M=NF:=-J+8.U0:A!J?0C.</Y_TU'^YV0^7XP6JQ!K5;/<N.>>1,P>TGSQ^&%:
M_'EVX_ZUG#S<GS#+M])[+Z)^3,-DNDP+-R<\=8KGU*S;7H1K@Y0#T.\?HSP/
M?WC\F$VGP2O]-LIO6E'*\7Y;$@^I<>#T?*7WHV/>^7 7 ZF(X:$V+0T+^]$D
M_]^CZ3)]._L:_)35/%=Q>%7:MC[,/]/1?)FOY^/J ]S5JM.AJ?O"I?^O]*;P
M]XH0>_G0U:U-/R^NTW'P!D_8I6GW6SH5_2EP'7Z;3V[2_)0P6),^.Q6KT?C[
M'.CVPT"(/_)L/O]KEJ>C:4&3=^%?8?*=+.Y>?]9(NC:^L5M(LCP-YLA]']^-
M HO\VN(4I,I'XX:J/:WO3L6\O@O3P:<TOV\REY_88:<"55LU56G;TC#)'UEV
M\VTRG0:FKS)_/BSSH/=Y>O-VM@CJGX3O7&V^S%__^W7#BGKI[ NC ^3UWWL'
MZ,@ V@+LV#"."ERU@[X&7.TE/;&;E@9/5W'##Z/'HO/P3>^RV9=B/BM61\=&
M7*5M#\.L^!Z<T$4/@Z[&B>H]M#1DMD[4_#3Z?GQPNY[M8!@5U7N@20>#JJ:^
M_2U:&A*_7F3C?]YET[#>GQ>QJ<7CL3$=:-+=H"KJ\'C+[H:XXY,BX+SA4C5]
M-^RV.^$^Y:MUWXOOKB/-P7YZ&'[QE]JJ.-!+2T,7:CQ>WB^GQ:F0E<DVV?U#
MGMX5F79?T_5D<&S@I_31X[ K/%)-,9U\68] 5'QY:G35HQ ?T_%T-)^OHL]%
MF.AJN;BZ[5?XEH9P!J"U]UZT,X*6(),K(Z +1[+XRO!]E8[8'&G6[> J\K=:
MZVZ'NLJ)FHP71=IYL%?-1GZXLVX%J4;_2HW;&6@1(,^FDYOBC=&C:7'0\/HN
M38_NEAQMU_'P/@2 9N$-7Q0)O+4'N[N7]H=^O4T*N+HMCW2=,NB#[3L>[BI.
M/7\[.]F[:M!CQR*=O!"MT5.W(C0:=1<#+<^!%VDALT509?6#IE6:MC/(XD3U
MS7*:OIT4\?_5%X0O_8_E:#JY?9S,OJPR#Q9'=_Y/[:;?P5<SCC5[ZU>42L]5
MW?CI]DOW C/*QR4VFU^?P[.M)#"9+=[<3.[?;)YY,YI.7\JSIU9!67Z@J'-
M5W(^:]GVH,+OZW-RO]VDMZ/E=%%SB'O[Z7# V?UH,FL^WA?=M#[<5>^_W:?W
MGU_O[%0?ZZX^VA[H7>@O'R\_I[]MH:DYW ,][1UT(,UDG9OW+OQS\W0QKH:%
M,-9?F'Y?I,4!UTZ_<N>TNOWFXGO+;YYFXUW(KE"]'<T_KZ!=SG_[,AH]O"DF
MO#?I=#$O/UE-@;\!N"E_\M\W'R?;Y4 0)WT;?MT.93KZG$[__FOXVF3_PXED
M'B+HD!02&&D5TD%4J(SS0#GJV$O!IL4!NRS?(-J39*OYN8I4JP<3I3'A#F)&
M.9%,$@FL*R72GL@J$CVQ1.7C7[(\+&S__BLL6VY>GI/F_J*$3GO*R%I$( PV
M?+!ZF_\VGF;!5?W[KXM\F3Y]F,T6@=%N7<HBO,CKXVO]DN!ZG,Y&^213WR>5
M&/[\^<1SR"R2U@@&M:768@E*0"Q6MD=*')@F#U#D1+WNHT<#4%8LZ4/AFR'^
M-9L_I./)[22]L2],]2ZE[VN34&8LD\I@0BDQ1 BO>2FC(M8F.Y<MG1)@[Y+I
M@/KKZ>TU"UI&Z3(9,0P37L@3+Q&&(<!3$N)Z]?4VF*,\724^V\G7R4U8:AV@
M0H76B4(("*J45<1)@2SF')5R4Z\K+8+:(L6N57^GBX?V >J+&!\WB<5/$OP1
ML)NO\XP/4.)@NT0Y1B'EHH!3,&N!4]O7BH;WK#89T!F0H4UH^J+!.HWP;C3[
ME-X_9/DH?WQ[_S":Y"M$5@-_EL;\H3@Y46P=K8Z%K20M3V.^3Q<'2-/BMR0"
M6X IM\1#@*01#@<U;7!DVIC:%,-G0+'A@.R+D,4K4TAR-;.3^4.V/LAU=;O.
M?X4'.':X8:(=\E1!#X-U1T@+$OY;2PL)1[ ^;<@9T*95;/IGPO5HFE[=KKB_
M'G(E&OS0*J&4<8&<$L$5E 9"SZ7:RFD1K\T!>E8<: I,K[;I?38KSEN/BJ-L
MF[CA,4.SHTGBE9>&<XB<<=H*RHF#I80.J_J!+78&JF\)E<'TOEY;U]#^BX8)
M]X'C$GFF%49A_84PM*6T5MOZ'.#GR($FV#PQX=_>[-@9Z&['8-=V8[M;%:>5
M>^[WNX?>+UGIY%F-@D"G<1CEIWPTFX_&JQ/W57923NDF04I:Z9C&PC EA5<,
MK5>ISEF"J!MNCZ6"&,=V7ZIVD3!!C*'*<.0%91@3PM0&!</[C;P=W)?I1K6[
MIK+V48MZ+Z>"S/KQK]GD7\O4IO-Q/EF5W#ZRX5._T\0@P8/;:#BD%#-O.2&\
MA%9JT6?4[Z1=H?:Y<SHYV\&TU]7808'>C^[3H[L*IW23. "0EXY;J(-G CU2
MD&W!1T;%O?74!P5.9EUC=']FOD6YL77N-!N&7N_3S59-$0LYP)\7SR7<&("-
M89X! C15&D)7+E4HD#Z^3:Y>5F)-0.I+X39]R--Q60 \N%>;7-9-':@73MT.
M'E1IGF",L 2<&B6"?RZ90A:6DCMD2&UZ=+;MU0L].L"NM\2)@T?2=F5-[&R0
M$"<HE1IRP GS14Q-TE(ZC*F(;[>J%V:T@E9_,\CGLM#GXO&I/EP94#\X>1QL
MF0BI7&$;N4*.2PB],J63X:24.KY-J9[FC39AZRW59KL36QPNVN["'DJOV=TB
ML<9+KYQB4",D/,+0V5(^&Y9N\>U3]4*+=N#JBPY_CO)_IHLBEO#$X*=Z?B67
MW??Q=%G<HG-H9_\0A]K\FL0+#+QV+LS!7E#$# 3E_.N@=O6)U]DN62_$&Q#C
MH3;;7U2YWI:X/F'??7<'";<>><<U0%91+K@//D,IO8MR#ZX7AG6"WKFG[' '
MF0=0$HT4$%!QC+?S.C+5CM?LY(JX$*ZT@%IO89<U$E?YAU%>PF(GA0V?+)9Y
M&CS"96'67U0J_IB.T_#(S2$*->HW 1 "@XDP2!%(G;20\>U<S!HD!,FS9EB?
MH/9%P&"=T_G\T^C[YN)2'Z#=[85>E1D2*N#Y]<6EO3L(V*C?A!F'@)=<>ZFX
M))P#56+EE8#U"0C!63.P3U3[8J!>S@,N\WD8_>?);#7X/27:57'1PY=-%?=5
MG9"WLV<OW:XFY7VGCX<FRYY&D @ L ><48(,8\X:SDF)/T8-4K3A>8?+X\2_
MOZ-(XZ+<8FK3]?\/$FV*2*QMQY%<F2K-$\L%"/]# #,+O.542E1*#AQMD"=S
MWI'X#L ;CC9%[&<6]';8,!]LER .-)>>4LB!], H"4M/*CA8O'Y<'IYW8+Y-
MU(9CR+KJX3+/RWN=3R/*C\T3!+F"$F./78" Z["J+7>IO.>B06&$\P[5=P#>
M\/;HJ;KZ2ICM$O/9I?*U#%6%?A-DB>1"24*9-P!;++C>OF)$-$A%.?/@?X^H
M#LK ?%D<U-L6B=](=RK?=O>2,*0LX988P8 7BGO(-V^B!QKH!M/8>4?XN\-P
M."[9]#8-L_!S$4YBT8[V":8 2^6UEDX;%C"&TI:R>Z8;+)O..W[?!7H#+Y^V
M\Z@9/4P6H^GA$][5.TFHQ9IH'21WD 8'E4O@2A2@!95.=.SFT'G']3N#<& B
M%6 U6XJ_[B%1,C@;/LR\PDI%,(/!$]E.P<K4+S,!SSMPWPU^D?&GN/3H:6E7
M:UHZVF6"L+!8(H,0]N%E,PSQ[1MF):J?\(O..S#?$Z!]46XUVJ?L#',WRK\<
M7";M;I 0BZA1$$D-*%+>*\NVTCE$<7VZG'?$NQ6X>CP:4!RZ_9!G1>6F&_WX
MU^I&Q-/V ZMWDGAD,%#A/Z"XI+"(U6^B:<&ED+K^0@B==["Z,PB'3'9X=BVY
MGWQ/;S;S9/%I?GJ*PY'>$D6D)IA#9SB0VC(AL"IQ8<8UJ,-UWN'M[K&,A&//
M\F-;X-BNWA*IF8!AY8A943U(8D&$*'&!AJ+Z'#OOD'CW6'9??N-8)8KNZW @
MD]W?3Q:O;K+?$8$?Y,O#'+&\7YVG+.XRWR2I7'V>3KZLX"G6OQ_2?)+=3,:;
M/YILOONVA![K=]@"CV!0UR,J<DOM9%Z4.ECFZ;L*A3LJM4\0I,8S#"4HLE,-
M9L );;E3VCJC7:7#<!T=ZMI<:G%U^Z,D\R=1CI;M.*F?A!A$D&..:&61YM1H
M839X""I-@WC7R=/DP=H=+6OWA\*YW6$6=>6.C^DBS/'%UQ6B?@H#/E*58W>#
M)%@@BK@580T"/!'$ 69+2+1#]<UMUW78NU'\#[576P"MK[7;CX,]6LY@7Y/$
M(5#D.=+P-E+ !2#*\%)"2#6+NU1&4[4=94$CE"Z1#\/PX$@IBUAH$(/ZKQ^*
M"^OR=]GZ0M>3C,6.M@F1#GM@N0'AZZE26%NZD5E*7ZV 6DNU":*W&\WQBX(S
M)\X>.ULG1%-F%87%6Z<PUH(+NY6;27Y.AJ617D]A3"/L?A[NG($1BHTR,5#E
MT^A[49%V.3_-@WG>*MCT8CXF .BBT@<ACAM<RDFU [6I<7I@.GISU 2Y@1ER
MZ@+V9;O$0\>IHQQZ''[A#DNO2ED9UNB<C$]-+59C1B.\+ILC9V!D8J!&#)3P
MRUE1.*.&<?FA98*@T$(2Q1WRS@0K[2#9R*L\)/5KL9V^*Q6]@6F*7@1L.7$2
MV=$VT<A(C2@'T"B&L :*\*W,%()S,C8--%J=*8UP^SDX<P;&)R:JQ$"1HG3M
M2;:G;)!XX044D&D2A.36$<RVT@7+6S_$=OJ1K>A-3DW0AJ/$B9/%LP+(@!(E
M -?&*P8X0P@':3<24@_U.=F5T]5VE 6-4+I$/IR!S1B.!L.H_\=Y4:]JLJUR
M!,UHD7Y9'8P_8C9.Z"7!G  FK+ $%!938B!TB0-$H#Y)3C^@&:$MZ0[)OABU
M8[1'9Y2];1*!L5?$&$"XYTYPSK=OC8;.P[A-3"?:S+K%[C)Y$J7IB9L>P]#B
M=4UL_?AV=K.<+_+'(S;H<,,$6DV\QDQBBG'P^P)LI>NG#07UTT9./]<=H=EI
M%;RAJ%(.^<\72?(5J/*R86( +6ZP=QX3 I0-4JLR3*T=4CANF].6*H\PI!7,
M+ITI45J=. D2!S$*+,K3*U>?_S,M#N(=BYE5[B,!B'H&BBQR%+!$G''E-Q@8
MR4S]1<KI=2'.Q :U@>-PD\P/HZ\QW^SI(W'.,@>)I$ (RB1!B)0H&VYTY-EK
M'>CZZ'34+I(_)ZO.QJ#%2J9A2.1'D_Q_CZ;+5#]N?_WW29J'[[][?)=^3:='
M;%RU#I(@;W&)K%0(&DD"IHJ6^8.&,52_>M;I56LB-'"=@-@[A?Y,1P46JZ.C
M/XIQ-(1S4C^) -P2AX3@A $>%J/4E4FC!@H6^0Y3VPK?QZ<.H?RYZ16EN3LK
M5@VUJ3D=+=*;HC[!X\OK@I__Y6@N1-5.$H<D==03P*%F !%FN-N@8 7S#>X#
M.+V85H2&KS,DA^!3A>WQUP\G2$-@PWOA<1#.:@H=+M]%BRR(_+KW+M1W@"&-
M,+L41D1I>>(DPO $>(9%/9NR=DZ5UA) C&61:"(8 0:5<H:_-"A=?2$%$-J"
M;F"*G#1=_- N44Q@X"#AQ%(!J0(>E_A9HV/?G6I%B]68T0BOR^;(.5F7 :G1
M"B7F^>(9'<*_7E,A?)1\+&[ VF,[7OP]40*3,%0C!'$08J D*4\[.>QY U?C
MK,L=- &I<\7N#="_>B*AW%O&#63&A 63T$1!6(Y;.1=IK9N:V+_67",,SD>'
M4<V]_:IN&!/[-/$\*VI85-Q=S32?TN\+';[XGP>,;<4>$B01Y1AP7!3G%<A)
MY<N<<6> Z#6<6*U>:%\E\=K$[8DW714'/5H=TZ:+T60Z7)W+#\M\?#>:IT_C
M=-_'TV5Q*NU=-ONR2//[IS^]JU#XLEZ'B0IS!?;>0TH1!91@SL/[[X+MYMX[
M6^E<6 0('2N'>7IGB;;:*@PD1=9P%KB,J-D@(SCH]?CDP9J872O^=39RUTB.
M8JZ4N>=B6_U8H6CFT;8)\$8!;:4*TZEC8;4LN-H I0@&]6_TZ#A\U"4GLFY!
M[&L)LV?<E0HI'FV;>&^EEX(B964PO\9(2S<R:XXYB=/KZ$"GU=C2&+F?@S51
M^3GG0)9325(L7 O-0[31>_@@N1Y-T_G])/Q89+.TF(6+"O=?TNQV-)LM1Z'Y
MUVPR3N=[W=G3.TD(<)(K[#4QS@J+A&5;P3 "#>XD[\KM:5%964^P=<R':?:M
M%4IL^TDP<(XX#S"!.+Q*7F*DMN(I6C]0V=G=/\.RHBYRK1#C/L!\O[P?W1<7
M#I] A!WM$JU<^!]6 E+/H=8,>UP.W[D&-XEW=C-/'XIOCE1O\;+%:+%RCJX#
M4T?Y)#OBF>Q\/I'<4R^$-(!I@*S7 L-2-H%$M%69>_1&V@"NOR#J>HA_S>8/
MZ7AR.TEOCJXA][9)*,4HV#MND.% > J(+A$S2*K(#Z\TU-L/0=)V4;I,1D3I
M3<1"A&$)X+,\'8_F^Y<-AQLD&FA.F.+*8F""Z^6H1J5T&) &>4]=K1=:T-0>
MW3>"9H#31,]RQ'V>_FN9SL;'TJHKM$Y$L* >$::EHYP PSP5I=P:R?H'93NN
MH=WCXJ%]&(<\ZK$==ZT#'J]:)\X;#RCD"'!IBFM2O=0;N2WF(O)TZU8U6^%P
M1SOH_3SLB7(I$CMIXB'+_&-QC#</4_+1!4N5Y@E% CL$H> ,6D0D)124DAME
M(UR^M*K/*J?'FD%6,\#E[A^FV6.:OCM\S]2^1Q.K)7=:.>\]M9PC*ADO!\F,
MJ)]#VW&9]1[6("UAUI)B]T[Z^Q].#+.>$DZ]H0  B3"P>,M BB(M*]@<]P,*
M;(1,Q*J,RES'H,$FIGB>CG__DGU],RZBV/EC88EY^8]"O?R9$=Y\G/QUO4.A
M3W],BDQO8(660DHFE/:(^<UX';0-]@M:-Z!M@)XUE+^OI9->SB>S=#Y_=K'[
M$<=^3XN$PN)2RP"0=(!X3)GF);6=I T2HCLN'M^C,]\.=$-2H_@U3X_GE1QM
MFVBIC%<" :&H!=@#8,O=3Z<QC_Q\6V--5F!&&WC]'%R)RO;'2Y%6UG)J-IH^
M+B;CT=1/LV_F<9'=IV&._# =+6ZS_/Y@4D&EM@D!WBO-D;.4<V*"S43E)KPG
MLM\S\]4\[195DW6+5DVE_S%;ZK=7!W7[_)'$$"48<DXP@Q%U!&A=AJ#"FL=&
MF!34C0H;@#)D[.P?D\7=7[/L\SS-OQ8+GK>SA^4JO)/-QI/I9+4@?HKVZ-%\
M,B]/S3RN^CHQV-;X^Q*I@T*4-D(YH+%B"M RCN4QYKW>H5B-<#V?R(@!]KXH
M??6PRNP*0 99T[E?+H+ ?ZX3LSZ,'E>Q2KM,U>?Y(A^-%P?(>F)/"9>6*"2H
M##Z!E\8"">T:#P%LT%5\\U[/-.P6T,@(9L*+LSISU)1?FXZ28.*ILA9H)J16
MR.'B4H<-&M2P7K-GJM&K,WW7XU4](".CU=O9IV_9_TU'^:$HS<E])0X+&P /
MRQRI:,!$%*N:$A.HZIO0SN:NR,A5&\OX^!6^-6V/8=O>$J>$ MHC;+4$AC@F
MM"]Q 9[7/SG?6<YX?!RKBV9T+//9,F^-9-O.$D6UI,)C)0E2'$,$^58#7+(^
M-W3/E6-UP8R/8I.O[<UCV\X28QTCCG J"02.8FC"]&X9%P:BH@!\CUL=9TNQ
MFF!&1K%/=VF>CFX7!_.+3NXKL< !P*&0PB"D.4*L/!HF( *R_EKL],LSSY-@
MM;'LBU\?LGEPI(L]YF+(F\(\3^&5C:.B9C?OL]GXJ!]9H[<$.:Z!X5XPX(4F
M#%)C2ER@)/7M9&=KL;Z+F'0.:E]D*T)Z03<W?\W&V>QFI:_1M$3SZO-T\F45
MZSM L(H]),X#)@$G4%IO,98:&UC*[YRKO\#O;/'5,ZFZ 3(R(H4)N(@M3V97
MLY61;TZLUSTFD@,#L#0, .&1]<(QO,6'X?K91)TMP>(D6D-@XR/>V]EUL8%Q
MTQKOGG>8X+!8L0@J;R#T7F-+/-@N)GB#FX\Z6YA%2[L&N,;(ND]WD[Q-TFW[
M2XRRV&GB!(?AG726..\VV"!D6/W-]-.O-#Y_SM6%-4;*%6&:Q5V+G'OJ,.$4
M FV8A)BK@ FVT,@2'<ELGW>8GC_I:N,:)>LFM^V2KNPO":AX" U#U"',,<.(
M;=](11I<TW7ZM8(7P+F:L,9'.56$<=IEW<LND\)-1P)J4:1R0>Z8$;1$B!O8
MX&C"Z?=ZG3OS&D';%_G^FN75!-*CZ6@V3J_OTG2A5C6=#O"O0:\)%%I[A#S5
M A .87'Y18D3L;Y!:L>E9+#UAVZL++P*DWH^7ZC9;/(US>>C_+%%,O[8>2*T
M%1@5"@HK%D.AIJJ,G".OFU0:OI1TMMY!CI>::V>^*V[^T'M"%/ &<(N898HY
M75Q>L'7?1),KS"]E_Z)_E.-EY\KM[XJ<KSM/&,8"%VL=X[@GQ@%!2R</*T$;
M9*-?RC9([R#'2\UU<* SH_ZZ]P0A93F4%+FP*D*8(2*WN"&%&UQ<="E;)_VC
M'#$["T^NNQ7G[2O4//&((<TA-H8BRP)H)6J6X@9%'BYE?Z5WD*.CYE.,X7AN
M7_U.$^:U$Q93R@44EF')8+D/BK4E#6SXI6R[] 9N7Q1\ER["*.=7MR9/@S17
MR\5\,9H5\!T-_1QKFB@78+4:*VV54I*$5Z_,U<:&-4B,@9>RH=(RA+&?G]US
MKO(ZH+"^LZI2<=76OS11'C)KG)+> J&<XH*7'A^ABM#Z1+V479AHP#]3BK^=
MSY=IC^Q>?U_B,50("H85D4)(R $K4TP(QJY^60ET*9L\,>!>LT!%6:YK;K*P
MS$UO]*/)IM-TO A+#CW*OP2T"T/R)4_7;]I?UQ^V-[3L8&+3+A,O%!).2.NX
M DQ@J'&YX4 DD_7-/3KW[9R>H:TV1\Y?%[Z[22?K^3'\\GI:#!\E;K8(#'^_
M+""]NMW*LX-*!YY.O+38. (]\PI(;8PHJ\D)$O"K'XI!Y[[!TAYJ9VHD_PC*
M>)?-YV]G!;KIS=N9&^7%6]&CX=P_AD1+Z@VVWA:U:SC0GLCM0L4 7G]K$%W*
M[DNLNNB[(ES ]/-DMA)MS_U;6QD/,+M&;PDVVDON(+** &R9X=L0+%&&U;^O
M$%W*+DSWJ,;'-I7GH_#INF!Y\=O5[=5R,<[NT_GJ=?WWR9>[5HA8Y8L2[ZB4
M"A&*(2. ,\I%F9M'L3(-YM%+V8P9%/":WLB.8G)[QOPA6X2/)J/ITP+WP^@Q
M6^Z*-;;4<V*$9HY(KJ'QQ15&@GI10D 4KG^C+SKW399A$#Z_.?)=]JV7*3)\
M3P*D]-HAI7%16XXHYK%Z>F%!@PLF+V4?9DB\X^:NN2M^+0[]I*_$/;;,Z6XI
MT,*8$DP1,6&MA7!@AF$*85"N^*G#O,'*]E(VD\Y%-Y&5,WGQ^?4RN*CAZ8^%
M;9NV4$+G4.\) P(C'N 23%,8W%8&RH,"C$K2@-.7LN_4/\I/[/RW-Z\ #N+\
M<_6''9]O^GB!];=OWWXOULKYZ.;W\$:]6>&L('H"Z-D[5KY6DW3^/EV$Y=4D
MNYF,-Q4X3#9?7\,P?SG8]'M8CMVD-[]V_S;90MST9C.@#]/1S$[FXVE6Q'FV
M>C[POE1JGW@MH720<H 9588KH)6VW"GM@F%VE79BNY'_>GR7WBRG87[\49+Y
MDRCSE9H.X'!2/PGEA%+@/3<<,"^AP,1M\*#!GZN_$CQ]2V4TG>Z?%EK6[@]7
MR':'V>I]+X2^6?RMZ">]^?NOBWQ5SGOS87A%PWOFUOO5?_]UGGZY7U4FZN7
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
M(\V^Y*.'N\EX--VZ.I'M-#\;\+L:&\R[FB=&(<HQ@D$]QI'B) <OWD4BC&)
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
MOZ;3;.79!I?W/]/Q(GPX>C[H97XXY:CE;TFXT<PP@QT*/UVQ3L*JA(;I!E7
M.]O.:G.F&!;-7HG6 :NV,ZH40"+ M/-,%R5B=&EQ$6:B/H4ZV_X:GD*UH&N%
M+[,."'-BGXG1#@1P&78":R$E8V!SDHACJ!MDMW:V+]8=8[K%KJ_U2YGQNXKG
MSB<5:GGN:9$$>VPD9!Q*()AEP58K4LJ'C*J_F=YQ'<\^ A7M8#8D)];A_O2H
MHWJT;6*%A<93A[F!PADMD-R^!X+0R&MT-]9D!6:T@=?/P94HPQOQ4:25U<@?
MLZ5^>W5P<?'\D23X:]P2H!F5V  .J 'E7(D)]O7K.G<6RF@1Z*P54'I[B4=A
M831.K^_2M&I%[WU-$N()EM)83;&TR@;&HW*3B'AL46VU=UQ!L9=E0#N@#4F+
MXY/ZWD8)541*Y!2EG'JI.$$$;J7T5D5N^1LKKP(;&B%UJ;R(T\I'1(>!\NO&
MJZM8YQ]&C\6L6.2#CL?YLBAF,OI<Q-@F:8737I4[21"WUE(,K7'.42NU1>4&
M #'!?X]P0=&"2E]GYW6%5V\)N<5AMG7)\<4I1#G8+L'&6XED4;%<4T"E!YYL
M966ZOJ/0V09*!]QH$Z)>Z?!TA>?)C#C0-'' 4 >(=U9(Q)%#2I<XAL\AZW$I
M.C IVD.I+UYT4Z&%.@NL,IH[XR"RB"I6[B=2HTS]0\2G[WA$YYRTB5QO+*E5
MH\,)2*@O+H@G"CNDM3-E[)]JJ&'<?DA+>CI8K*,>0N>M]2B]C!B4W4KTL'YE
M%H\48<Q"YC4"ACD,M2V'YP6*,(Y8$]Z#E5E.0Z&FDMJKS*(]4]S1,%#N45'.
M,AB><K@T+#OC6X\W5UI;: R2A?HRY_^43/4?6R:8$\Q<D4T3EAP<&..W(1#&
M2(.+/$]/$XANF=4N=GUQY5/XME>H'#6_>]N$R<Q82[!F FJNO9,4@E)&2]$Y
M9; WT6#6+5Z7R8THEVGQ46(8*KC[AVGVF*;7Z=<T'QU:ZQUID7!CM>' >T^5
M!8@#XLN=5L:QJY]-U-FJKP5=95U@TY?NV[\9VBK)A"-&4H5H4>Q>B7+9Q(PP
M];>23Z^\$-TRHCW<!N9'P^M]/29:&"$HY-YK2\+JG):R*L0B7TJTHL63[OFM
MA]=E<R3*)45\U!AP@^BJP6V_A]HF6#GDH>! ,001M!*CS>VUG /(ZF\1#705
M=&4=[MHE:A&IOMA16-*KV^+"J?FG;#&:5KCN;5>#A**P- ,".*2(<!11 ,LE
M%0\6NGZ0<: KG^ORH!5X^ML'F(8^O_R1S@)OIT4JQ,U]T$!8<@4HOI;\/;Z1
M?%(_"71"&T&()H! *"B@3)98A(5<?:ITMJO<#56Z1.W\_%46W# O8?#QBB+Y
M"IB 9"F?$J3^99&=G:7KAA7MX--C"'QU;DN].+=5=7E1H76"!!<BN'0.*XR=
M#7"BTK_CD,CZ&0>=G9CKAA?M8S7(-LDFJ%=U;V3S>%BP8R&98QHC"PFG?'5P
M8%TY21';ZS7B-<Y-MET0J@6,AMDDNQOE7PY><;CK\<0[&3PVX:0FC&H=%E.R
M?&=$\.'Z/!D9G?;K833DN[_*MPT+GIO_7*[OZ(0GS@8_=I!H"I'2TC)L$6#%
M"MO;+9041W35]&#S0V/4^N),62/39_D+.0ZP9%^3),@G@ [K(XH!XT*BXKKU
MC83"Z@A7E9WRHB6<AIP]/H5%\7RZ#N5MJ7SB!+*SCP08Y(HM1DP=P0%9HFR9
MLE)XZ1'6+.]]#FD#N"')L\GM/Y$NFU9)>#^,I0)(03WQ#A&WK5DB@6;U+S[M
MK)!Y[P2I!]43);HJ7KRCDO#[;-%[]>*#)9,OHWBQ0HK+0"(EBJ0_)@%S5#D,
MG#".LVK1O8ZBG;T7+Q;, TDU9C085*BP)0!OL%#.]%I<LGGQXLJ*;5"\^#3
M1CT6+Y[GBV=,"_]ZS;+P4?)T(7U0UPJU/<D;^Q].B,<**""XAM93!,)Z#&P@
MT);1/@]I=I:S45G-6<MPU5Q[U%3^WEWW0X\G#&C/B 78($$-PMPXLY6(8A-G
M0D8;*CJH[4;H7(+>HTJRB$7= ^V;=G*VTGGC@*=!3.Z$XL0K51I8393OLX9M
M-#-_%\C%?<I.*JT%99@8JHF10F&^E27\@<8Y_;>LIX/'[>HA=-Y:CVKRCTG9
MPRBYO:*?&-*B;+]B7%-IK!28PXU\!B-2WT6,J-I7W4F_'<R&Y$1[A1R)<1YZ
MYJ6C $ND)/.^E%EY)N,V"XTU>7)%QWIX_1Q<B=*8Q$>1"+8M6CU4'/PR[8G@
MP BAB ]S<3"GI;P<U2_Q%%'MEKJFIEWLSO3@*#':0>D@1(H+0I5 J)31$QNY
MB6E-@]5/D-;"ZS*Y$:5)B8\2$9B4VO<H2F8("$:X*)L"2/C/(K>1S3J(^[RZ
M(F[S41.QP=A0^^X\BJ$1E"@%H?6"&<P-*>7S1N$S,ABGZZSB)7KU,+H\+L1O
M( :CP*FJ[^4>18JE(LXHI87!P?,*'I(L!TV!/Z-[%"O#7_4>Q=.@J:G/^*ZN
MP@)("1EBTCG(L/9"EK;1 M0@/;+W*Q;K,*)/[ 8N%M"@X CV'*"B/)L$VDO-
ME5;E=JV5CO:9(1G=&K$]W ;F1\-B$A 6.T/>H@!=^,$DAJ5Y=821R#<X6]'B
M254EZN%UV1R)<C49'S6&H<2ZBGYV_Y"G=P5T7].U%!7M2Y7F"?2>0*TP@9!I
M1!Q H,33807JQ[+Y^1N:#@",A3I'IY5J'20,&0&L%<YRZBTCB&B_?7&"]'';
MH'85?")[&B'XL_$H2CMU#O391YNNS@>Q_UB.\D6:3Q]]\/)FX\EH:D>+T<MA
MM'L\:,]7VG0QFDR'.R,41C5;3&X?@U7Z<S*?ERN/M[/-T:[_&YS=[8"W"Y/Y
MNPKGAYIVG6  L17(6<(1I%)YQU<5#H@6V"!=R;WL*.MO:]>?"?DAGV1Y(=1S
M:4T69!T'2W],[.H'D=K]RJ1(M5,2,Z"AP)1ZZ 5?H\RU)@WRD%L^M=0?G?:>
M:!H4^3Z//YW\0K@\S_*-^($%\[#"72'T(0T_;YX.#Q?ALVT:Z>.S?VP>G-VH
M^^*^MB-.0Q=?E^#BDC?+K65*BL 5#C7;JH.#/E^$FD[&4/Q\7=-J>.WTM?)\
M)HS/\E>"'UUV5FB=4(P5PQX1KST,_PGO]6;6@N&72,^'Q4&%UW=!=@;WST.W
M*%V<BV-9/&G*-8\Y .Z<AD59(5,<"(%<^8U\2!A?OTQP;V?;(C&E[0!\&7GN
MWA'NPNL(N-$.>2J(%:7,0%H0MR5LK,F3$][KX?5S<"5*,Q8?15K);?D8OLD6
MI6T_I>.[63;-ODS2^=O9^/>#V2M'6B4&226<I(8A)+@V'%F['7H0*+Z,I1;5
MD76%4U]O?\U@CGY\/UHL\V"?5^NJ(ZN3]KXD84!"@QES3ECFL2%0DQ)%PGC]
MR']OYS8C6= ,II.^F/UBG$<MV8ZG$^205AXS(R@GUDG/3?G&8@ALY%?T#*'@
MK"M0+X<T42YXSI0K0R7O?TUGR]0'%$TV6^2C\>(?D\6=6<X7V7V:!Y,_7=X4
MR27S>5ADI#>?1M\/)O:?W%M8GC"I)-2.4LF,%&%-448M< "L_OURG2VY!MLS
MZA[>WG(K7EYR]"Z;'\SF^O'IA%J,#8-(8V=D46&425C*Q4"#8OZ=99(/1IOF
M\/5%BV<7'ZG9S76:?YV,T_EU-KTYP([]C1+/L#=*.U/<;L,P@L:7/BYAA-6/
M.W=6T7TPDK2&8E]<^2,///Z09[>30Z68GSV5$,(E1<7)"8P,I@I+ DHY<+#S
MM=G061WWP=A0'[:^U%_MXJM#J2^5.DB"N10.*BZHEIY2*R17I?0(J?I+X,X*
MN@^7TM(%HCV>8MU_-=+!)>^!=@D+4Z;T3@.H/ #<*J3*V!O1"-:/\'16[7W
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
MZYL1M@0V1]WI0\T2I36G3AD9?G@(,#7(E9(JR>N?U.JL+-2@2Y2V@.R/,HN
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
MDFE-K05*2E6'K1EITUW6G6W0!J%*%O3ZXL;OG[^LML;F8\3AB=UG*7*R77"
M&^JC-:J1Y)9K+T1];D0IH,E,Z6R[-@A3<H+8%V%^72Z*QUU=//^PN#D_F1QN
M$*0!%AO*B4=.:\&HT+R2SA*:GF6ULXBP02B2!;W>]O;+N[NX RYOB4[N3Y2C
M.OE\,)@HQ!QV4@,:][74/9T+<Z+2 \@[RV8U"#-R@->GT^>2+=%AI(3CA"BH
M.:):0LO<<]*[%K6H.LOG- PQ,H#7&S&*U69V.XN:*M8?;O<6TWEZ'&\5*"[=
MX00X*+3BQC#,^),)SD>8TF@8DF2#L"^J;/VD>C+]9W%SP2;X1*L@'4-04Q\M
M<N,$!,SQ^F#-LQ:'"IUE!!J$*OD@[,US,EM,%N7*^&X1\7HH;>IS05N'6P3(
ME(2  &.E(IPB+%&]H1>H19KNRVV1*SM=R(-H7XSYLIHLUK?%JD3J<['Z/IM&
M%#[<'A!B7=8571_^T]FPFIRO"=!1!WR))^+4$(B9KP-YL0-LW$</K?FQ'!VT
M_R9K.J*C/*>X:HX.P\UWBTVQBE:*+B;E0M+8Y7RR7?!&266A)T9Q%<T*YU5]
MXPY[T&M-T&:6VC"J7G8'ZK7Y%[FRT=2E1/)HZCI+F+"UW2*]34]RT]EAQ2@H
MDP7-_OR-J_OE*FYA+SP9/=DN *Z)%!)38!01&A#(?'TOGY+T$I:='5Z,@CDY
M0;U>]Y.P% @BC(@;8BT4Q!R#IU,^EGY&VMFQQCC(DPW2ZSXX!1@3@2G1QBJF
M%: :U_.LA7J$9Q^CH$].4-]6> \G0DEM.8\3+N1$0PQKIY_7*#V\I[,SDU$0
MJ@MP>[.@'Q81L_O)7"\;V<\''@\:V+@7T- K#!32FAM&ZB, P-*CJCL[11D%
M;3)@V1=+RO.!LF11X_GF<(/@J>*" !D-/"D8AZ@N=^Z( CK]O*VS0Y11,"4+
MFM=[]$8-4E0!9S"!DF%DT=-9%',P?8_568F!4; F'Z1#33/^^V^SWQ?16)O/
M_JNX^>6T!_I\XT"T5-"7=W*C?6<A(]8\G54S,\+PY7$DV<X.[;#WQVI0RP+6
M\V6)X9GPHD9]!.V9$X0J"KPQ"&*E4>VVB-9?>@FY*RG3G$JOKA#N_ZK/L^R-
M:E,+<()<YYH&C82UP A+D;8$6PY=_5UIA],]TU=25#F54YF![<UX^CZ9S<M0
MBKBG_!R_@Z<Y]Y3M=+11 (+9N(4P) K+B$;*D/T] D\D NFFTY54-DZE3S9(
MAS2=+C26@A;$2PVTD J5OBY%F:LD8ZS%P>F55 ;.:1Y=".;P\\M+GU72;/.R
MBZ#CSD(1S83"@!J-E06@0H#&V7=\WL1QT*DC@'MV5>_RV4\?RQ)AJ\ETLX7T
M,LO[PIX"YE1Y;[A76AD)7$3"5W@@@=)#_J^D0&UR#:5.<>[5[W3AWNYHFX
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
M8,$X!<@HKBUUHM&NI*,+<O574XVZ>0:B%RT"141YB "'"@..@.!E<:N=C)[
M]!DC<[ZA%MHYFE.H#1*CSB"D']81IG6TI_[U,-O5>CAWY?YPB\"!MHY BI1V
M@)=17(!6H(@X)_9(C\1[4HE*?GV%-@L^O5VC/C#:\I^KXGS^Y;-M T;:Q9V@
MA(1H3BV)QKBL98[_'O?]I=::;,",''C]'%P9AB/G+N"/CB*74N-@XN5/\4VV
MO$?\I9A^6RSGRZ_1_GVWF/[M9'KE,ZV"4CZ^1BC,@#?4.^ID/72C=:\:;GB;
M.I\ZEEWAE*ABM9C,'S>SZ63NY\L_S>-F>5=LHOT^GVQNEZN[DXINU#882R!$
M!&$F'+ .2DEL)0;4.OT,J;O+\YVHNPNT$I7^<;+>% ]Q7[M8WL[L;/)UL5S/
MINO/?U.GO^RS[8*ED "B*+$"6<(=1-)5PT>2I%M_G1T8=J/LW$@E*CJ^^=?B
MYJ1.GS\2K+ *6\@H9K8,*9)<P&I0VLGT4X_.3M6Z45\+4!(UI6?+3;'>J%].
M*NO54\$CJATT6C+I6.FT)(950P.4IW]NG9U2=:.O=KCTEJ2H*MI7@?!YM\-?
MG]EJGVQ7F@G 0.N50UXA981%N-Z@4M-G.OA!-]PY4>J-$;LAGMTVO7@N2,"T
M<H8Z7Z9O=)8Y7]L(*'XSX]Y.9]+3:^UG0.BZM3[*C?$8E)UE?7X_NRT^3V=%
MW*Z=7*%_>"X8 944E!N"&8XFO<&H-A^DT>F12MT%#:?!N\R'0J*23'R@W&#M
M#>ZXV3I^T^#D\\&R2$RB-&1EZA<.!16@%AJT..3H+OJVM=)RH='7-%J9#7]?
MS3:;8O'A]O93L8T$^;(L3VP_W%9SSN]1"PV.\1KU$P3WT:ZT@AM)C-#*>B\J
M++ALD2*BL\\YWT%8ETCUS9I/R_E\7\NL 3>>/1T( <!;;#003$:I((*HD@O#
M%INNSN:&_ Q(QZ-O/6_#PAIH>/M<D%I[3\I4N5AS!JA1I%ZF+%:]&EF7Z39)
M(T>TFX)%WWI]=W<_F:V*FV<1@+M?E:O@^V8Z/]M'P)0!JXETL+R6I)&)2#RY
M8VEZ^H7.O_6<?,B-4]]<:4"%LJRNYI'A&'C*!!0>Z-IBTI*E)TKHS'/=A:8O
MA*%O1>Y=A3?VH4Q2]K%8S99-5N]#S0+Q!$,:;6%HM4?6:JOJZ2T:S>E3?6>^
M[BX4G@&:ODE0Q1;&V:BL+QJ'K6[^\;#/1MV #2?;AV@60:2-MY83:: 3"-3N
M1\9:Q.!WYE+O@A8Y,1K&,KC8#*C7LKAK00Y1;H#&3AL$Y-/A@1(N?>_?V2V,
M[M;\1%#Z5OFK K#;K OS;=+[JDAL QJ<[R08J8U$EDH-,87,$$7K0UM.:3HU
M.KM@T04UL@/5>5A\OOCTUW\?.EZ]6K]]B4OQ?O;]1Y'>-PAEOZ2;8+F#S@.F
MO+!$$$,X8QQ[YUW<(A+4:(GL.LK]O$#Z\=?)/Y8K,Y^L+ZG&>WF_00EA'41"
M*Z<YPL(!Q_=X 0I:)'W,'#'?#0F.%^CM',I1A]QW$PU@K0$**@VEP0XH2P60
M>X"PC.9:CUQ++5/2)2TNBAFX#,MQGQX;R(!G5E .E.,8>2W$7A9B@6+7'#/0
M6$\GCY'3$+INK5]AS$ _RAXX9D [K45<3@USCFIH"42\'IX>XS%$(KPG8P8N
M0V'(ZR]I5^7 -B1":$ I\EX![!7:RT>IHND%KOLK3MOC6IT'Q;=Q28I3QSTV
ME!$'$#8 4Z\JF;T'1TK#CV4U;ZW)BV]+I>'U<W!EE#; ^"B2)T"MF,_7R]6F
M6)V.2WOU6, 4.*^@559HJ3@QFIK]X!BR>H3V0$; E]F &=4U2,HEQ(IK;3BS
M5,=1BXK*3!/1Y^H_J$[SXC3::Y!1?*\-D00(Y!'7$2I2B1$GM/2MV( WXU+4
MW05:B0OU>K5YMDC'GUXOT/%7D9Z+K\41 __%WX..;&221$ \TEQ+AH3;CYES
MJ])CA?JK$-R#.=\&L\[U?/0[?_5$B+R4MBQZ7B8.8]8Q":IUAPLM1GH%)Q'[
MUYIKA<'UZ'!4AG&_JNM/9;]&^.X>CB^P/SP3HC5@@,#E780HJ=,$"KT?NV":
MIP?J9;>%DU%?YI&]4[U-_CJOM^?/!. ]TT[2:*(SHJ6WP--J[!SZ].H=V>W=
M+'IK(7M??H<3Y[S/U_DSWLT+>@F<$<8@I1!ZXJ,EYP!W-7\MZ#-K]XA-I.Z1
M'0'#GL;_V^3NO)_KPIZ"0 Q+!KS Y84W*)2G-1Y06S%. ZU3S3=G5T9$_\VT
M49F1UTRP88AE'M:EBV*UO>D8H5U_F]V?KU]VHE5 6BD.O"::8D.XMQQ6AZ,"
M<-9G M6&GJ#.-/FZCG@VU!+=@/]WL?SS/Y9_GG3WO7@F  9=^6U89$RT\)B+
M7\A^6-)XE1YOU9D7MVMEML6HKP_;%M^+^?*^N*G]SH^?9E^_;9H4)SS9,C#'
MXV0II++,42I1-/8K:[_<P*7O=#IS]?;U@>=%KB^FO)]-RV5U\55]716[C.IG
M.7*T31#2>V@M) 09KB0K(YDJ&57<'?:X!QH9.W)AUA<OOJPF-T4I]WDZO'XT
M8,V<L<(CC*G!R%M*0261)F2$U\SZ8D%+J/I2_F_+Q71Y=U]LB@MFA>.-@F(4
M2R*=(< PZ*FAQ%92$H33+PET=NNL+T)D ZTO:AR\*'26&R=:!4D1)=!P)B"6
M$C*(2>7WE2Q"FDR.SNZ=]46.?*CUQ8YW)9N+.LCY?:FL\S&D)UH%B8RT5@@I
MR_R8-LI:'\.K*&=Z!LC+UY(K\*KF0W)@QISU9)UL%^=.CQ#$<7,FN"$6,H^K
MN5-)1.VX/:19M-B,&:WP>ML<&:5O<WS4&(825?R66=[],5MLQ_NIF"Z_+LKB
M9>]NHABSV]FD7C2K.5@M;M['7\_FNVIGZ_7#W?/9N,E%A\QO#,B!:!>84E.<
M4R%8M/LK?#U O88P-S-_>KE*.PZX1W#"\ZDHE5(Z#G:U^;90['+9P!-T3>PQ
M,&NLH=I2B1WRFD)J*R^5CC^/,"E8+W3L!\X1T.U<2L%S30.R4EGDHM!,$$D8
M$M97$G-CTY?5SAS$0Q,H!;<1,.4YW=U?]]& *7XK_MI\^;.8?R]^72XVWQ)Y
MU*#C  @QWB,)%$:2J#(A2^4TU<K[]%6S,T?ST"S+C^HX.?C_BLGJRY_+;-3;
M]Q<8D0QYY%6TK1564EM=S^08X#X=$=?+N#0P1TRT^/I3N742>XR;+F(<==1'
M; BTV&!9:4,;WR*6L#.'^5C)E@#G>.GFEP^GO.QI'0:K@(!,0"D1L)K+:(%4
M9U!::))>&*LS!_Q(R9: YHBY%I_-R[7X;"#6" ^D(A0YIIDC1I#Z2T0L_210
M_&Q<NQS-<7)-W6Z*57;"O>@U..TM,DSH:-%*+8TFK,+)1#,DO4RG_(E8UP;2
M$5#OMV*C_EAO5I/IJ7HIS3H(@JG2F+ (4 I9M"F KTYTH_BDA=,6O%5&I<,W
M O(\*P[P_,M(G*X.=Q:HM< RB2!3G"H9-^-U2BBC 1YA,:W<ZKY@?LJ"X0B8
M%7%*GHX"(EY%<U/%O;2.0@.A43T)<]DB=<H0 =H=,^9RO/IBQU/V>;]</6=S
M@_7J;-O D?-$::J1X\!B2HF3]4)-_0AS<W3,D=R0]4:39T/]</L:F5,<.=DP
M<*A$W*DBBIG6)*[TNCYX,''M'^&RDU&#K[F1$ZK>B%$.[JFD@?DV67T]&<IP
MN$'0G@J*H(=*8F.Q!:(.1+?,MJ@- :\[%"$+7+W%2M7C_)&_.Y3F)4JGHJ::
M]1 TLA$WKK3W@LGXB4%;75JSCF"93I?K#A7H!K_^8NU^6''=7]/YP\UL\;5!
MR;$FS0/3 C%!J9=E4CLEM&'UE^-4B_LA\+IC!#H [XDV754?^2&:X551D9?C
MJ:N'[ ?5[;NWP=3'ZI?D& '];;DIUA\GC]M(M,7-^^7BZY=B=6>+/S8#O7;H
MHBWE&-XMHAWVL TF;5"?Y4B+(*)I;S%0!@D.F<&4:Z@<!HX[KW"S&(\^9#Q7
M8.7 TT&JN&V!CEF(M551/,_17C8CO._3Z#Y9-J6U;GZX)-L6B\F8ZYZ8N$3,
M-GXR+0-0'\]<>_GQX6"0LS"N%X@[K"B3#&-106%9B^.QCBN<M%+KZT0);6'I
M+7O&BX&>O8UPZ/&@E#5,$>>H$Y@"%G<.N)(L;C;UN"^JM%'52:VW0N<MZ7\8
MO9^YA#*TVH=1=VED;?9&UI?XYC.S^Z''@\:0$&&9DTP38S2BEE>280_2=SX=
M5\7(.;]G &8HE9_]Q@\W" )1"3"E0FG%A()0R\I:LA([,NY9OIW"SFB_%4)O
MC0>CG.W'H/YAU/[[8EU,'\H"XG&T9W,<''@Z4,6H!4@RQ'@4RB"K2"67^*'B
M_!C.5MHJ:)D;E-ZLN<G];#.9OR\FZ^+#'_/9UUV6MO/9\$ZU"YI@Z"C2G@@*
ME<:*85O)ZI1,)T!G/O+,!,@)3V_3_6Q1?+C=F:8-DF&]?C@ ":1W$"-%+=),
M<4]5)97'+6Z6=^;>SJSTUICTI>G/F\GBYH_']\4F2K]NK/-3S0)2""M,,?9(
M8<VA8L!5DD*/1W@U+;/V,Z+3%P]>[F_.[.Q^?#AP K30&! @>,2,,PTJ=CM#
M87H@5L?E47+NZUK#,HRR&^5-/M8D.,2,\]! 9YCCPD,BJF_$>2E'7GJXC<I.
M:K\U0F^1"Z/<W8V! I>J_F!ZX\_%8K9<;0]&R=\$IS</!0((G$QW?+)-\&71
M9><%TA1Z0>/DYT U;.99>JK;SC9O[36P[ :<1)T^WSRL)_M#_9.;\0:M(K^A
M %+$5W$A->70(%,-73B5;IYWMB?+JM>\\/0U47\L5F4)O;*6XB\/D]5DL2F.
M5\,ZWRAP'V<X 110!%DJ":*VLD-=W*JDG[1VMD?+1H+LZ%SS;HT)2*WE&C(K
M75F)TX/JK,E#A=(G^<YV:]EYD!&?03RS37VR05M:!FH;[$L7I.3>$5K)@ASH
MU4!+T?7[UN$W;?#H\[#E=0S=D2.6ZK&@/&5&6@.-$%Y#"9^LD6BHD/39O*<E
MO;UF6\ QS%[K]\5D=]DBDG&VGBX?%IN/J^)N]G"G%EMZOENO'\JUR2S7YZ[)
MM>PY0,&54-I [ZT@92(N7[D\O' M;E[V9 RTIT^_" XQE<21'SF+>+?8QUB;
MA]4J2O_K9/.PVN:/;#C]I'0=O')42JP8PP27WZE'>H>8!U#1$9;*Z'+*Z@'"
M/J>YX^*<F<6.-PPX2DFI%PQY(+63$>1:6B94^GV;SA*0=3%)90-H7'/0$ZL_
M%?>3QVT=B ^W'U>SQ71V/YGO<HQ&;7VX]7%"GLS+/!RM9Z>4EP;*L&?4<\4]
M<19#)A6H4,:JA1'=66JR8>:M'L =%X5;TS$8CA P&EF'L-7>&R!\);VP/-V*
M[RP1V3#4NA"H8>S[=XM-L2K6FT^33>%N;XOI9O:]^%BLIO%ODZ_-[\N<Z2<@
M"8E'R'LE)06<</$TZT=PTB-L.LLHUJWMGA>O8;CC)]-"W97;CL8T>6H2!/?8
M2BZMTXZ622(8EGL)H?,VW5#J+-M7MXQ(AF;XB6-;E.*FY:SQNI- E+2[Q.P,
M LRX1+CZ!*!5(CU:H[OL7?W-&2W1ZHLS3^;5A]L7J^;YG#GGF@9A!/%,H/(>
M?L03,6=0)3%08HR),'+S(S-&0UBJ9PSP=XL+LM6WZC=P!BBW2"-$B3)QV@6<
M5EAA@-/33W9&IWSJ/V'@=@WD*$EW/CU]2G<!*6^HIH!XK35&5I1VW1X93WJ]
M6'95%$O#;[S,.I.//JW#H*D2C% I %;&:.'B[K-"1[H6%G5GYR,C8E<"@J/E
MUYD$]$G]!8JAQ)08(+C D%)C?36K(ZQ(^JVXSDY"QL.N! #'2Z[3"<"3^@O$
M"0<-!"XB XWS&-C*HXJH-.GQ/9V=FHR(7)<#.$)R-4TPG]IE$,A:@!'PE')L
MJ*%8\@HARUH$GW1V(C(&BK7!<(B+@%6.BE\G?\WN'N[T<K5:_ED>2T_NXU\V
MCZ>8=4$W 975 AVD@")NJ>8*H?I[DXJU2"U_/;%,W>$U!',:,B-X)LME7"BK
MO29E!*<P]4P+7Y=TOT3S5Q.&U */(>>$?6A*VSGA6#>!>>T,)Y)RIZUP"O#:
M!8NT-2T"5Z\G6*@[O(9DSG//N]KLJL:ZQ:GTO!?T$H!E$#+HXW[34.89MK#R
M:F $28OT$U<3,]0=7+W1YF5<_H>'S;H,V-\5'#Y]1'JN:<#$&@"<Q*C,CTX\
M*8/\]Q)'JPNF$^1ZHGGR8O3$BHX2[I[*_=IYOEOV;A%_*+Y,_NKM-4/GLZV'
M8I:+361%L9@^UJP[\>V=;!<HU8)2QHA@RD)$O13>2%M&45/GF]EZ_<E[+L/M
MT39!*XFT0M8(2J(Q[K F<"<GMZJAG'WDN<VDK1\2>N?!9=)-SMN#=VY]E+J\
M%GI?+";S<O=^)!O&T6<#P89 C C1\7\P9 1H7,G&(.DSI^5%R3 R:&N9%YO$
M:],_O/IH3H,33P< J1=Q+VT@MBQ:1,1SMQ^J\]*H<::VR #]*26VPF;4ZAQ&
MC4>R4XQ#BUFT]UNQ6=[>KXK[R>QF4QHT)^;3@\\&8^.0#":$*,Z(U1P;4PT3
MB%XO-PXXG^; )I<*3WZ 1YX.5%C,E+ ,8$.U1\";BFW>(^;'.Y^VA/Z4$EMA
M,VIUCFX^'5Z+W6CO9"Z8(T\'AXS4'$&#H3>6TSA66PT56]JK]D[[/;( ?DIY
M28CT%AH^^SZ[B5O]8ZOFP>>"41H@S0T43##$A/2,5[((!OJ\SSW0BID#E]YU
M?#[UVLLG Q<*>0L0@7%SCAGA4(A*'B*%&>>2VE(WQS3<"I/KU_6HUMMA53R,
M:OUR5<R^+DSI-%\]GLW*=.CQ0!&+^RYOB%!Q,;+"0+BW1@30G(XP7WJR;EY7
MKFX/1U^*U@_K<D.]WM9$7.^0/KTZ'VD1@'/1T#""6.BAP%1#+BOY4-R.]QCY
M.? ZG0>A(1FP*Y!Y/GWJV;;!8 D1HXXX80F56BN^_X0$M):#<:_JK379@!DY
M\/HYN#)*JV!\%!F&&L_&^ZF8E]=.M_FDSIH.)]L%ZIRT"CC..%>0$QP1K60%
MI$VP5%<V1$;]O2Y=GA&IOEA1+JO;4 PS6:T>;Y>K/R>KFS,&QM$V07IJ&-38
M00D,DM(+ RH9D53IETLNCX :V,3(A=&@/&B4H?U,RZ"Q=@AKBZ2+\AJ  2<U
M[R$9N=L@@QZ;,*,U7F^?)Z,T+L9'CSR'X+O]\<&QG#P!.-\P(,XA@AYA:^(4
MBKGF@E8".&UZ+<O7S&+(II)EAT#U-0%\*M9%?->WLW;CRP>#9D(KS5TTLQ%
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
M!NB @5 BKHF.J[9T"LA:=-$BA )?B;.\?Q!S\>?(J$J?_7)7][ I9\[W%(@
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
MIM92TMT([<-JMOBZ2\*P&[E9+KX7J]*6_'"[^_>FC(#]7$P?SN8N:-=Q8$I
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
M5P6$A!,,:"<!$<HB;:VXUQ],^\8RN9/G^F>@'("58J$WDW63T^7A8\$18X3
M0#*-<4IUEXS4*]$,CC<SKB?2=P!C@)/AG'X6.??UAW>3/[I;2^HW!:\)T())
MQ# SS*O([^XHV1E:LG!2+D-J9M-)2RA;UNXXE*L^]MWXQWS[:;7;OJTFL_DB
MM?NMUI_GRZ3'^\E\_9^3Q>[^A[I\]S/LT]>K@](6,<:]\M+;Y,> AM<@8(G:
MQ[QE$U2R\]- V)8ZN\Z!IJL/JQ3Z-TWA9/,/\^E>UF]RCG5X:R#Q>)>$,>NA
MDQ)Q;<3QHJ#V<6_[,<@ZQ<ZT<K"68K_'\_41W 9PFMTZ205WV:D-^+'/SP2J
M/0?6R10[PKT3BE!Y1)*Z$4IDQ1AT0)S'<&"V/Q33>N-R*594>:=\E)&9Q/RX
M7HD[>+^RU348Q<%W/70MA;?X(;/;;B;+V7^LWF_4=/N8VQ- ZK5YM5V]32[M
M935SDW6J"Y3FZ#Y\B(+ ">&MCU<'S@ 2"&O-*(_ZKO%>X1H$SFU[*U.V4@9%
MA+<!L!W#6=112CN>PM@CH@!0U!&*F>,$P>/*,</M(T3YS7)51OQ&$9#S>(.\
MWFT;A2,-'<CS>-[WAN6F*_BI08Q/CU\)!&I/H(F*H<5<:<R-DLYA+10C!.)&
MWJ0R6#9=VZ5XH$[O#= J+;"Q0FHEF&62:7; "UFD2P8.G@T0&H1'+LCB.9'^
M$P83*4 <ISP*GI ZZK7TW-0 "4]+QJI=%4Q4B"VNBBZZ#LO;BB<Q@&-H***<
M2T>=CL#Q>FV<HEOI6]6-;HT"2]HA];*XX0:CB\HRP> >OJS114X2)3661@(,
M(,;8"'@\7F6SOI]CB"YJ3,5VT477P?32HXN4=E@Y3P%$U*"(O';U!L34ZO9,
M4SBZJ >FZ1^N/T-T$27.06>],%3'__<,DQIXC*UH+\H6CB[J@8%R #:4+ZVI
M9']!#>KRVN"=8\I;""V6BG(F#::U\NJY;5_U/7/-K6&TI()0CYTI+\K7W5X<
MD#$>"N2Q,,XKB1E2I$8+.4+&K9:5892>N+,3XC_X]#QJHU087R)[WA9;7A02
MN[TXI(PB*JCV"F/-%046VQHM9<JR93.1L11[],25K7!^H8$-D#LII6).0\0%
M0E8E[&F*# + -ZL(-BRSE?3_# 1[L:HFU2*^\^/?HXJ_GBS4<J9FGR-E-]MU
M7-C7ROWQ)<)XS@/9[ 6!.DR,8P "S;1D+JJ2\+CSL+3CLZJ,P>F8!=QRE^US
M>O\F*?YG^R^>'1>4@0I:RB7"RC).%!7^L%8:]U3[F/ILUI4Q,%*?F-YT4,W
ME4!O+Z8F'BW::XV0-X@S3Z0DY*X"$J'.-W.QC4N8SQM3@YB.%[HF5'!IN;<.
MJT/QLHA;O.M?8DQ-8Q[I-:;F.J3_A#$UVL.4G.(L) II0"A@1X"PAR6URH+6
MXL9L<55,S758WE84!=?"6T+CSN5, 1?58G7<OE'@X.,VWO9$MT;A%.V0>EG<
M,$H3Z9B8X+9,FSG=E4DO95II;B!C!$"'E*V1PI*4['9^ Q=00:C'SI2YW4#>
M$:V%,48!H1E1#'M3H^4I&'F-NC*,TJ\_J!WB/_CT/&JCO(M?(GO>%ELVKCS>
MSP>"CW0B6#.K,=2&Q;\X<=3_9=&N*@/89 >Q?K0%/[OQ5NX;G.G)IIJEN<>)
M3QZ6V<G0(^K$%X=.GWQ^5FJ]GBP_[E45_>W^D3>3;^E7ZO?)>M;$PMO]Y4%0
MS3E5B#L==2"E.$"4>..8PP8)/F"M]/NB_1>7N3FUSDM&WMZ^D7KV$6(-,LA;
MB!'B&M0X<@MHR1R4LP;?DBQSL@M#6;#';?-]%HK];S=JM_VT6B>'W6_QM%KO
M6P2^_I+^?1^$K[^Y/Z(V.T_M(^?3ZFT"KTDCWWZ_%J*0IIE"3 ++: JD :XF
MAHB\,=H"\ .PXW--0 >E1K'XDO8K?;K.9AUH^_U:8-9+[ GDRNR-.=A16.,*
MG(?CMA4,RFG]<7W/U/G!_7WA.TH+Q)^=Z8=A]KM[,7[R@BCRW7/!:0:9)$Q)
M805W@'N%#FN1T'9H$)'91S"\$-$%QV$/P";8W*]N.4N[X9=) W-KCL\%*)&&
M#&'J(7(^ZCY.R!I9KL3(G04MN:31*38(L#]8MS^$1WE[WS#']I(_\D ,2!'?
M:39[<>!D$M+E00'$62("@;%(8^68MMX<)JZ@%26C$AM:Z(>EWRH3LBU90L7?
M0/?YRV+UK:KV$WJS6T\_Q96GJ9QEC"9# Q%*8D($%MJR),TB50N42A/>/E(P
M6W;&:-@C [[%XL4>SOJ.PR\F.IX<$Y)[UDG#@8<<<P.!]*1>HS"L_5V3+3%C
M%#S4-["#,,]U;'-8%U;4XWBI$^=!W 26&ESK/0JX#E[C;(7?Q\LPK2#M(I]<
M(Y8\N3-9G):)QR"1$&.$-46RGF;*.6IO5,I6!'D4E.\+T%)'1+W<"_:@AX\%
M[ 47S&JD'444NLC#K%Z)):[D+7)CYJ .,)9FB(O*\*.-0AS75$D.)(I;)1YI
M O)Z-=*HD1?];$>8$]3MA,BMTWF4YHHAR-O+/?YJ.8TGS_QK=;Q.XB/\['5^
M;DBPC!*I#$/26@JXA ;6EAKMN1UA$9.VJ*^R(#)2VX Q&B*!)+<04J\19TX=
M%^%$>S$]FVV@![)F0&8T=NM3XL<ON[2J@P#SP#>9(PSQU+>"HY(RCBT#R&L?
M_\2TWC(&"-V^3LAPALJ,<74#PW]K+/UU,E_LVTJNUG^/8Y^KLI3[DP$301%7
M %"JN('.4%7;BTU4W]NG5PYG:AT_@W>D0E$^?W]YN>\?+_?.7KAYO=MNMI/E
M;+[\^(]J_O'3MIJIK]5Z\K%Z6R52Q]^;U7*[GDRWN\GB7;7^C"YM@;*S"9QA
M2!$&ADD/ 8%0V>/Y8V"',E'#&9$S[XY1$VCT%\13)%[%!<^CYC?=MQO.<4-<
M^F80W"K$" ,6<,UERC3W-<9*H?8VL.$,XR.\(GHFPPVR^J--_UVX81G&/S>#
MX"U#$6Z'(,82 ."4U ?\;2I,WWH;9&O@^C*V08]$&<VF.&ES/RQ_+Q5N7BWO
M>B;GVAC]S2(0@82T0BA/".?$H,@K-1VTE.T[ 63K3COFS3$886YF@]2+''R/
M7#61$"72R"O :TH-$QI8@UQ-#8%L^V8^PWF:1[Q-<M)F-#OEI/<VZD>;UQ_V
M/^>0GAZ^/U#D%64&>BH 1IX@CVO9U#K5H;2?^#/R=0;(1\^NARWK5^L/U7R[
M2U:RY<S]\66^WK\A^SF?<UY!Q?,# !&5-!7U-VBP9\>CA1C?OLNZ_+$]!B75
MK6RK_ZPV:<%[.*IIZK^X2K]ZH&7=6:@S[J"F4PC( >L1<H9(A;FUSN ZOM1R
MW27J OS8+:7(\G(VQD 73K>)!8 YBP*L%AI*!(2/NE\=R^F4)JS])OKAN!Z8
M6+?B_;L:E%->'GAIFXUBDH$YPQGGD "6FND((X^Q"@X2W"&G[<6ZTF^1<"_G
M9E,?/ZZKCY-M5<S'V'I. 3."0#PG'5"6HLAQ%-9V?N<Y[;"Y7JPG_@;H="M[
MZ7!=IY"=@<3!AC,(U &!@+-($RTYIE2[.I#(4:,Z!#W_<-:7HLJM"'BG5S^$
M)-=B-L%I122SP%)NN!80*EV'8CMK7 =3PXOUZ8^:0C>X<[Z_/PMMD$<?#4H*
MXR1D205UW'-H##O>VLAUL!:\6/?]& AQ8^+3O1_VW6H[6133.II\/EB A*&8
M6LL)A:EAJ:_C))QQNKUG'OXI7?/E27(K9_^=;E6OVT_FZ^PG_ZE/!HN-@T9H
MZJGA6"-+4(VPQU1WJ)C\8OWVPY.A6-;T>C6MJMG&1QH\J )SW+OGHDHNC@W*
M*.BM3RG)AKBX8HEMO69NNK22>8D^\;[Q+%Z5IUI_C8KP\PB^F_RAJV6DY38M
MKU[2ZP\/%WJ&UWK[1B!$2"&B_(4YA0PP#N 10V>I;,V3Z"5ZGH?"?52\^\MJ
MW\&\NJNKL]F+,0__W:PVVU]6V_];;=]6T]7'Y84$YFS?#(@"!%*5-XJT$DP
M=C3,>N8Z)/&@E^@0'@L=;D7#>Q!S5<LW98+QZJ\%##0W @B!M/$BGAL*'F6H
MR 7M]3?T8KVO@U+@5CC[@;$F>XC<DV\%RPTC"F@;*8QM"@JAQ],"(-P^_QC]
M<'OVCW\QGD["TZO-9E?-[&X]7WZ\VX'[M6U.5HDYVXZIW1L#P!![#2%R6A@"
M"+7T0"D"-$8=.BJ_2'=C$91'?[+N_TC&D","%XU?/7TF&(&A,X0R3)33S$):
M)TT0P+WM4.WDQ3K\AH%^]-;<ATM\FYR9F[C05'MM\O&B+Z/O[P4(M4<,20(5
MI]);&F^M&ELB3 ?A]X?_+@\-1G](_SSY8_YY]_EX*^W>;Z;K^5Y.>CO99G'7
M7?AD0%PQX5,U.Z(E4@1+<D080(#:<_D/%UTV,K2L(MG7[/<!)?/WN_WHSZO=
MLT76\GXP("&, \9HH977FCNE30V89;I]>7'TDKQLHR+"Z(]G.]],T[J25?WG
MR?J?U78?:5CK#3;3$=W@L\%K#I6T,!4'UX(ZA;DX7H2@BR7N)7KV1D2*4DRO
M%GNB5[/GUYYBSI>;<^S;[ 6!.L@595!9"J0Q@AM4:QR0QH.@-2/BE^C.RP+J
MJ'QUW_LBKV.Y?CX0F%& 2LF=B0*45])P"VOT/(?MRR3A/ZT7KF_01\6R;5R,
MA_"BU?KPJ_3<.0-;V8D$0+U"#&II"(U"&=$"R)H:R+GVM3#P2W34C9HXHY>2
MCS%V:K/9?:Z=/'<I;?^Y6L37+.;;;[GL&<V_'B!%P!/F*$$Z*L+,6H9KW(FQ
M'425'WZ^$A2YR9WP=K[YIU]7*0FA6L?SH^0^>.[;P1"+17*Y,I,*C& OU5&V
M]%YVV 4OTILX,GJ,WF5S;O=GRTZ\^-& !4%>"^D)!9P;08'6QSM7X?91I_C%
M^B3'0(B;//*?9"G?K=_.O\YGU3)+S%Z+:00AN!?&QQ.'",4,DU+78BBB%+<O
MM8U?K#]SG*09_29I4E!Y_X_)GGK$*V,,X)4S"419SK41&!G$$<92BMH;AYQ6
MNOU6^>$4+4V=T>^6<W=H?4(,H4T__'8 AAM*H4=>4*6)!.[H]$ F:G/M=\1+
M<K>.E1ZCWP-QZ^__X='FWSO?Z@9?M1,NBT!UU00"]TXZ#7P\>3CPQAJ)0(V^
MU:Q#!ZL?WMA"1!G]EGC:L^7M:K'PJW6NVO-G/Q@,1!HAQZB*+.",D4Z@&EU%
M6/L+@+Q$O^\HB'"#+)X]&^AI"6:H73PMC+-$6*@@0@;CXTV*7(<BB*/CZYZ8
M*Q^OMR+)K;#Y]VI.,6TW (T ,IIQ1J#25@CA:T\]QI'0[4/'?C!X?GJ,(OWM
MVDHEU[\L0(4)14YB!P'7$1-J;(V*,JY]$M'X?+69N#0WYK=RSEYL59+QZ+WX
M[4 D P!RJ(Q!2EDN-.4UYIJX]G'KX_/&CO,T[IM$]]OB?_SM$76B'O'/_3\\
M\_O#.[ZCU.^___[7E+BQGLS^.EU]_MN>2DH^O^*WU68;%>$46YHVMZVVD_EB
M\_W<JC^VU7(6C^H1[]JCLI5C6]YK<L XB:C!'@NBG=+4);;#P D-&1>-[I=,
MR$T_5;/=HK9HG%OFR=Y\[U)Z_3D ^_I&$-QH@#BR@#&)K#.,B@..0&#6/M+P
M>G5ILEAD5?X;L\SC$VH@L/<G44)KMOWOT\4JOO'?_[)=[QUKAU^NEMMX)+C%
M_MO__I=-]3']4"8_8;^J.$_UQ_S<5O_NN6 U1=01YS%/U7V< =S4 *0PFH+<
M]BE^8CW=O:_^+?XVDC*^[PSWE6>!QYD''7 <C:1W$IO[U2UGJ9S#+Y//E=V+
M,UUND1:?"Q*A>#8XP*#$3"@>99CZD(@8 QLB^TUVBVU!3CWRY[\]^O93/FW)
M);WUE.T=V!^LVQ_"P[#L=U"\*(X=AE,?Z0D_5Q<L[,\^'S2,ZA#&U'LOK=4>
M:<YJ64AXUKY,P'!6\JPD7O4/ZD ,\ULDV>;MK[]=RSC?CPN, H68 \X!25#\
M"0%0KS6NOD.=B3\C W4"=S1WY"G\W'_MYMMOKY9QR;L]T*^WGZKUNT^3Y;-%
MO_>I65G#"#M-*&#C#0086NXP8@( 2.M+"BK;I2KWZ$Q^/2C/MT"CFT]G'2)S
M-3""H(=46R05PPA3<51ETZG8H:[A"]P'8R'#Z"^+FTE'Y?%.CMS L-2$*<8-
MPK+&G2C<OHO@^#R< UX#V0@R^HUP\0(\GA:#I&+T.+W N75":*.\=D!1IR+I
M[BEG.P0C_MA*8Z#8"]IKF8-V6TTD>$N4DE@;B!&1W!@I:L,# KY#!?0Q)\>.
M>/^TI\WH=\HH8GP5]EIYRJTVPA,L(/5'D5=(CE^0!IZ9Z;+'_EY'JM&S_T5R
MY(\*OG(*@0$&B!3>,N2Q=M+1HUB,N>'M^S>/3TV_D<V2EX*WOX>^M^R-P  <
M"#42&BT8YIH#(K2RJJ: <KI#NNR//31&"M[^'CJ$Q0Z\C9[,(B#)A;# >Y_2
M) A&TAWIP%&'+@SC4_5?RD[J2L3;WTPCJ'S2]QP#QIYH#J78=YYC0A#A:QIB
M8]I?:6.N'C0^FT%>LMW^UOO^&A_GUKMRCD$H@0C%T!" H50IV /5-#3(M2]F
M-^9J1./;>GG)=OM;[T%FU3CWW343#(Q8;KE&@G#CG8/4,WV@'D&>M[_OQESP
M:'R;+B/-;G_'/3"?/@+G;958)OY^W[5G,MWN)HM4D#-+EEV.>09H4DL!+3QA
M @OG+.*UX$)<EW"),9=8&M_^RT^ZV]^&1[W\5>J0M=S,IR.(HOA^+@%8F2IC
MV7V4HR80"^5JFA!*VU=_A6.NWS2^_=0/?6X^ '7D_50$D8HIGDXQBJQG$9[C
M"28)[5 4:GP>XQ''JO9!G*'J,^S3=T_58SA,J,MWXZV[62WFL]1=3$\6DV4"
MOJJV Y: V,:Y)+;ZJ4E)AR</!\D4TCC5_N+8"* H%I K9.//7"C&FFRZS"N[
M6&?ANP>#948R(9116EMBD(1Q%QU6))UOKT/V72RA S&>E"'J@,"H*Q@\W&0_
M)5(EDIPO9G!J2&!& Z6-T 93J*U''I(:%J5YR2H:U]4U:$G=519<2DE!STWW
M8LKVZ4&!$^"]9A1#( QDB#I,ZU52BMBX:P9T)UX#;NB$U$OEBV'XX4)"_IC8
M81@VL-6':KVN9N\F?ZC-IMI>9('G!P3)'886$4.T(<P:]F!U3*H1YHGV0:I5
M!FQ*4_YM];5:[JH'RE;*_F[,!^>&!PV-=US3N(<($DG5(<>5 R#;BPK9PC$S
M<D6/2)4KK'H0F<QBLMF\_K#/W[\@-YX<$ZAD!EEL513*'4@1/^YXJ')'VO<Z
MOIX;AA <^P*F%/$?3O/B<?#TX: MP-H[QAUG BEG  /UJBR6>MR28@_46F6"
MZ*4PP"A%PE'0?2!ZKSY_7BWWTU47*^8\?3C$ZS'*R0C%N]%R(#0G['@P4H1&
M* -V(<UC*G?%8P JZVNH?'@X$.Z0X]XP):76RA(&=;TJZ&5[9UPVF2X/E=OA
M<9G*R5B>2 ?1@7#Q%^'=NIIL=NMO%S;GJ4>#IL0:@J+F$:<+E+18'==KG.G0
M/W/$1.L)C3Y(=GJGG7HTF#@K#RA/9>XU (I@J.I)(@[;DRQ;\D .DK5#H]19
MNM?R-^K]9A]#<N8<_?[! +7!$BNIH/," 0D=.8H24:PH6KVRH8>V/R]+)RR*
MW9*3S2>UG*7_I+"(KY-%"HA06S-9K[_-EQ\O!<DT&A\8D"(N6^NH^2-LJ:4(
MWJ^]0[IJ-CYH2[S']V@&>,K%8JW6VQ0L]FH?%+"/E#D;+O7T\1"/PU2\)V7G
M8<Z)(.C^.&/4CS!/N2?"]X!&^5JB#^9J=NOUWFE[DM[GA@7!*6-(1ET :DQ
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
M!T(?1#DM5%P)2"G"IFJC\[O8F72AK9;;^?)CM9R>)_294<$9R1E6&ANAF'=
M<G"4FB1B':J4W*X]NC^\2O'%4Q!>+0\1=6]2C'6DS':[GK_?;9,M[=TJ;9;4
MYW2UB%/Y^&JYK=;5IDE-HWX_%)"TD288&T( M@QXAH[1!!S"#F4O;]?T/2C$
MPS%L*^:[CVJ!7 "&(0>*.R8P$O)85PB9+AFBMVL^[PVN<CD5!QE\/_-+!56?
M>3HH)RAQ.*IR5&#M:.3PHXQN!6AO*<E81K<[D9X6].@(3$EQ9K5L1.W'CP:.
MH8$<RY3K3  D4MT7*.%151M?D$4&4G=$I9A[;#;;HSQ9O)G,9Z^6!TO,.??8
M\R.2K5\!*6U<(;% 6>O)?=7O+EW%LDFK&:C>#SC%7..'ZNV-MOG3AX.+0K:*
MH@OTR?&K*/7L:)Z#VK??Z-E$Q PD[XQ+*6J_K;81HFKF)NOEOCS!PS30#_/I
M_'REY$N#@XC_IY2W7A&#111E&3OZ_YWB(\RSS< -O>,T0$;WWGZ36HROJT^I
M$]/7ZB[8YZ?5)F6'O/[P;O+'^?B):]X4-.<,"(=1A )ZB[WVY/YL]".,J\AQ
M<60%;3C=\2J=,7CNN*!"IJ1"(+Q&PAZW!L(=TFZS159D8(7.N(PEM:.9@?O9
MH0$Y)U/G'Z>)-YIPC^NFOI SW$&TR!99D8$3>D;IGB_^Q]\> ?13_.O^'Y[Y
M_>$=WX'U^^^__S5U4EI/9G^-9]/?]D"9U7*S6LQGZ1![V)MU\V:2C/^?JNU\
M^J!<]]VDJC^VU7)6S?Y2L$/J3W6RS=G3Z4EF#F'4>0H0])&8E EOF5<. \<9
MM5%S;\*3F5>V[WK:9%5W[5&I849B8*(H GPJY$\1.*P(,V [E#FX>I=-[O/V
M&Z5)-2;&J<ZN;1#8[Z"TA-GVOT\7JTTU^_>_;-=[M>GPR]5R&SG:+?:?^/>_
M;*J/=V5N2C+!K]-J.5G/5TV;_SY\/A H$#,.,H0]=@ABR5 -B')= A"N9HDN
MC7\;T_44>W0 I9BT=9CB;\O-EVHZ_S"/.L:EUJ\GQP3I*3%60D$=PM(CBJ2K
MURB98S?2 K@=W1YS0<\HO4R.&(83FO8$'I@1AE+ ^FP"KY'G$%@!3#P[-;)>
MDAHU@HAMKYE?;\@?]"[H"$PQGTW''N \ZB7<<.4M,5Y8!2VN12IBB 4W<@.T
MI];E9N#M('HI###N W](N@_NI&W8'?S!LX%"98E7P"&-7;RSH&7UL4@P@R/T
MR'<AS&GW;"LXRI+X0BOQTP\'#YPW !M,C #(">/1<0\ ;HO*< V)W)XRIQO
MMX-C "*?;CY^^N% M9#("&D!EX(B+SPSM2W$$=M^)V<+N,A"Y'9P7";RY9;Q
MI[?FR;[V2G(&L)/44*^8$UXZ6T\283W"AG0]G+X]H=$'R4YOM)-][8G'*31+
M.^B$I8A2ZH^3](R,L*A]#I*U0Z.8&WNQ6/V>/ ]^M;:KW?OMA]WB:3_;!D4
MKGE/ ! +;AW6BA"$O5;(U=<*Y19T2/'+YZWJS:*>$ZIAXEO?3-:OUWN$9ON
MGC?5^M=/DW7SD-=3+PB>>T.(\-!AZHQG2D!U6#WCGHVP_E2/C)(%HV$X9#_3
MC=IM/ZW6\W]5Y]HDG1\8"/86"@Z%<D9*CJ4UL%ZM<QWZHV4,F\S$$1VQ&9(3
M7FTVNZNYX&Y0,%&^(8(XD<IW"AP%7R?K56H"VWO<,D919N6 5K@,2?W7N^UF
M.UFF/* K6>#!R(!3[Y^X4 .%)=9"I./M>%BOYZ1]OE_&^,FL?- >G $,<"UD
MA@:C R90(FH19P);2@R3C-7K%HJV-\EF#([LC2GZ!V@ QKA"5#@S*C"G">"*
M2<P1<][RY,\ZK),*WM[&DS$T,@<C= 1F, :X*"&<&!$DDDP#R(F@C/ H%$-6
M"T%<8=Y>M\P8"9F/\*U &8SHS02#<\,"L-)(90E-77>4UU8<G5A<(*A;DS];
MA:F<Y&^/S" Y57>3/D/Z9YX.4BN-'60&6T,Y1A11<^1MCSI4,,]6+ZI'DG='
MI&28\W'AF]<?S&3SR2]6O]]N@#/@$62K$;?, FR5HT(BGS89=8" 1J5F1A;@
M#*PG4E(D@/  :9G*S=VMR JFVI^>^0.<&Q/C0H#S50C\"0*<#=7:286\XO%T
MBL>(EJ3&%7I:LIY2IZ"VIG1M%.!\'2BW&<X:[Q\2+Q!EI96>(4M<W%V'-1((
MY(V$M[6C6^.XUG8HO4R.&'>\V\",, P#_%)MDYSU9KWZ.H]"E?[VVR;U(G@=
M#]))J@6FIMOYU[N,N<M5BZY_62"$"T-1A,10IR1CG. #*AX1W[[B<TE/;UO1
M(CM>Y8SXJVE5S38^HF5VF^WJ<[6^T-/^Z?.!,F:1Q-Y "WF\C:UF]17L!9,C
M]/KG).#3!M&=(2O&#I-O>QWNW>K7W9<OBWF<:6II?6B,=)8QSH\,S$)&H4NQ
M,1Y SHF$]&Z]##"BVH<,9?/WEV217L$KQ2QU&;]4X.<,9SQ\+-!]F5/,$$OQ
MB-YKBT"]$M2EJG,V)W]!-NB 5#F:'YL=I5E&<,Y2_O'#P7#CA:;.$4PA-$8Z
M".M5<25'V$:J*/T[XC6$U+ OTO(,&@V%B%/#0]3G-;56*6>=,@)[K%"]<L%U
M^QYTV8( !I(I>D*P%.^X/Z;59A.97%?+2)YM6L+>NJTG$:Y4[2>J?_NN!]<Q
M5:?W!JD@T90B([WG%$/CO*FQ,MZT%T^R11<4Y+:2T+:,:*\W1,(IXC[_&F?Q
MM9HOX\IW>]%J5<]L<HZ9VKXJ4.>A8DPB$K<;!1Y0R^I%6B[;!R]F"THHP#^%
MT!R?Q:472TO V LC#*.*6"JX<(+4$B#TP+6WSV>+=RAX)F7#<6!N>K7\&C6
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
MUG/0/FZK9/>,'+=W2X0*UI-Y/.L&+'%F5,  ,4$$! 109(TV#!_W )>V?;Q
MR7X5;3FA/V"&<M3>N&\6<&P9!9P81I&QF@-+)$(: .(Y1OKV?+.(2^-<5#F)
M=8!B@[%$]8H0(B45\&M]LXV)<=XW>QT"M^&;[62'-P!B1+@!@DA(@(@_JQH0
MA5')HJ]=[/"-Z=K(#G\=*+=I=;406VIDE"($ECXBYE/IHKLU.B?P+=KA&].M
ML?FU'4HODR-NR Y?GA&&88"WU==JN:M2G'MJGYPZE*8Z)&:WV4;):QT%L+N^
M>6JSJ>+_9N=%\19O"]0('R5/(XD23D,+Z?W!ZYQE)9FF0Y^@=L)%?L#*Z6Z;
MJ%K\?;6:;=1R=DCNV?RZ6IR+UCT]*%"O"!'<$J(HH$H@)%F]2JKP"$N%]\@6
MO>%2BOI_7Z\VFS?KU8?Y.</W@Z<"1UX9'^=-L1-&@:C<RGH=FN+V'I:2MNJV
M]&T/1#'!H%HLDLVQ6E;KR2(RH9I]CEBG'M;[E)4_4B+46<6QT0N"%IIJI%-M
M!Q?%;*F)]?7J">I@JBO;H+FE:ID#HW*2PZ:*WTJM+6V\Q1:K+_N@MHN,<79<
M<%'L<MH#+K F0#O#DB)VD+N$&6&">*_20'_0%$N)C6+)]M7G+Y/Y.DW6?)JL
M/U9G&Y0].R @C9T2 D##/7 NI;G;>G6,B]NPU+8E?"^8%//@?*G2^;3\V"B
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
M QIG@633*K>"^NQ%TE253I+R'T#K9#V243LEMA3[DMGW3VW6'IJQ]]H-B"$
MJ.]'%"$6QG"RZ%,&-+J34G;F[E%FWYT!G8EQ+#E&E3J6ULC4[%L*\SA'__*4
M)/$NIA*U:]0K14\N=S0UV-'4IU$34Y>%/O-#-X7\BY#!*"63S0!2G>%U24L+
M:I2)L2]97K5TR@*EYI1J!;76$Z+DU4J2X%7KE:PO8HJEQ)":9J6'LEOO?:*4
MGHLICA )F9>RF'==F8M&JR1U$5)7+7E;,^O6"-!<?:7 KHIVV2563[WD.)U!
MOYZ1):Q@ZC2O4<,TO+FH8KHL&="Q43^I%T?4\T/@QB3P( 4$A4>[OJO10U2Q
MMK"6&:C#E#C6UC,+])I5M!749"\0IJ9JDF2O7M=D_1%7-B6FU+3MU^QN6+"1
MXA2[V THXC;#A"$8'(WQ.E%CXE+8Q,PJUN$R4(>),Z@B5U;(T],H$=YFT*6)
M&6$QDJ9RC0HD[\1%V5'D1%UK1FD#/B(8A#1.20#"P/,@-SV:\U.7ZJF-H)%%
M],9 K23#HZKF6*#0A.JLH!YZ8$=*>20)7:OVR+KQJOHH\2*J/\]7Q=/[[M^D
M:?(VSMK\MJJ+?.A)PA"! "<X0:"KNB((,)T0N!Z0DB23=BVKU$M[3*Z&)M>C
M;:Z<$?"]4K%D- 1B:K84^W("9Y!X*ZHGP>(%(;01BW5HHQ7/*OMOLIR"OF!M
M5&P,84I0' ,4IB'#81@>%9NZ+'5E]%+=RIK44:FTTR!83 WGX=:B]BU2\YUE
M[8+6Z3.]#F4SX$=E^AV44RWVCT/1WG_*MX>Z:+DQ>O^VW!V:MK[OI=)-*$HI
M#"+H0TB8RQ5RFC2@L0^D=@MIFK*L7Q,6AP/DKY12!:=+IIA,S<BCG%9)4FA%
MC2Z3<T&2#+&Z#ETRY4QEY<W34ZC)Y)_SN^N\WL3 #T,/L!0B!$C"C9-I21EE
M'H$Z"B5I:FZ%4JJB=.E4TRB+3&IJU"(UTV5Z)%1*D==UJI2J,Z^HE!9'.G74
MU[QINP&\]]?_R5^VXNLP?P \/PT B[DQ+HM>&(0D'>W'41!+]0;-6;6N71,L
MYXC+6(FER+-ZM66?8EE1DV=WMNKK1;(D"S$]PM>I=@;\$BC/3#"G7JD]LSYJ
M,&-)P%P4^0!C/XB0YZ'I?)TXC*G4[DAS5A?10$-%G#+3JO7<'"2;4,&5U'=G
MZ)(J]70I7Z<.&O#KU0+0#'.B.IAF1?V7;'_(Z?WQR_]5Y#7_^\_W[_*OG.A^
M,Q3R @+<B'AN'"$NO,2?-J?'0>!A&1$T9-*R G;0G!Z;<P37GXSZ*_F+4C5H
MBFDQ$5R 9#D%U.'7B@Z*,79!! U3O@X%-.U49?4U5=2^/^=9=Z!BI[K-<QC3
MG 8($\0\C$,4@)"YU&?3?O78Q8'42A*SEF=3PBOG%.^5\V(;5JL2#<="4B1G
M#X-)K5RD:I2B3D0TC89@9=IIUK=S$FJ!0?$5P?O^3HVL;N]_J[.RR;;]F>#T
M_O0WO90S+_*9GR(0NC0 '@KBD(T $ARDL=P:86-FK:\:[O$X/2#%[0GF*!93
MQX78E9-&*6(MK2,6I>GBRF+C7*]# VTX]FSUL27N5-1OE%F/NB#APII";B^A
MOLO@5+ F7@*(JLH)/GY>-5/<_"!/FKQN6>!+2Y\6VNGPE!!!)9)D;WV*(^O
M!651XD*S?AKF/PBE$7 AC+JM6SA ()[N34GX;R(#!9.0G5DUY02<R6I)C%"M
M\L@XESIZ(T'CG+616C$DQ>SZM$C9$[%R1X$=374:%9$$& +FHA E/G9] E(X
MS4LD,95;U*9G:3F%TJZ %&C54BD+C!K3J<5KI&<\R6N5)+^K5BM97\3T2HFA
MUQ2KJ=O-1_Z:#2M'"(:(/S+&&#'7A8!$:#H-C<$T%!IJDGNB;07J@$C50Y*$
M7-84>UQ(:H<(#2(JP1TZ40C^W5-U>.3Q"RJ@QLBRK5T1<Z7S#DBVWG'%@Q^F
M21#&;A#'01QBBHCK3D\GC EMZ)%]YCPM6*I>D*9%L!5;8$2I'9O(]^(M^>Q:
M)E5>5M*:95$_;<]*7JN?V/!PC>$[_INW;7[7G?KGQVD W0C$,0 Q# ##D^V8
M,JES1,U8M*P&+VV8/;D(U/E;A]3IH6J?SZ!$N%@?8WZNY73&",TSG<;P G,7
M>A]FF5]'+\2P3Z^>O:#/F/Q=U2=W:?_>Y+O^(M??\N\MY43\?>-%GA]"$$*6
MNB'V6$32\&@=8*F51J9L6E;"T_N13Z^H[Y".UR$['5BG1ZM\,[4F[V)RN 3E
M<H)HBFW+]U!?I.^"*IH.P#ITT;A79V^=-LF:J#;&U=U=T:][;TBYBZNR+7A1
M6FZ[,R6. DVNF[;.MNV&N2E%W#H$<1B2B*4,(<(@5VE"0I"*ME2S1NVUUQ.<
M_;*_1T@?53(3V)G;K!21%UJNG8"LH_U:\JV:XY6VT)8?!(6"(/48B4$,DC1)
M8Q8%8 *!XDAJ LFP:<M5CWB[5JY]3,?"H+#:"8,M95VL'I+C4E=<Y8/R ZFK
M@G,J\JK*H?2^E0>3S5'2X]"%Q$4QBE(24.I%+HQZDT&:<K.B5UUIV;#77D]V
M0IP 6ZSNN<32A99HA-QUM#LSKIS;TJ#/CTZ;>FC'(0LI?P,09C!%&., = >H
M#S8]!A*EO5]*EBQ7)"?MZW0[B>)>+C4NU07*#HUF%&JQ^N$B49(B)4_P>E5*
MP1<!F5)E2'PF[;I]."V ?,V*?3<\DU;UIVR?/QFJ82#E_Q WBA+/CR)(H@B
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
ML]TR;+R>(!>,DFA._9#==R-,S6_5.)LXN9$WO^;M^YLX:SZ/O]EM4@@8<1,
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
MB3)Y0>N,!V,=VF?>K<KR2RRGC;]4U>Y;L=\/]^/R5[>_#*L_CV[ZU5@/,HH
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
M4^1=;/6:[:"NH_2>T^'S*]GFX5KX,"!!.,T)'GI_\LWXP7)'^LDD\KUH-FD
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
M277IE(,+FF-%U3STQ YZY>%3"5)T\GYH&)JI/$T@@A(QV!2[8)R#HQQE9BV
M?!N?5_')>]L^R/Z#XK4*)4P\@E:BZ(1BRG*4]QJMD8-%9QZ*&<X]N](46QX#
MU0$O<IX GJ44IB@5:<[JA% -9\\"IP&$5]OVB+I;M8-]]6RP_[)N1WG9 @\B
MM?I1\*JT00(04&A/JZ]GJ;,]H?Y*K;5#\U.IK+EW;J75ABQ>T]C;LGKU/N[?
MR_VWZFG_J5C>E>L?LJAUZ*'<M-= EN7V/Y;KI^,?U+I8-4=."\8E3%.2LYSF
M$DG"8D%Z6(A"K5>U1P,S2KV.FP]ZXCQ>^"ZK]2PC9U,P]%\K:'=5K2WUPK@]
M%?ZY@O<,NFG5U\ES5ITC4>=)=.I*U+@0M3[<G/PYZAV*V.>_18=I%.E.TC69
M[<P;PV[>]<7N&Q/QZ(&;=F8>W]UJH@%BMCZZE#8<^FI\*E;KY6Y7WI>KPR.?
M0S:1($!IDJ8RCQ6ED'"1#75T6!*CYA<A<8Q2H7$Q7^_ZXKQR02N3'S]N>JNK
MN83,;*H.':T@ZRX'JB^LP<8(X#S68Z-X6HT_/,RT_J6]O.9)8P5YJ![=?RRV
M974W0,0\)T JFF;U/)2KC"68#A"Q6>>C48$%G@U>^A(U7V.DM[]STU7J[J.#
M3_;3P[BAUILO9AMELPED]  'F5%\!N/"%#-)S.<QYTSC>C6#,>=O!=)VP<X)
M1@RS7+$\ 32EB Q6*<KCQ:;XVM:P^UELZ)C4$A=Z$)=7Z'QFJEZ7#5IDNR\-
MO!$<*OV?579OG\&;\#P/Q?3FC4$F;LZ2SJE(_:OB:;];;N[^G^IVQU;[ESK<
M.,\^B'?[ZE.Q7S9UX6JYW92;KPT@=7]?K/8+D@*80<1YB@F74N0Y0STL0J36
MG9?1P 3.JIL^4XT34>U%U+A1)US[FU=+]"X7JWUIBH)[;Z+>G79L1P>/]+?;
MQPGF]3.2V<713'G_ZX=0_\1D=J&T.S$9,:0Z)R4^6#US4C)JP*8_*1G7W6JB
M@>%OG3(LD5 .$P8 PRK!*%4D@?%@&J7(J.6N%X.CG'T\KQ,KNZV.S6%K8^]S
MC:)/M/M")0C'WE<K<SR2<#Q[,"9^_LL7<Y<,UC"6?.EW>*M6__Q6K6OZ=H>3
M[*%%9]XT!*!(80JAC"G%7#"F$% IH;$4URI_/%@(-_9.0?U;W]3MW+W#B5K@
MGB?NPM#SP/8\!IP/1UXU)O/$C?;@6GTK[I[6Q8?[UC3_(9ITY]"P$=!<9"!.
M)<,Y11GEBL+>(DQCH[>E7.P$SB%Z:,TTUH*+;G]$+3R[SK).E&H*UDAL&BJ6
M/9%AU.D\2Y?DR0.W,]$G'YZ\%"AO[.@J5&N@,_=^N*T3*Z&8@@G.8*PP3V+*
MT\X64W6Z8:)-=A8"J])AW PCR?Z:H25_>D(4GCHS";)A+8CVO$G,!=5Q(W(>
M>N/H0^7ST_*2!15_[GGMX#\74) L50!S(G-)*<22@=YJC@W;2#O:FCH;BAJH
M48O53V*DS[)3<A2$8,\)DA:W8^9*/6GF^9(QW?/0,&_>Z.5-EBP9-\?OS+Z]
MLDR(BG..XP21I.FT""&HL3"2(*$(I]*TF;N3L9 ;*AV^8?B]W%V9;AM%@[F+
M.RH^F9_)0/3KT[D&\!X9TVX)<&PYG%?;WXL_V&I5/6WVY>;KQVVUJ?^X:J$=
MFM'+1 *6Q$TO^BR7"M$8H!Y#6J^VC!H">+4<.!$Y 1O=5]NHAAL=\4;/ 5L]
M<>$Y$'HJ.5T,S-32*_UAF@&8,'E!/<-$9!XJ&LBWEVT  C*HJZI?ZK_]X9[=
M58_-,7W?SY02)60&,$1*Q$ARFH'.5,Z0V241*P.AR]+JO]!D,STJR\<U[+C3
MT[O@M)G)FCEC0;3K+58N2)03B?-0(C<7*H\?E7$#IT[*ZIQQ<[?<WNW^]GA7
M9X]U9-,X[6SG+"4)$RS! *8RR0"5:6\[18 8MFWR8#%T=G9,!0:4T0%FTW4@
M_35.[9L4^R!<,QL;G6O#+,P'S:%:,5UG[E+6Y97Y>6B<9Y]>-UORSI@/%4P
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
M>+T29)3"-),H!Q"@I'V%B<9UBL2OO2?MT5+ R4V)J'^-ZB:*X:^ 'F:U0]7
M<G,7'7'WVS,[7V\CU12=C*GZGUZ.)WT.WQA? 0(P[7@+X5 5[&/U-1YEN5NM
MJWJ>+ X/R\99+K-4" 20X&F6YUF>=O91(H'60]3^K89>$=B-TZ,79J]7!XB*
MJUB&#,@HFFD0BY&T\P6E5A)J&Y:Y*ZFU7]J"ZL:<;MY_Q+!>5W\TF?"N1O.I
MV!7;[\6N>3JE?88ISQ7),$TY9HKS+),"BMXXB,W:BGHR.:VB'K&W [I''[5/
M!MF\+^<K$'H;+!/$P*N(NM ?9$6G1^B%59[GB,QCY>?;J2KH5^Q3.0\/A2WJ
M=2F 5$B8,\0)5Y!PU)E.4LF8/]W4-#A/U;1[B<Y/!'P(9@#R1Y'+:=ZST^'2
M6BD-0_$SZ*2I2T8J:<67SU7[^W)3O-L7#[M%0HC (,D11Q3',@=0]CL'":AE
MV_?*7=_R_%?OC2]1ZTR );Q!B/PMX\-$9_2EO$Y@1E_/#]PZKNG-8_3SK.LM
M?+-8V]LRJ*/ _9?[X5Y[IZ'X<\_7S2U02!*0)@R#.,=*$E9/#@,:6?\+72T.
MB6$*5>[_15-K:KBG5_L5M8X9*'30$%[7ZKE$SX-JAPV<-P5W8/R,EH\1P^E5
M?10OJW%'AFL%Q^_5OGC+ODJAY$PQ$2N DBQM'H!M[;,$"YD;/73OS^H8-7,O
MNPTV6-U$.@#[>AL2TQ!O*,3>.!^I"N<,A4;%.:YAF,>.1 "_KI;R^&%.6R^+
MK\U%OT_%8]/<J5;LOH!!Y4*D"%"*XE1D"N,4T1SF+$.UZ93K]I>V_OV X_$
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
M6"-)M8S)7#74UIVKHNG$D\-I^F/SZ.FZ3MD>NBLAO5@O,%*Q!)C6_R>G2B)
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
M':D\=>V,*EIY/[T VL&N'*.N+VN\K/9-M?]OG84<8JYBP6E*54JX8HE(>PL
M$^VLU?1W XM;!R=BOUD,:&..KFM<2'K,9&Y<9O35+B1#=H)GPI2.Z+WP\(SN
MV?(PO?19(Z_<OP)] 13UOR]7RW671N[K/+(7VQ2(.&$\3C.1(!)G. -##@GT
M-@_=+ 06Q1Y8=(+,SZ=]UN4S'[D[1=-_[AY\J'Q^-';'8>_+3?%N7SSL%I)A
M0J!4* <TSW. LI3T=K#*I,G>N?FO!_[TC]N]#:2HQ62X76[!F-DA81BR+ \"
MM7@*>M(WT*%QFF=.W3SVPQWPGSF5LV7"5#?^OBWW^V+SX?[^4[$^5'L<"O7X
MTZZ&L-O];5/N%QG)Z[E;9D301&2<R3S/>@R$IHE-P:]7 #9E+?;J<Q-UJ*/J
MONEVV.)NWP+I;C3TV*,&O)T\>0J,F72-& PG6?,4@*"ZI\6EAB;ZC<F\]-*S
M;V>T- 2#ICK[J5JO\VK[QW)[MT@2 '*)! =92FL[,8QA;PG%VF]ZV/ST&!E'
M@R?J $V4<YQ0HC'"; B<USBR\N#,:+%GPW1,_+:M=KL%Y3S/DY0PB#A) 18L
M&?9&)6)X\=@V7OV\7V[W9JF%WN^;#(F74,Q'Q^$7HEWS$W:)@29K9AKBGRK;
MB;U%,HUJM*8U],*,K'DIA2'V,QIAPX"I.APN<Q=W;+5Z>GAJY^WG][L7"*=
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
M=S#*XKZHA_S=I^)[L7DJV'9;?Y\MEN:5D&[CG\<B5X1C'/,$9B#.ZP5';QH
M:E3"Y<5@X.F_QQAU("W;4?OA5D_H1J?53.C,&0VB:SHL7= UKR3/0]?\NE0%
M_"A-^[D^/%0;L:YS>-:MBT">PSR&,$ZA)"#C)$FSWA"&4"V^%]O;2K^;J[$!
MD^%UBD5[E!TP12VHB$W6B_0E,1=&E .+\Q@_+@Z\ZC_JR(7%V.#]?C]1=3:1
MBY11RCF321KSWE"<4VP]-G0-C#LV^/1C@YN,#5,69S<VC!TX/S;LN- =&X>5
M[S'IY@)1Q"B+59Y!0&.5)+V1A"IIDOD:_G3@')=]_JR^?/Y?9AFM*3MZN6M
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
MG#<8N2 L+OS-0U*</*C\?4U66<RGZL=R?;JJDX(AE<F,894C 01(DJ%G84Y
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
M".<QQB0<&X91FBK=(C>].>O;CNK-JKX73PER]6HVW97"/(ZN'[SW%?SQN2O
M"-A!AUOUNE$#O,N)E6/*%9?B!W""X4=O?9T@56';SM&T5SD\HW$&'>"'WIDT
MZ/%1-M-<R9]C%\;7ZWK(5F#;5KM6)#&?JEN!X'.#FTW;K.OK;M^.Z(\+FL$(
MPR3/0I(4/&\I(,T[*'D9DUSM?DTK "QKY4/,8@SWJ/N)R(!;%*E/D0^#65$O
M[?A'3D%G=XV:IMKQBJ73].K,GE%:JX[R0WOMFOCD#+YU/I4>+AN>N^UA_%J)
MNN1"+!M00 N4Y&44LC!D&1N;0UFJ=%&:=B.6=;9_=&L -H[F/WILBCJJSZ.<
M5CJA4$T/]=BS]V39,^R<T;3)A/JA6]/->.ZQLNF\O*8_7^I&[&N[K[:['Q]X
MMQ*+'N)T\KV0O[YN+HI:O1RV]]6JOJE7 Q(,0)ZE,,,(Q!@E' 3$ Q*0PQ++
M2)/-]JW/I'O85T$'_'"2OX,>'+ ' _A@1*^H;%8]=%[T?'&.FA[^#'ZY;E;=
MO+!+3+SWSP.T[OP4O'DS+NVU3W_K=MNT;7"W7'VM-]7V1_?QU?CQLF&1,]S%
MNB@>(MT$RI\)@BX<.&]\=&)AXVXXJ&7UOS3-]5_U>CTT A N(H:+!)8Q0S'$
MB,5C(U$4 95<7O&C+<?"$8UFUJ[*DURN;I$BM8@DSXZ5K/PA#V=R<4W"_,C
M=<$W1CJ-QFS_^/SP@_P^@0F($I2'$4@ARE :)=E!B3 HE2?\FNTXF?,?L1F8
M]NL2JC#S=\"ESN1?@T9[\__G.7JM!#"163\TR(@ESQ4"C+#SFCJUV]WB6._D
MJ?S;7777PN]UNTA!DL<H+%!<)!E.4/<FU= 0B& N(TH3/MZR%CU %72P@C\$
M,$D5FD+<>?%QQ)F:YFC0):,VW-83I>'_]5AE7B;C&7$QP-R\FF+"@,98+YJB
M(*2Y6]:;!>"3:(090H 2@%$&4T;'IM*",GT-D6Q@#A7IH4W2$5GZ=)3$ G,&
MM.0UTBRJ2=^TM)XH\N>CHJB:<%93M/B0GC7=5]NE>!E]6)T=LR"<QGD1)1%
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
M[B0GVXC2;GK=A4=V1R29R@9<^E0V@Q@.D56?JNVW>E4];]MOS>9;!ZTSH^V
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
MA&$$4@I)DD$"$EBPL>4RH4H[YTRT9WD('D\N704O#,=9MGE)4"<S( T0[]F
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
M@7Z,C$D6-.:ZD^J!T?MZMUR_$W=TO_^RKF^[1<IV:!,E(*)IC%A2I!%$ &:
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
M]^%<]UV]J<2?M0N29B4N8<HR$ &0,Y!P 1W0PD+Q;.!,&"WKX),UBJO@Q+)
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
M6)Z2>4HKGQ[IHNK]_4-9;Q0BGX<\]%%6JH^RH"EG!!:$2HERW'(RX<.+'UQ
M@$V8Y2MF8'B=9+Y8\Z[:/[JI;@^]]DYP](OXOESM;]0 Z&]-<_-7O5K]:H8[
M;\6AQ[U+E(09 -\L!'E6 -/"4-.\$2KZMG\>>/2>51/VHS4$YO/1VK'6#Y5^
MD5.4YBC+)"X@HP11EK-C:&)V![67@*%1^?+JEQ$/P]11#?/&*JA/[V=2.[VF
M]+1J^O=+MUY^WI6[Z@ %5F[OY*KY:WL:YB4)1@7-L8B+-AB.XR)-)<.$9T1
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
MUAT4D[1'HI8-+R#/KWV719KG7)H0'YAA7^=TZNRWZOZZVBRRA' H2=S^2"
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
M&4&:NZ7S@)>'/!K?'YN7[M[V0UU>UZNVT_F2E 2 5@WG2<8*2!(@6CH.4@J
M??3YW 3,H.-WU.^E\^=8'DX]P.F*PE,W\-S]62#2QECS#J&?<IH'6,.FJ-<U
M].FG+HZ'D&J,_T)0D:&4%0+$!:!4C?%S<1SR4QD;=1(=0P5&[)DZTRH<Q%@]
M@D[HJ2$KCQUOM3C[>[.^/?Z!@]-!8#GNX0@6/9D_#P#Z2J8)\H%:W!_XN25L
M=^_^>M=^?LMR>W?V;L?VB[JE<I$CR%A&6)%*E.4 0)AWN_V$$"UDN1'>O 4-
M#+K#97EG0J->Z?D[/=OHSTZLS;V#7HS7P]]%/#<#H2>[P]U7J&'?" .]E\ \
M:.@_K9=N.?3OFT="TA]_7]?_;&E=;9>;^J%[W4%=*,-25"1Q2^TDRT N>0%A
M,0C"%.6>F6DK8PX4M;JA*F31>*/J%*42@+,7N>W*WDXW[KJ6T4]#8N=$S=GL
MQUM_M/Z]O*\.%Q4M1!RG$HN")S3+BT2F),F/#4;*S!\B]15X#D2^BI1@R_NU
M_!:#+Q8'*H$ ]-4U_T(4/AGIQ%V+\OA92&N3FC%;K?WSV/?]4*^K][OJ?KM(
M">98Y!0@EA.,),E3W$O@,,V$Y]ZN?N YT+0=MBK!4:?8?S?7H!2\=6S#%$"8
M*0,=[R_5HSWZZ-:'-2^.GX6E-JF9]U-M_=-EZ>>[<E/1<EO=J%=BJC:N"KN
M F49IDD1%S"7 A",LR$8 !DRH:9EB,!\[%2]NU:RHN69+C,(VMJGA[L)G#,#
MV[EI3,>T(/1ZV9813CGZ. \BN2;1>/VVS"C#J^L=6=\\W90^O+JW0)@(U4$L
M2"H*G"22L&&.5&",Z?!JN1YP7*-IU9_'[XZ;L>=OPRNK-_6VN]I1S6PUM]'V
MJ-6,0L[VZN%H$E^MN*24=>O4+YQ=.7NH=%I,O6'7"*]\&3T/<'G+I@GS.9JA
M[/W]0UEOU(&]C[=GA_<6G$DLB2!Y0M,4R10D@@_1>(J,=CC:QIAD2+F[*]?1
ME^K^H=F4FQ_126ND7*\ZKIV)-B.9M;MZ!)O"6)NAXEN>7FDY&H1BKU@V0B]7
MD^=!+><L&K^?GN$=;]V]6&K]^03&QQ?(J ]+?%^N]NKYX^XK_-)^A,=O\"1W
MNY (Q)(*T?8+)<K2G"7QT"<4"17%T#O[8G!!W)3Z+/IS7RSNANDV=&^CMK=Q
MJ_;$W1_NF?O6;8UK.W?5H6MBV\>;MD3U<#J_4K2["_R8QJ..XY.KMHY/)A_S
MB;J$WBEXO]N]!N^);Q;T6"(CB+](P<^C7;A,ZD_O/KR<_[HMT"#BX_ISN:H^
MWG[:- _59O?C4UOU=JK/_J"B+PHN4RD*&J><9 4J)&/Q$%Q0CBW:%D^1IVDU
M3GWFL[F K6HO;NOOZIAC=[K+K*GP9;U>(S"EW59X/X.W\ID_GG,9Y$:=WN@H
M>%INZYDX0F3/I3 /UOI.J@GZY9KQL5_K^;CY5&Z&A1]>JW%!O=MO*G+?[-50
M@;4TJ%N;N]G9/ZIEU?Z5FV01)TG, $0L);"[=C[)BR.S\]2F2QY6T#0T[:IZ
MQ]*C;E7'R^AAT]SLE[NH_3&&QX "EY,>8V=0-E;H'9:]FTVDE!^7P<^T7T4'
M]:J<'NF/A@2F);&3U2. GJ8(Y\'MB7)M+E%)#!_OVV];XFRWK+F_KM==2'58
MM.V3MRW+(R5DLU'S!UV7_#"5\'Y])OFE_^1XVC19H+:49%SD&4Q9G@O.B@+V
MZB5(&5M\JS;7C?9[@#-1;0*F\P2MYVR.DS7+HW;URY/XB5_1FZ8<1J@UMR]A
M'GR;G2M/'PZ<FSZS%;;U<E.5VXI7AW^VBI9+)6E[H'5WJHH7*&[_E\8@Y['D
M189Q.H2.1<;-=@QX"1E\V\"@+OJE[O7^JLA5]E*CS5'K5;0VO4/.C^N:RW"3
MV6W5:QWD1;\, CN?!XW12>3$2W$:MHVMR_ET?1X@]IO2TQ4[_W[9(U M&:Y;
MJ^MJNTB+F!989EE2Q%C&C.!DF)"0HBB0*_M,8@6'WK$RMC6P/@GS0C@C4VW1
MYMU-GTP[$W=IEIU),8*8C;]SI9=5+F]BR]XA>UYU2TZ'^Y$.-V:VH9.")!@
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
MADC2],;;?N'GV;^R4=C!ILOO$'81WWCY5/19\'MY7WV\?11JV$.2XQ3@&,<
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
MN0L[5>\]M9PC*ADO!\F,B(ED'&&ILAX6O):0;HD.1]>GXQ].#+.>$DZ]H0
MB3"P>,];BBZD $:\GDXHO!&2]9::93K]VVWV]==I<>*4WQ<K#2__4?""/UID
M=C]._KPZP(2'7R9%A!6P0DLA)1-*>\3\;KP.VJASP9%KOJ["LDCL^G(K]'HY
M6Z3+Y:-'Z,[LDHZT2"@LRJX'@*0#Q&/*-"^GA9,T*I9UA%7B>MP9M0/XD(3:
M/F5X_HK];-M$2V6\$@@(12W '@!;WJLXC?F%Y55$:[X"DV+P;>B#J,5D?K^:
M32?SXO4Z<[_*[M( YOOY9%4\DW?R[JI2VX0 [Y7FR%G*.3'![*+ROL83>6EY
M@BVJ->L6Z8:$^6VQUF_>G>3%XX\DABC!D'."&8RH(T#K\G0@++GVPNZ\NU%_
M!*!]+36UUN"W%9(PFG68*!6\_K ;@)0B"BC!G+,2'>]LS%WG"(M.]NCY]**/
M(0_P_G.V^OSG(ONT3/.O!5)O%E_6FW.B;#&=S6?;5]GVQT9ZLIPMRTC[^TU?
M-4_\HK\OD3J8#Z6+IVJ!QHHI0,L#,8\QO["7$+HF8(53P[Y5UM=T>/=E$V83
M@ RRIDN_7@6!?]]&R;R?W&\.3.VZ2J)&S9X2+BU12% 9#)&7Q@()[18/ 6S0
M59QW<!%$[!;2D5',A*D3_AK/L%U'27"%J;(6:":D5LCAHGSM#@UJV(6%J73&
ME6:<;*:$D5'RS>+C7]E_I9/\E+=:NZ_$86$#X&$[(!4-F(C"^R\Q@2IF\1[A
MOFADQ&RLA_%Q,WQKVAX[][TE3@D%M$?8:@D,<4QH7^("/(_),1YA<,WX^-E4
M$Z-CJ,_6>6L$W7>6**HE%1XK29#B&"+(]QK@DO5Z%]Y'4//H&-I4%>,CZ.QK
M>Q9TWUEBK&/$$4XE@<!1#$U86"SCPD!4E-^]K#NX\=&SH2)&1L^/G],\G=RL
M3@:4U>XKL< !P*&0PB"D.4*LS(D2$ $9XWW6/B;]#JUG8TWT=IR?+5?I)NRB
M&/*N],K#8=9N8Z<6UW]DB^G9/7N#WA+DN :&>\& %YHP2(TI<8&2Q*SO(_0_
M>SY3ZEXA?1&U.'P-6KW^<S'-%M>;"[?)O$3SW:?Y[':C_1/DK-A#XCQ@$G "
MI?468ZFQ@:7\SKF8#=%K#[Z,)V0W2A@9"8/A+VX09HMWBXUK$D_*YSTFD@,#
ML#0, .&1]<(QO,>'X9B@P!$ZG>,D::12QD?:-XNKXHKKNC7./NXPP<'!L@@J
M;R#T7F-+/-@[0#SJE8[7?F/?)V4C=#)&QG[\/,O;).R^O\0HBYTF3G 8YK.S
MQ'FWPP8APV("FD;X,."(^=I4)6.D:W&8MOK<(E\?.DPXA4 ;)B'F*F""+32R
M1$<R>V$/P(V8L(UU,DK&SF[:)6S97Q)0\1 :AJA#F&.&$=O/9D6BWDL:X;-=
M8^9K0Y6,CZZJ.&IKE[%/NTR*XQ DH!9%&"_DCAE!2X2X@5'96"-\8VFTK(U2
M2U_$_7.15Q-(3^:3Q32]^IRF*[4I5W6"NQ&])E!H[1'R5 M .(3%XR E3L3Z
MJ#"I$<9)]4S?_C0S5@:_"XM)OERIQ6+V-6AWDM^W2.27G2="6X%1H:#@91D*
M-57EK0KR.J[:\ C#JT;.YV@%C9?6VT.3KGC]HO>$*. -X!8QRQ1SNGCV8+_5
M%7%O*?^X%^M?0^-E]N9XI2MB/^\\81@+7/AGQG%/C ."EAMBK 2-RF7Y<;W6
MNX+&2^OM(4QGCLCSWA.$E.504N2")X<P0T3N<4,*1STK]N-*KG\-C9C9Q:ZW
M.P_[YAEJGGC$D.80&T.190&T$C5+<53AH1_W=KTK:'2T?CC+.1^=V[S3A'GM
MA,64<@&%95@R6-[-8VU)E-_QXSJO-\7T1=^WZ:I0TKL;$W0Z6[U;KY:KR:*
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
ML#\%) :3F*LL_.,J:Q EC7$2')[=Y4;R;;:X+;)@R@UEDZC35K\Z8=Y0;CB
MTF)("(-Z7X""<,:CBAK]N%L;5EL/\^/??WVAJ"#M/S:_.OB;73\OL/\TRW[)
M)]=_FV9W6Y6%N1IF\MUL\SK.\J$4WZ.CO*V8A62+96K3U60V7SX=:/IME19W
MD#]W/Y<?#58MKO?CG1:O,.Z9H#XM5_ED>LJ;JM5/@CF"1@GL+9-.*^&U$$ +
MHKDD$OM*-X/=X/'NRZ9<XN+V;6& EWX=^);^/EO,[M9W[R?W&P&#D_QFX;-U
M_E_I)#]EK>IWEB@(*8>^B$@T7&]>::(!F>#^((> B\IX&Y_YZ8@U6<]JZ&OA
MK2[([&O:'CG+SA)'$4?"$HVPP,([K*T)J BC@=-4Q:2UC3 ;<VSD;*B&OLCY
M-ET5.@F>[.:<Z]UZM5Q-%M=!,G575"<\0<5S31,!C8&,.HR(HCY@RX KP2T>
M*HGQRKY7XK4,^D V\$- :>=*!0^RNKE[VBZA !$BJ5>>8.:!1H" G:S4$1)S
M,#["Y,A!+%L4XCUN;3>*>KP;?U0X^S]GJ\]OPASY.KM>3^:-\M:BNT^ 4Y('
M]\0 !#UP%C/ 2^2$4#$NX@BS*?OAZ@"*Z6<WBM^FMY/Y^SR;IFEAVYOL-(MN
MB_D"T6ZVA!\DS_L]L4<\]?%$6Z"@<L@ZIH65UEF E</ <<"MJA8DVI5#$X;\
M^V2S2CZGWL< G Y?^X^37DV%]@D2%$O*G&>4,6:9-MZ7\GN.HY*CQS.;VZ'
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
M"9&<<$*] (A(0@V'&)6R.4!BMH_R!Z%:!7\H8MG9?+U*3QU/'&F12*FM=D1
M[PPACEJHRD,]JJR,L580_&!7R_CW6Z7AX^3;SA'486-R^I3B2(N$,^@X84XQ
MY2%Q"FA;GO!1*$A4A:+J!_I]O]$U&,W:44-OX<3+95C%[[Y,9OGF[N[L,ZF'
M&R1"8T$I@L1['S;%ND"NE(XH'76'_^,(OV7X!TTP&_C9GLX22HWT6 F+J1).
M&XCU+IN<*^RYJ61E>\@O.Y&M6.BE7EYYC?X2R:05/I@\Y#DE6F.]JQX1\&'6
M7EA!C;;(<BHSK"/H^S$._&K]:9G^<UV<='T-?PR==OIL.%7>\CK6)%&628>)
M$]@+'>R@<=0PPH3C-"S\<,B7O)X.^6R:Z(&/)UH(R!511A(#.2L2I-E6.@:)
M !>6'A2OY.=3.![3OGS#M]GB-B!\9]-/JZ):])F8Y4,?3UA !@3O!%)@=4!(
M>"]*R:C149O;T;.EIG*SUO$<BBEGPX /-TB<\R@L34Q+2[RB#HDPS7;2:8 O
M+.$F3L%GV-((T=[X$O9![VY,4,7L>#7=XQ]..-%(,8P! (R$O;2E%.RG%,87
M]@) K&J?,R46S]XB+)Y9T_-+T)$6B0[NMM526"I4V"D#(8 LY<, Q518&^'A
M1*NK4#N0#DB9\T^R'6NSC8V4PDCF7)#52RKV,\QX?6'+4;2FSS.G$:X#<>?L
MNG3P\_\_>V_:YK:-K8O^HSZ8AX\8LWVOG?*UG=//.5_P*"I663LJL5J#D]J_
M_@*2J!HLB91 4BPEW?VD70[!XGK7"V M8 U!:>4]D)8"Q:VS2#N.*MD44U?6
M#Z %'1]GS5FH7H@Q'QMD'1T:$H2BT8M$V"MD%<#:.;R34&!\;8W].MRBSL6T
M[YH%IGSX?=NQ(#72G=RN@_/+V;?Y:+;8: L>8=(IKPG2$)=:&FCH<)Q%+/YC
M-QN=R0I@&/ZJ= 8A#I0RZ #KRQRW_EHN+W@'T^9A*U6>2NV)1\ R:0TRC,6?
MHVY3OQC4Z("I'RD;W:T<&A.0IG';TS+QE $/*/>HDE,SDY-M.OP9?(:ZC^\1
M9P/;SW3].KF?3>XFX]%LJ<;C5%8J)=N6T\EX<L%I^_.G-)BXAP<%3(7AT!)/
MN86&:RS!IN*[5!9P?\$:O#<O&E*]:G*_K@[VK-:;NSV7_':R&$_+Q6I>I!RH
M8YILLB+T_2D!6.F-58139A3GP$$)*JU(K:^LD4L;]'R;93ELC0U@!=M>]E[Z
MSK?M]8SZ5#=: D.P(PXX19GDQFE&+#=6-TJ<[RJ,_L\7WSTO9_&/XPWA;N;F
M^VAV7WR8O7QB$FGY."WJ+HBSWALDL99BZ0"+YC(7%A--*[RH<%=6]Z4-XOP4
M@-\?_&=67W,/C]/RJ:AK"'7HT> @HA ZI"'A3&(672J\_4@!*+ZRPKH]*;1L
M%?26F''PG/[PPT%K"S 1(+KS"%&OL3:5Q (IG%,K=$#LR-?3$86?A>1I1V6+
M8ORO^_+'_YJ-)N-%VK3XYH^)$_S%;K7^R_!__R\ED$.RAPFO'T@A.-YP9+SS
M6D@.I1.B^F;1L(?'^]3^J4HK6\"OMXCT5S60CZR(-7?!)[TG* B94UAH@;W1
M!D.M*B@E%RHGHF" -\3][C-]:*0O=J8;KIL[=5L^'FT;?NSQH!G@5D(A5!2/
M"(DBAI5D#EQ;[=B.M%ZV#G1O"]Q._NCVSVY'\]O%;X^WHV41GV< UG*JT?A
M-8U(,BM\ZBXF(2"^\BDD<?;* B_SU/]VG>H X/X2Y@_-KUI>U0T-$D$ (4\5
M*3@&VG( *SP5,CJG8]@ ]\A6*=4RMH-8JB#+6ZJJ\0%0KM,9:_1@% .& \FK
M-5\1!ZXL]*&_I>I,@"^_5!TW0C\V"+/)?G=P1C,6W2JDXW\EPHIYML-,JBNK
M&'@9AZ!O+35C]N+MN<5M,=FP.O[A+9GC7P47OV[Y].LJS;6;N\I7WT?/(T^'
MN,Y3BC!)!SG0":P(KNP)I;V]LICV'E5?MHU]7PNDW:KLV^BO==KWXN-D]/MD
MNJ[7]&NQ_+6<C3?9YD<6PL;O",RG:TX/!!"$ ZRX]M5ID-9275D-WO[YU[5&
M^BM,$K53+!I4%WSS9!"0*J\<Q)8B;^,L Q)4\ECB<QAV15MJ/L/R<.\M>+JG
M^JD,K#L'*2Y3HA2F7NK*M-;0HYPDC@$6[+T<ZSI11U]D[*: JH-<I"X6S IK
MA92(11=_*RLW,"<79("E>R]'O3:U<.9M=MS-S6JYB#[X_U/^OE#CY4;@R2S^
MBR_1'V]>SBOC;8%"XA&7A$A!F!.6&*^WHAK'L@Y]!UBQMW_"]:>;OA:^F^7W
MU&OD1[&]HCD6B?KFT4 PP)9QIC WF F-G*B\)D,,R(D4/;EH[X]B_GMY=7QK
M"?K>3+IE.?[C>SF-*ERX_ZRBJWW,?/OIX<"CLZTX\=93)2TG5/#*4#7>RYS>
M"@.LVWM!4RT7^A[-LN5\LNDEMB._J3WT.#8L**TY=<K(^ \/ :8&N4I2)7E.
M+8 !UO*]J%'6EA+ZH]MR%.6^K2K%1EQ6#ZMI*EAJXQX^/EI^M7YP (1 +@$Q
M4% %L-1$[TP  676$>_)E7ZO>\=L71M]<?#SO'@<3=+IX-$RK"\?"YABBZ7
MJ7(Q=-(ZPBJ?VAIN<Y:T 5?XO1RY,L#O\>:^XOO:>#3E0U3C]^B03'X4SU7[
M?RV6-W?'6TB>^*;@&5480B6L-)00!2"N+ DKG,Y:Y/ZY2.A-,7U?<NW<YLVE
M2/SJ!K=:/P\*  @.C4:&<"J) );B*B;><FVR@L+_N67H0@?]75PU.>5XZ65;
MK(5 7AMO"4528@U()0? ."L5]I^[@U9 [_6<[-<(R>L6JO4W!,<'AC@=E()
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
M&YR&""CD/>,"<D: P,^10D3G''6_GYO@U@F6#?0 ,A_73LGU]#S$"'HJ!%"
MI,13ZS&CRF'@!(+$F4:.9C>2OJHKF*)Z_SV:SZ-*GJI4[*>U*DYKR=KL50%0
M99"#EHFXN4IG@(\;[085I*R_LNRS-NAQK =B^XCWM<D\B_'O8G+_/;IV*OJL
MH_OBUU5*2KFY^_H](KPX@X@GO"]HJY #*E5$L5PPC^..7&$3_Y=C0 _0]^J4
MC=W!/H"MJ9IC7\KI]*Z<_SF:WUXZ*[_M[8H!$,&7BD:;E!)@K15HHQ.(A#&-
M+H:[D?33MGCZAUF5Q?9FY8M2S5>C:5*.WRCG" 1GO"VDRKJ02,>I-9(3[#TW
M%3;*HLP6JKU/]L:J?EL*J'/H^JM'MN^[C[!F_X!@F99>4V>=]<!  5)4R58Z
MQFBOJ1^/:Q\S:F:^['07Z90%/Q</SH?]LJ3:_ACGWX?%8E4<6YJ:O2 8JSQ/
M)>0= P@C::(.*^D1U#FKT0"-ELO3+5,!EZ7?Y]'3H4N*9@,#!T CYR'26/NT
M65"GMM)BPD0_N9!]5ZJZ/.O.Q/^][:#<(@\0-Q8Z'UU4:BR3E72"976G/_F\
M>;.#NMGME5/K1-![\;^0&O]G-5FL"YY=SJG2J\5D5BP6IGSX?3);B]'$K3HV
M+&@,I9>:1G@!X5I)I#?6MM1.1$_[<H[5GL^VD\5X6BY6\T:'+LU>$*R52CHM
M,?)4,2K2@<(6 >^PO9($Z7;)\%-;L0Z0[G]B7_K0I(OYK0 3W@G/A5 8&\ <
M$,0;QSQVC.-&]E'79ZR5 "]UH9]>_%17R/#45P7!@6#2.<"IB4QD&$-2H1+W
MLLS^.1>8N8W5?/"$M!/D^K+W]&@ZFHV+K]^+8OEQ&V53DX]R:$B@$D'#,,(D
M.E!4*X.4KR0$DE]9=D!W!'B[1[2#]R4959M_<GA0T")ZXP#&R>@@ITQ#3MA6
MROC?:RNGFJ_L!NPY"]F^PU2^C?Y:=\&HY<[^ 8&DBU&'O=&84RB8P%Q5TE%
MKBSWL@TU'Z[E?CZNO:TZ/Z_!==O8_A&!>* !TTI+@)PUP%-D*ODDRCK[1^]_
M+VH%M$N2(OUQ7M0G>->.#8PA3K&R! L&L8\^&MO)S$A6/:?.3>&S]=> #SDH
MG1O1'W^33>O?MV+\?59.R_MTJC\;_^MX5^SCHX+'T76'$F$?)6#0 &VV"R<!
MGIF<LJ-#W$':4V79%<9GTD/-1M.G92I$YZ?EG^8I9<I%0#]/1\N[<OYPE"2-
MQ@8*,<!$Q(W064AUG$#25&)@C7-<GP'>W75#E2Z0ON!.\[%!5N.Q82'.#,]X
M!$YS#,&ZBY>L)*5.Y"P_^!H-D7.1ZYLC+XZA3 1E$C6R_J$J;3(_'HI_RFN"
MDG$]9<P")+!P0"#C:(6$PRJGQM'[V,+.($7]$7U;>%^0>5^+".EH64R?GG,+
MUI*,QIOST=O;-7ZCZ?-]Q$M<3;E8;ELR'0M]Z?@W!V,(UIP891S05#A)Z4ZI
M!&8Y^>]CW^V$WQ=446]Q#MLPC&_EUG*I8"@6OQ;+F[MUE^C-OSD:VG7":Z*M
M"YR"%F #J03&<N+Q%@D8=[N<'+P!IG5V0M8.\;ZL&9 ">J-@KW:67>;'R=;
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
M2\$X1+NN=XXHH'/N#09XH#L(EK6BB<;;RP KQPY""^_PF/U=MB.52CAME44
M6R6E)A'$W:$ASPJ('J#E-( C_0MJ[U*;G__QZ^2W*,-H.OF?XO:7X\?[]8,#
MT5)!G]))*=$6,F+-L]O%S)6%4E^(,36[8K9:+IOVM*?8:TW04*-W!.V9$X0J
M"KPQ"&*ET>YPAA.1TU9H@&>TPZ!F5]KI/T_J1>TSM=P)<(28=4.#1L):8(2E
M2%N"+8=N-R>UPSEW!@,\O1T&'UM62F_12#]&DVFR;7PY_QKGT/-:?RP8Z>"@
M  2ST1DW) K+B$;*D&T^A"<2@9R+@P&>50^#>JVIXY*FXHG&8="">*F!%E(A
M8F%J_.$JR1C+NH8?X$G\,(C6@B(NOZZ]/K$^:Y5[_8J@H62*:"84!M1HK"P
M%0(TKOK_>--]KGE9RNDY^WA3.WO\E/K%I(X3:TA/\U).?%/ G"KO#?=**R.!
MBTCX"@\D4$[2PP!O,(9!UFYUU&O@^HD^],$Q 0$&M:5>81\M82DMJ6KQ>J)M
MUJ(YP#N.8?"P+6U<>)5\[@+<RE)Y]'4!8AS!L192PXF"V,796"'#L<Q9+P=X
M"S0,GO:@J-XJ/#1NA;@3[@B#SWA;X,Q#A!2DS@-)-'42X H7H<0__0"[8'#W
MBNJ+P"_0.VVU/3XP."J0X0X#CK5.?B)S.[=1>Y!5VO*?^YP#M&Q5)\\,[+T+
MY3.:L]M?YN5B\7PI]3'^5"S^/5E^?_MWU]BZ$C&C">"*8,F@8D@3I $5TCDA
MD5:-3OJ[D?9KU/9:677])U\_&*PEP@CB=)3,,<F$$#N)C!"9%=\'NRQD*?=M
M+Z8<1'L/G.FX'+SGV!IFI<"60(>ATP)7TE-A<BXD!LBG<U5_7C7XT[#MG5G]
M5H,W%F)-F28$.X\-D)Q56&#(<[*D3^;9CV+^>SF,>O"-*9)7#_XD\'LG8FL5
MOY&$% FOD:!0(I[*/>WFLQ((7-=BUA$'3JCX?1K>%]@Z.VH8I@QUS$!!)6
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
MD778 ^F]!U@P7LE$G<B9U -T"MO>[7/Q[)LC_YY/ELMB=G-W]Z58YP=_*U-
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
MO/*X-$/;U\@P^?M_BM'\VY]E:[3=OB\P(AGRR*OHYBJLI+9ZMX-@@*_L>&F
M;#U/$0,F:?SUQZI^G/G&H!@QCCKJ(S8$6FRPK+2AC<\* QW@B<%0B7J&*H9+
M55^NCMWWG/?"8!40D DH)0)6<QFMINHF50M-<MH9#O J:*!$/4,3 ^9I?+9=
MGL9G [%&>" 5H<@QS1PQ@NQF,6(Y=^$G%T/\^_+T=$T,DZ?J+NJP=;*^>FMP
MVEMDF-#1@I=:&DU8A9.)IE-.,^GFY1;_SHS-4<< :/MKL52_+Y;ST?A8&ZEF
M+PB"J60 600HA2S:0<!7,0U1?))UH ^NE5/G S@ ^KPH3/IR;IRYV.U_6:#6
M LLD@DQQJB2(0%>7?48#W,\5?-]MR=IFS F+7"MJ&  Y(TYGKVD!$:^BK:P8
M\CH*#81&NY6<RZP*0"??Z/PHYK^75\NWT]'N+0IDUXW"E_.7<Z'!EED[-G#D
M/%&::N0XL)A2XN3.5J ^LU#,NV1)VZ#U1I07GWIS]Q:98RPY.C!PJ$1TTQ'%
M3&L2C0V]NV4RT?RXLN"S%K7_EE=MPMP;J=+'/9=[-]]'\_NC<3K[!P3MJ: (
M>J@D-A9;(';Y+Y;9K$XS<(@LZL.>;P7JW@)C=]_Y,_<W*$T32L="9)N](6AD
M(VY<:>\%DW%Z0EOE!EM'L,RAVM\U#J8;[/L+RO[)2G!_C:>KV\GLOD&7B";#
M ],",4&IEZFFI!+:L-VL<RHK'0[^70-@.@#^F7)=MIRHZR3Q^IMZ;!GQXD-^
MZF8Q68RGY6(U+QHX%B>])R#@,#-26ZDP0MX2[C3QQC'GA..H47NG"^+Q+2I(
MQ]__1RX@NQ<%+KB5P@OM,.!>4X*(VR(B-397%G7<$5L.]0CM0@7#6#?6>0>7
M:SASF=4C;AF20V =YAXZ"HP$;*LH!D"S^]!N\'A.'ZDD:K)4'!D5@*8(*^@@
M<YQ$27UD?B5K]#IS0KC?_;K0F =OVX&TAG=?]NHI:4FOJGN=1K]S7QY(]"V]
MU1QHGR+C)#2<;%'CB)&<0\,!.EA]L[0GM?2RH]%?RV6Q^#QZ6J?[S&X_EK/[
M;\7\P1:_+R^VC:5??M)^M7] 8"E)E%F-O5::&:&%\2I:$TY QIEOY/)U(^%+
MF)NL"7N?#YXS9;5BBA(* <$&,[V5CX-(MNO:C'*5_+844 N07GR*7KK#86LS
M55!MD-2(8.FI(W%1=FO8HVL!&6Y4EZ\["3_,XF>NTN%:76?&/4\'J1"@T#$+
ML;:*0^8YVLIFA/>9US/]SK6F:OJIH%LN++W5'HWKW63I1^.4Y?I44WWDYX>#
M0<Y"0SCB#BO*),-85%)9EA4;.M E^6R]OJTFF@OF92A26SADW^-!*6N8(LY1
M)S %S#*+*\F@$E?F1N:H]BA+SD*SMWJ0<9]>5@9&_,TUB\F^QX/&D!!AF9-,
M$V,THI97DF$/<BXM.FLMV.:BT (HEU)W[<*P?T 0B$J *14JFJ%"0:@EW$IG
M)7:9[8J[47F>FFIT?A8N?6G]M]FB&$<3Z39];6TAO#U/!ZH8M0!)AAB/0AED
M%:GD$I)E=G;I1]^GJJAL&Y;>]O[1XV0YFGXL1HOBYO?IY'Y3^+R^./VQ<4$3
M#!U%VA-!H=)819^VDM4IF4.!SE;YEBG0)D"]K?B367%SM[%(&E1Z?OMP !)(
M[R!&BEJDF>*>JDHJC[.*QG46VMFRVK-1Z>W$?SF:W?[^]+%8)G.YL=:/#0M(
M(:PPQ=@CA36'BNV\:0L]OK)Z%RTSIT5D^^+0:\.XQAWX^>' "=!"8T" X!$S
MSC2H9H8S%.8D&W2V7K3I#&1#<AE%-^J==&A(<(@9YZ&!SC#'A8=$5//#>2ES
MKO(Z/3T\5U%'=7XV+O6:W]M@YFLQFY3S]?D[^9?@]'95((# T88S1\<$;["T
MS@ND*?2"1KX[4'TV\RRG8<@ #W[RM5=V ^R9?'AII2Y&VYB?HYY?@U%Q;D !
MI(B_B@NI*8<&F>K3A5,Y=N  ;^M;Y42[T/:U/WPNYJE!=>IR_LMJ-!_-EL7A
MSK_U@P+W<6450 %%D*62(&HK<\=%:SKGTF& D<VM$:AU9'_FS_LQSUM']=T;
MZ!\;E.X^,"((BX#%0!DDHGUK,.6Z LTK?&VE#+LS\L]%]"+'OTT/?H.V-.4,
M&NS3*:?DWA%:R8(<R+3IA\V.,S1Z[+3X1"S[O QZ&T97$]85E*?,2&N@$<)K
M*.&S!1N-6Y*SBY]N!I;)JGI/K,B \C+;RV^ST2;?.!)YLAB7J]GR\[QXF*P>
MU&Q-[0^+Q2K9)*9<U%6IR'QS@((KH;2!<6$6)!4M]M5B[87+JITR> ,RGWK]
MHG^))2Q^^8$+F@^S;;J?6<T3]I]&R]5\W1^@X;)WSJN#5XY*B15CF. TQSW:
M1&ER#Z"B5]8<L\NEL@?X^UQ>#XM3LWH>'AAPE))2+QCR0&HG(\@[:9E0.>GJ
MIQ=Z?G?[<JO@#FOM>YX17XK'T=.Z>^/-W>?Y9#:>/(ZFF_X34<\W=SYN!*-I
MJO^7O2J>\TL#9=@SZKGBGCB+(9,*5"ACE>5P#+ $]&76RQX4,RSZ9U,Y&(X0
M,!I9A[#5WAL@?"6]L#S'XQE@P>?+T/)$D"_C"WV81?B+Q?++:%FXN[MBO)S\
M*#X7\W'2['WSA(N:]P0D(?$(>:^DI( 3+IYWFPA.3J#5 "LW=^OGM(OU97CG
M1^-"/207K3'%GH<$P3VVDDOKM*.IEAW#<BLA=-[F&(8#K*K<+9O.AO7R"]:Z
M9^EMYFKU]B6!*&DW3<H8!)AQB7 U?:!5(B?8)U5)_GNQJT6D^^+;LSEY<_=J
MIZ_/L:P;&H01Q#.!4LFOB"=BSJ!*8J!$;JV_]\&0EE&ZA&U>XW)\F)W0NRWK
MO8$S0+E%&B%*E(F+-N"TP@H#G--@8( W6NU1YXA)W[42!DG8^F9MY[PN(.4-
MU100K[7&R(IDC6Z1\20WC>X?>K:'_7!96=.=[;P7!DV58(1* ; R1@L7??4*
M'>FR?(@!WKP-B)EGH#]8;M:T8SOK?8%B*#$E!@@N,*346%_M)@@KDI.'.L [
MMN$P\PSPATO,XRVMSGI?($XX:"!P$1EHG,? 5F?FB$J3$T(_P,:K R+FZ> /
MD)A-VZV=^\H@D+4 (^ IY=A00['D%4*6985Q#?"N;0CTS,'_$KG"5?623Z._
M)@^K!UW.Y^6?*=!B]!C_S?+I&"M/>$U - 5'0@HHXI9JKA#:S56I6%8-XP&Z
M/:W?KW6']258UY!5P3.93 ^AK/::I(A_878K/ 19AX,#=$FZ9,V)6%YR+=H&
M>>6N18=>$YC7SG B*7?:"J< WQVR(VU-5LC[ -V)/M:BEK"^).M>WLNHY>=B
M/BEOW>Q8CYD3WA* 91 RZ*-?;RCS#%M8G3QA!$E699T!>@I]<*X=J'NCW.O<
MLYO5<I&2TN)<J;WTKQL:,+$& "<Q2LW%B"=6NDKB:&5FU=X=H)W?.KG:Q?>9
M41<JQ'OAQ@]MU>$5U'(H#!$.:P2-1]YNSIVD-USQ"];A?2Z__IJ*)Y;4/S0X
M4 =2:J]'"F)H.#)F>[ 1)5>09L5;#',ZYZC_8&W\EO#M93ZS#[/X0_%M]-<%
M9^[N&TZ:OD=&!8H E80)88'TPFK'P:8:JM2I_64CLZ<W69O,WF/# I'0<D6E
MEAH[*H4RVRN<**VSYLHB#UK1^T]-W%J#M_=I>^GZ]^W/7LX99HAH0K4WC'M
M(3'2BKC\*D+H!7?@W5>;<K:,AEHQ&S_5U<,_."9H)9%6R!I!B6(\;C@$;N6T
MRN<=,[VO>=M8XX?F;2:V9]9"\M$'2"5W'HO9:)K.Y@\4M#OX;"#8$(@1(3K^
M T-&@,;59S)X;;VT6E!7V2ZB;2G^8'&[(T\' *D7*#J.$%LFG"&>N^VG.B]-
M9MGCH2B_!54=4_I96)ZI]E^+97D7<7T<36Z7:>\],M_W/AN,C9]D,"%$<4:L
MYMB8ZC.!Z+G Q3N;[VT@VI;BC\[W T\'*BQF2E@&L(D;'0+>5!SU'K$KV>];
M4-4QI9^%95MJ/UKC\,#3P2$C-4?08.B-Y=%'\;;Z5&SI-:O]5&4=4_Q9:/:6
M&C7Y,;F-'M>A'6'O<\$H#9#F!@HF&&)">L8K600#5U9SIKW=H TT>V=&??WC
MUT\&+A3R%B "*8ON$>%0B$H>(L6U]=$Z3Y>'&'$6AGUQPI?S8G(_,^F69_Y4
M6_9TW^.!(A;-6F^(4'$]M,) N-U,!="<7HGSD*W7LG4H^R*)7BV2K[-8M]I=
M3-8Z.KZY'!@1@'-QGS2"6.BAP%1#+BOY4/24KBN,O?UMIAU<+\F;3;?F^A+\
MM6/#_\_>FVZWD2O9PN]R'Z ;\[!6_\%X/O=RE?VY7'W6_85%4VF;?6C2S<%5
M[J>_ ,E,R9)(9A(YD5*=H6PI$XG8L0$$$($(@R5$C#KBA"54:JWX8> ):"T'
MMS7M9&N^!I-R\.V+4P_Z^Z&8I\OCN\Q]9U>ND^\%ZIRT"CC..%>0$QP1+64%
M)"\@[CJX=*'NE]VAW!>CTOR\"WLQD]7JY^?EZJ_)ZN[,^G;TG2 ]-0QJ[* $
M!DGIA0&EC$BJG(M:]'K6J;;P&90#M4K%G'DS:*P=PMHBZ:*\!F# 2<5YF'7,
MVEERAQ:T5X</%Z-TJ:MD;W$_VY>3QVGG7PR(<XB@1]B:.#(PUUS04@"G36:=
MT+$M(*VI<]DAR'W-'1^BUN*WOIXU07Y],&@FM-*I5CM' %ELM"A!0C9*F.>
MN0[%MP+-A=/!V]FWV1ZY];O%G^OC-5^./QR L;&KB'LCI",DE=>U94<-N[6$
M 5T,^U: O9 !55+ER72ZVD;!#O'T->,HZKX>J(AK)C71G#8>(P58*K-V$ :S
MK-T%&[]-V"%4'>K]I%NU?@.!,R<<L>G^#\/61\Q0:3$A+;*2^8_(,.A&QPT)
M=!'B'5+HY()2OX%@.70T+HA. *<8L X"=! (4XIN)#*K*RTW)-%%F/=E:E:3
MLMINOBY7L\W/,^<4S[\0/.64:D&Q%RY-XY:5GFN!&64Y&;A&F.JY_>.-5F =
MCC1G#S6.O1*(L<!AR)W J3H Y+8Z;<906G<;4U%;:C[+FHM0O2;7L%0B1=M8
MJ1RP-)W]JH/S/&[H&,YT#?>E]:9JJN/I;89,;R$B4?+U9C:MJ_1GGP]"2>D]
MC5L^CQVE<2_'RP%"B.,Y!DMG)QNM:[T-:"XT3M-2M]VDV.3_7'Y:J^GI@LA'
MG@Z*"B!XM(*DT='V,8*#TEM#4%[*N1&>;;2F__8@[6O0[W)P[VY03R?S_]RN
M9NN[V31I[.SP/_-F@#X548.,>(.,\81Q7;*=<BUN+&MAZU-(N_#V;F\^,+??
MUJC>>_*]L+.X*&,D+IL6(NJE\*6L+N^&V@B+A72X96D!W;Z8]%^3^7:OK/E\
M^5>JTF@/:DJ#;+TN-N;K)(KR9G$V@TC3ID(<L99X064Z>@82,<AH-;:DOI%#
MEY;9L>P5]+YH^'X?^O]+9H)G*/;PL0 B,@@ZI3F6 ,0A"GEY?D0U99DF\,N@
M3P:@_:YU;Y?KM8^@[*7?1@#>?2]6>Z>6+C['[=_#2_*'?<'9E?"B5H.$)-H"
MCDA-A##6 D;+PW6*@<[)P#!FJ[U5XO6'_XAY>CBU:)>FAT8#H%$!VO*4$L,X
MHQQP^H 2PUKE>,7&O#$8FJ67P3]BDOXV6^PV6F4FO+A9^K45]S_;E"BVB!NR
M^)L?\9%=)J1V67UI+X*R&FMA$*#"086%8^4U5,&@9YG!HJ_#8%A]]35N#JE'
M?1$5/YE'"=W?WXO%NM#%HOA\,M7PF3=#$M)YF<H? $>9)9J61A=C.,O=,\*L
MBMWPLUV,>^;4+R=0%S#K]/L!($4$M23^@P$T6G-0C2>ELPJ578D?NC5^M8IT
MWS-7%?K;>.8Z\F80%'!#4=PD2LR%\/#>#.<>UTO<==W'A>W-7.U@W#.G*DB:
M4NK(BT$K  @F@G/(%=(>4E1)JR7)F:N:UQ=>IMKB5\NH=B#NS2=^T,QA!6].
MK'H-!"6=4VE:)A!8@**9:4OG(,<H[PI)XQK#/XK5I^55SEJ=H-TWUWY9S2]G
M7)UFXJ9&*,:I]0@CR1 DW)9 <ZM55J[EQJZ.Z^==!YCW/M/M5_R,F>YD X$;
M P%#!BKC8;1*K;2XE-X F7-KIGDII.MG7*MH]\VURTEV3%X)I>=8$6P0D$[8
M.,=75@0%/BM&M;D+Y$HMM79!OC".[??EXHC%>"24[?@+06LJC*-.JY25FQ+(
M5+G>"PE@5OFUFW<YM(IM[W%(M6>6HS,H@235?U7 .(:TUH;#4CYN1596^Q=V
M3I\+;E_D<9\_%]/-[,>]VR 56?I03)>+5'MIK\;R4#>9?-NH\I^_/'R":"VT
M'BQ.9;%AG'ZI<<2F:N[E!:B4?3B+E"_F<+Y_18R)P(\-Q_2$G<47DT)FDWDF
M@\\U'R 7R 'L*3:"$, M]:761+K^G4/A%W/^/X FQL3A5(-XL]K_^=WG@Z!N
MLEI$@$^Y^;/;#LX;BW!:K3B$D%C#*V>PT +F5#Z']7T,<L_>1?$E9=OZ>,,D
M;E,;8V)PE55C769!R:3MTP8#D@8K"S0B-NK<81@'=8F.(WGU7>I[+UX.5[-5
M,#*"NK^+;]\/&[]\=CYL+4 5UYQTSQXQAA4U\:]E_(.DTN5,HZB^V^-%43,#
M_Y'Q\H]BLYD7YT+ZFC<64 J3T 8RP@A6P$+@*E22H93#RA=S_Z-SW,?$QM^7
MJ<K=-C[V:5X<SCC>?/L^F:UV-7J7Z_7)VR-M?2(P#JR2Z9)$M(:$I4*B<IV1
M%N5=OGXQ5T\&TL:8^&SWLBT7Z_]_.YG//L^*N_>KY>%G*KT]2_ER,BE=\RM!
M"*.(U(Y#H4RZY4K+HEI">LIRG#JHOE/GY5@)W>AE3/Q^;OC^\36J14_6*6WU
MM_23W9,IA74',_?QCP5&-<.2.^V0I(IRSU2%*G(DYWH,NGEGU6CT,G:VO]M\
M/9G=(:O=((50B"F  0 ,6JE9G"'V6"E/;$[J'_1BG&9]JN!")WVM\^=#J<SW
M99:]]\5J6CQ[83^WR> (,9I[9+R+PFM$'"['J';.9=6UO'F_6,_HCVF&?+^:
M+5?_MYBL'EP4RYP<GVLR,*.A4IQSQH2D6.NX.S@@9*W769;LJ].K7?3'Q,_=
ME%[]:/%E!^#Q>;2MID/*2H811''YP%QB@C%@!\2<<2;K).S%7*7I60L=+N4?
M'Z<VRUC#G[05N!4IN9%U!"#*"=/I1'HOIK?0YMR!0,UOV5P9V?J"?4RSXO/1
M]MDK][%F@T(4"Z>LMQP)1*F"M,R<X*F!64D1&U_2N3:"#J"!,7%U-\&KN__>
MGD]"<4ES01!( >2 8(XL8LPQ5(UBBE'.CAN_^JS:0WY83CZ7(:,Q$Y]K)"#%
M$/&. AQ7$ZK23?-#.DH).+8Y.V_\PCU/+>!]H4WXQ%C8I^R;+0X]JQ]EG]%:
MH,@8#"W&D$0[6'D(/"M%Q2SK;BR^^;1F_0'?+\?BCU?%Y.AEH,Q6 W3 0"@1
MUT1'2T,Z!60ENL@*3,(W[X3I7P%M<>](KY(O:+FO;%N7;^=;"D0 8>+>'F+'
M.(+<8WLX+I51<I)5/^[FG23]@-X5KUH@U$.A,)8)*&"5$4(BXR4FI5 RKS(+
M?A%NCP[1OI!"ZLN7U2[2Y.-JLMA_./:FNLU1AK[']WC\^?&CN,;M!(8\@T!J
M0$UR< ,N%2K%\P+ '#+=O(^B#\C[OJ7_\9"O>QW_4/[L,"Q2@/OJ1[%6BSN5
MRJI-YNM_3E91[,W/\E<GMI?M?" (CK56*A53H!!#H @OS50H@,G:>KX8)\4@
MNA@WD^_Q/1WJV$+KP1L?]4-P7$$ 8H0Y!BNSA'B190O>O.]C.$6,B, /X]6B
M= ?3=WTNSBNSY8"MD 1ZI&C<JTE,!>"JQ L;GN,A)B_&)]*O$H8D[=,2XDUG
MUF=:"%&/PC(-+!+:"*(QK"QRA#7*R>]"7HSSHQNP!R-;XXEO/Y0X]0 JP!%%
MT?:V\3] E]*QO*TT>3%^C%:P'8PY_U@MUXUFI=T+P5.E+" $.JXM<,IASTOI
M!)!9*^&+2SV6A>U@S'E:\ZH)C9Z^':@S/$ZUTB##+4%<,4FK$4.R;J*2^FZ(
MV[CYU#[>@_'L]Z).CL2'CP<MH$@)MI11V",D!/&PE Q(G./0(HV=#=>?=C,#
MVP%8\W8V^32;[R[MO5\MOQ>KS<_W\\DBU3Y)U4Z^?SL=1MRPI4"XY4830;7D
M0$*DH"FW(QA1DG,@1V[>'=$/Z,.2<&<.^MEBMBG>SGX4=_NAU)B!SS<3E/+1
M0(C#$)JX,5%1>%(AX8'-.4LC-^_ Z 'QOKE7 ?1 D!I<>^ZUH"6(0\QI[ 4U
M5E$L5;GYQ4JP+&XU]C5<_S+: L;#SF2-YZQ X^A %%-AJ67,IHF:5V,E[G%R
M&'1Q-J[KWRU>#G%?!/ISL2JFRR^+V?_N.ER>X)Y@T)$W I&,: <$5(8X*J6!
M\ "7)!C[G%TA;7SF'LV1V3(5/EAMKI!![4 \,(7*H+F4;VX[3^"D.H:[*Y#O
M=]J)S[X_1*]<P+=&S0<H 8-" \VL-<Q)8\N48I)807/25] 7<Q8_@"8&YK M
M.N5PH^8#4S+^HSB@2& JTZX>E,@QK'+2:-'Z3H#;.'8;0"&CG(X/]1.ZFY"/
M?B! 2KD&P%(8MVG<84&Y*-'S".<4>:(W?X%B4%V,<E)^D++QG[/-U_A\_(7:
M;KZFNLJG]T2M?B<01;RS-I7,Q0YHG*)O#UA2 ;.R:="7YAT94C,#L_Q#E>[N
M%R'?3KZOBW>?U??O\]ET\FE>[$M Q!^]G7V;;<Y>GNS@:P%R9"B42GMN".>$
MV"HZC7J04FI<SOCZ7IR;9GR/^AFEG7*(4M^O8-.?NQCV^>3(3966OQ"<EDAP
MXF7:LU"D-0&@P@_ZG,,Q^F(\1\,H8Y1D5M/_V<Z.WK/*;3(HP8PEB"*,J2=.
M0%9=4J0F_CV'KB_&T]03^J,TI=N<;)M^(6!*$/)(0LT9H0893$NO';6>@1SV
MOK0:-L/HY I=%R;N?PUFP#,'G"9.ZG+,,L)4U@+?^)[+WG7A%G>W0[B&  ^_
M:.^AJ5*)JL7=FT5<R8KU9G<_I[B[:-T^VVI B%B&'8F6C0?0<^!!>0[#M- Y
M/C3V8NZM]*> ,1/U>%GB%EH-0"%N!9%Q),?MI(\VCR^C(1B$FN40]=6?UKH"
M^B+J(174XDNJ-?++!9W8[]D^2Y0]78BV;A-!8.&@4DY'@T0P% <K+^]M,,1E
M3D8 ]F+NQ'2$=E]\^R,:K+//L^ED<<CD\V9Q;%!%8W>R7BXFG^8_WT=94V9Z
M]6VY76S>?=Z_$E5?7F \0<^.OA@$%,90%<>SCCM'I25!Y15U)@S+FE!?C#=L
M',H9-O;OS\7=;+U9S3YMX\:U?O'9YHVE)<AQ))3PSNET) =D><& 44%SRGVS
MQMG(KC_JM#/D!^3CS]^7FP_5^/MU@.U_]MQ+O\A>"EW5U_UC^VD]NYM-5HT#
M7;ON38@+(45X?^4&$@0\(8>*OY(;GW6.P&X^=]KU**ZO ?7L5?>]]">(?^*M
MP"E043RJC&=13F28*9TG'"F<DY* O1A/5GL #TJD!Q[B=XL_3YX4U'H_1+/(
M,PHU1](R(YR+N]-2=D"SDBVS%^-WZ@+JD:56J5%3OF%+@6H+,8A;4^9MRN1@
M":CPL$;GA'>S%YULK3W0AS^":I0'H4DS@2-NL<6&>JT1(8B**H4()R"K(!%[
M,7G2.D3\//>>S79ZM$<IO/#WY=DCS<9M!$]$'$524".\1])1(LHA)3# .?,8
MOWG_3]=P#S^#731?!2-T*DR3O%G:8&*!<>7F1@B.<@+M^8OQU;2&;V\L2I?B
M/]8H@G'ZA0B8TW%L4,Q(-"QIRBY=24<5S[E;SE^.FZ4-;/MB3IUZ0^7QNEM,
MIIN=R?CAM%OO\D9#W-H8(!!V5%/#C7:"E>'+ B&;XQKA+\8UTAO^]RS]CW]_
M GV4XU^[7SW[FT,[3]!,QMEJ<O=OL>-[)2CVH/S:QQ3WOOZU$\7?FR*5H/X_
MW8^6JB=VMI[.E^OMJE"?UIO5Y-GD]S7>"M0PB5&ZDL))*E[,)1'*8>"DT9Z[
M6D73.G*W3K\6=]MY\>[SOO^ZB(O@/:-L_-=Z,YNJ1>FQV.GF8]2&CAWZURFW
M:E[+04-L5>2B\99)X(T'G!XP,];[G(/-,9LX.>QY[#OM50.]!0A44NUJ92S2
MY;!2PB?K\05L;=QJT-; B!62$!$3-R#<(%_BY #.\9J.V9SJA*E=H]\_2^L5
MRVU,T^;-!N8 --K .*01==1J8%F)E-$D9T8=L]'5"4\[A[]_HCXY+$Z%<>_#
M%R[@:*,6 R(40:ZH!- J39WP5)?X:.VR<M"^-'IVB7QOS-Q^^S99_?QE'9A\
MFRWV7K-:3*S70L!:<:&1-%9Z0"'0A-B#_-9+E75!Z84PKQ.D>V=:E3XC&L3_
M_#J;?LT+/VS$T:Z^'2#PU"F*L<;< A@Q<*K$W'F24[%[S $B7;![)#KJY4"&
M_[&)/?NZG$=-KU/ZW\W/P4YDGG:EQH',\9>"0YYBB;D@4!&@L?1TO[-5A"K(
M:MVG[DO2WY>;XI[+M::4NFT$QY"-*[TR,.Z4TOFC4:3$(4W(MW7&T@8A'L\,
M'4$]U BWQ68RFP]W]-KV0#=*<^28\Y0A#2TBA*,=ZMR!:-H..= K6WW7??W3
MS"?KO6%>:V_UY*U XS_$I>!$S:R+E")2EK(B2'*<PM<UF&LK_>CV*1?<W@S7
MJ*E=>JQ=3P_]5G_/3H45''TG0"2YX,1(2HQ5UF@G^4'&.&FYG.MWL#,:M*&S
M)Y-Z.PCUQ8*'W;3+;Y/9J:0>3Q\.C$@CJ$1*8(>@!Y@Z6$I%+<JT KH:_MDZ
M6K8,3&_J7G[[MESLNJM^*[Y].EE][NG# 7+#K*$1($$MC-L.C&TIE9$@Y[2C
M,W7G*.>QGG,1&4#/NHF>#P^'N*6TD?[0 HVL8012;$JIO,@J ("N2\^7(7)A
MB.G'E(AGN_IY9H >>S0(PQ'DC/G8+^@$Y%K)BHPTZT+/"+TT+2B\)23;4/?Q
M<7KLT8"I3Y5'D@/30<"XB.2LEBL!<U* C]#KT86Z+T-R"./L;1GS5=,^JYX/
M6BO,A2/"<F 8<YPK?Y -22]S N8ZF\N[,,W;0*>WS=G7"-/ZS7I].KG4P\<"
M15"G"^#>(:*LUQ@R5DJBJ<JY+3#"/7RF-A]OVRX'LK_]>I1TWT.[7<T67_:)
MV_<]-\O%CPAYU%H*@TE_WB0GP1_%='LVWWE>PX$I 0%G@%"J%4E9B&R%EI0T
MQT4TP@BFEFG7)_2C(.KOQ5^[7UU,R*J!X  '5GI$ )+80H"04:7TRF7%?(S<
MV.V8>)="W-O]]8,%MQ-BW^5=RMW5R;7RQ%M!(B B@'$<Q0E?V&0!5@/),YDS
MAXW<D,ZG4GNX]GLXLNOO?RW3G8H/LR]?3V:*/?)&T"C:"#J.BF@B:*0!,-6V
M 5/.LHK<W3IOVL'TPIVWFQ>[^@EQVILF\+\4?KG2R\GJ[MUG&ZD[C7IZCA"U
MWPTF58$2@G*H==R68D% >5Z$$<XZ*1UAY$P[U.@*W:$\XL_\9#<_[CWE ]]4
M:MM=[@5V2F)')4(61O-3'VP%QB6TIM9AU+6XRX'T1@#(K*)>8B&UDZB4%3&8
M4U-AA%OM-I3>P%W>#-SK=)=CHH%#R!&GB8F6M3%>EC+::&3?&(':T'9M1WLS
M;*_%T<ZUYG'QA)P@0# $$AVBS%@JNP!OC3'YVCWOHF\&Z74=^D-GG'*(4(&@
MHYI J5DI6S3(<K*OC?!4KHL)I@U<^[^(]8O\C2Y</?MF0(8+Y@#5W'HKXPBQ
M"I3R>JIR[J>.<-K)U'D](^=";(?:Q%3G.P^V+K>S:X%(*JFY4W$7Z6A40_P?
MI51ZG(I^U$NQU>DZ\,OQVKD]R]%W G,4,!VEE9)YISCS1AWD="SOFMH(QW$;
M"G]^.<B&]CKW*Q8 8^)*"AF,V$7I$.2EC*D"Q&W1IP5=U]ZM-$/V6G8KVC#
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
M6$I1>FN1TTKG#+/&#O=72V] W8Y^K)U:O<OY98C3AX??#L!P0RGTR NJ-)'
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
MI$)6((&QE,!(ZQPAZOZ^K>4L)QRR^5V0SL^R.R=/-L)]>]YM\6FS2W'V?9;
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
M(A0@9HD ,MI=!]D9!CGYGT=(LCSU/YZG.@!X#.0B0&:1JWH_&,136G7OM,(
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
MY_D\,^_AY\,5&+>ID8D1C($!!F,X^L .%V &1WO_<]N_E?S/UL%P^ [&P\;
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
MX8A5Z)=HUR>;+;CME\> I4&BA-HGO4M<3WXM7NAU502SZD'XH+X4X!7U"\^
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
M-IF^P]W9UN-0K=XJS(13JAMR;R)@RY>!MX\>;V[2DP^:MP_>*?,[4[G/<[E
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
MXL5&97-?#MZ9RYEJQ@/:DG#H#H@]#2)G]4%M3NO3EZ'@E (2VQ0J70<*EGI
MU]Q]9CR/0X% -V9L4&K$ME_,^?1@8 &3HL?OX-\P1 !;O/Q'JZD;Z(ZE-)V7
M4+Y(F=>FNHC8CISUED9_7?;M,H_KD._!M(1R:>MD]B R\ZDL4.SF"VIG*$1C
MK\H7"ARM@W_"-!YDG*)MD5%$=7%N$%9DYH[@M.I!H4)^MG58H[G3L<:!.;TA
M)<F'K?&Z"Q^W4G:OJ:3W]D*FU1FRH[60I;@J6TQ?A\=M9.XA.D@R0)\T$"XX
M4_07>@^4".#.OP20[*2XXP"WG:7E-_YUI-0,,A/U*D\S#: &H7N"N7*GMNT_
MT*G>\82H+)Q\B:\A(HZM*/W;:/J75O:R)?W;9*+_S6U'H[<\<]<]H-1E%;D]
MXZ3F!5V#W^^&7+R?HK:Q* OV-U; G;64[I"_&_OV4D1)IC28=B!N3NX&;:D6
M#(1(%=].46/8"B?<_("FQ;GF\B3AG,=T=[<=T@H_/F/F]JK'_IJD)4ZK[VWT
M]CH]]6D?_AJYZGF2(^C2F8U(#U*IAPABO('3*9"2<J5111^I1J2=&F[\,\;1
MS8/7.'ZNC'KV65N?>1W#,2HD<<H?0ZVK:T3L#9, Y[@S9TXKWPZ4;8"L*7"V
M-'$5ELZ$LZC"R[FQPE[J+7Y8,R];B%#CGWL?WE**Z$_[LW!V3+,G_4ZE'[:\
MY5[5ZPV%5>5^MRZ&?USN@\%@[3"8\A%E&'E[X[]9&[4F@)M+TA9B,N3J(/(&
M*4ZX8M95J@(64&N(^"ZR-B_2:,@*NQ5*/-]TF^O3'YN]*3EE%>8V-%M5]$[^
M)I9H,7>Y8#*&6!%SM53A2*K0=]97:DQ2!>;S9$8 14* D,!XIT+I" ;KR+N)
ME X^'&7[,-S0IJE?V-8R4,? 7@R_U+S<PRQ6JWQD<M.VYH /Y<I+?&SNI^OH
M9+IL+804Y:>+%0DK ZU+M/6! @BS3>=1Z^,>^K'2GEJ[8X+RNZX7E4S^EE7
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
MG8?:Q(2423,H^+',"KR:"5 $2W/*@I=3H,TMT8H^%Z<LM_Q I/_<WW2V;>#
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
M_Q[WP\DTQ@7J (]#42%*ID3YW7A$-D*%K"7;"?;PN^:ST/O J_6/(:R EJ%
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
MZY\;?A;UJ2)ONQ_$K?[ZZ)\OI#?\;.])/Z"?*IX][?O?4)[]#U!+ P04
M" #JJ'U. KVM'"$%  #F'P  #P   &5X,S(Q,3(S,3$X+FAT;>U96V\:.11^
M;G_%*5&[B03,!6@(4*0&$FVU;1(E5-4^FK')>&O&L[8G0'_]'GMF4LBE#=FD
MR6J)%, ^ML_]\['=>S4\'HS^/#F V$P%G'S>__AA )6:YWUI##QO.!K"[Z-/
M'Z%9]P,8*9)H;KA,B/"\@Z,*5&)CTH[GS6:S^JQ1E^K<&YUZ=JFF)Z34K$X-
MK?1?]FQ7_^6+7LP(Q>\7O5>U&@QEE$U98B!2C!A&(=,\.8<OE.FO$$"M=CER
M(-.%XN>Q@= /]N"+5%_Y!2E'&&X$ZQ_,8S[FIN?E363F%=QZ8TD7H,U"L'>5
MB4Q,;4*F7"PZ(SYE&H[8#$[EE"1=1]/\&^L$?FJZ5G#*+_H] @F9XESM[X?[
MK=UA>Q >[K;\1J/=/!SL[?J'PT;0"(+@L-+O>03_W:SRH^0L>,)J,;-J=(+0
M?WV=7<_VW"0H3V*FN+EAQE@A.]M=<EWB[6@_E<*PN:D1P<^3CC/Q,I-@;;'L
M#-><Y2S&4M"<!6615,1&3R=+*%-6$%R\<!LTPGJPJLDO-]V&X2]EN!1X$:(
M4_\^\BK] 5.&3WCD @WD!$YPG*0\@E.62F6>L3V>T@%_91K-MG@(#WRHPI%4
M"*=P%L4SHLRW*@QBSB9P,&=19O@%@^,)NH@IZY]]+FNGA,)',K;P(!5GN@H?
MDJ@.VR9F\&:K'89^=R"G*4D6KA5T=ZH0.4<OJI!F2F<$A302SECD_+[GO[5K
MV_EG!'>MWW3M>"[8 MY'QA)"WP^K$+3A<_VL/JA?S@L:+;^*TXCI/&._/0I#
M0\:"H56%2 FEN ^_J_@5U]8IB<KV'391N,[,(#-#R\DS3DW<:;;3N:5YAEIB
M\<-S0U>&7UA'1T04D6ID6KFS>4+D7ZA3$VQB.F$SY[IV5&\'.U?VV5SNVZ7L
MKB?F>D+E,VQ\EU*MK='[),F(*& 1,/@/,6LA\&M_W&/)7)XW6XVP>V^!BH0M
M,AW#2+GV@A$%#"L&>E]=(RFDZFSY[N]:,9)(5X<,6<2F8Z;>; 5O_6XCJ-I2
MLWUO99PIE@$LMW.)7S#)A%A A+H*!#R8<1,[;17[.^.*V;)86Z3ZCDS;9 ?0
M)$%KF^Y<@AL"*K*W*QS,HY@DYZR$N&"OT83MH%5"W&Y[NM,%DM ;PMAEG><0
M8(,\#X,\P<,A3_B(R'/?3=X&'T\F=I]WX1GA ()\*/:ZR"Q@94*XPCA/%=,V
MHJN63(0 G(8+(_P@(<40UU4W:\(3DD2V'Q>D[JAI0]:.RD2>$#)E>>)J6 6,
M^K,+[ W#U2A;&KV2&CYFAD-ECBB?Y.WEY1(;9N(RG3#"K40NFQX,.ZXHFR-%
MX*,>6);B:;6&FX@@J6:=\L=R^6S56((;'(+LDW>59N5V="E8A*^7L&B5UO!_
M0+N=U&I]I]T)U:X %5IVV=3+[;$T1DY7NMR=@>M9]?#C'"Z&B!N==>&P\& A
M?)#.04O!*905P7]'_4]$17%>H81[KD+96]<8CZRLRX0'T#17\O_K:4][5X_1
MM^UO3YW>3^ORC7(;Y1X[&6^XS\*ZUG85)>B^)(I6X03K5&Y+F!^=LS;INE%N
MH]QCIFNNW_7/6VZA?W9NO/*N]BQ/6$]UI%O;-R-[RI>*G4O[U!NMO-9P#6-F
MNR>92KB.&;7E&[/W!TMW_#??VKMK EP@D:9<A M<@&A(B3(E4%^Y]%263D S
M'(,G"Z!<1T+J3.'/XG&Z?LT\MSRL7G_.NOLUS ,__[[H>?;)N_^RY][B^_\
M4$L#!!0    ( .JH?4YE[-9F(@4  'D?   /    97@S,C(Q,C,Q,3@N:'1M
M[5GK;]LV$/_<_A57!RT2P'K:3OVJ ==.L6)M$R3NBGVD)3KB2I,:1<7V_OH=
M*2N5\UCC+&G2+0%BFSR2]_[I3NR_&!^.)K\?'4"BYQR./K_]\'X$-<?SOC1&
MGC>>C.&7R<</T'3] ":*B(QI)@7AGG?PJ0:U1.NTZWF+Q<)=-%RI3KW)L6>.
M:GI<RHRZL8YK@^=],S5X_JR?4!+C][/^"\>!L8SR.14:(D6)IC'D&1.G\"6F
MV5<(P''.5XYDNE+L--$0^D$'ODCUE9V1<H5FFM/!P3)A4Z;[7C%$9MZ:6W\J
MXQ5D>L7IF]I,"NW,R)SQ57?"YC2#3W0!QW).1,_2,O87[09^JGM&\)B=#?H$
M!)GCWFS<>/>Z-6P'H^:PV?([[<YHW-D?CL.#X7@T"AJ=VJ#O$?RWN\J/DC-G
M@CH)-6IT@]!_>9E=W\Q<)2@3"55,7[%CJI"=F2ZY5GA;VG>ET'2I'<+9J>A:
M$U>9!%N+97;8X:)@,94\+EC$-)**F.CIYB*FR@B"AZ_=!HW0#3<U^>&F>V+X
M0QE6 B]"%*#JWT=>;3"B2K,9BVR@@9S!$:Z3,8O@F*92Z4=LCX=TP!]YAF9;
MW84'WM=AE"B&YPD*0Q<F!M1E9F89G<$[)HB(&.%P.$,_466<])9)YYC$\(%,
M#49(Q2AN>"\B%W9U0N'53CL,_=Y(SE,B5G84]/;J$%EOK^J0YBK+"4JJ)9S0
MR#J_X^^;L\W^$Z*F1-#,.5QRNH)AI TE]/VP#D$;/KLG[L@]WQ@T6GX=]Q'=
M?<3>NQ>&FDPY1;-RGI(X1L>]J?DU.\Y2$I7C&SQ*X3(SC<QT7&Y>L%@GW68[
M71J:IV-#7/_P[-*-Y6?&TQ'AZWC5,JW=V#PA\E^KXW ZT]VP67#=.K9W@[T+
M3]M"[NNE[&TGYG9"%3M,@)=2;:W14(@<<[$ 1\#@?R?5' +?^?461Q;RO-II
MA+U;"[3.V'6J8Q@I.UY1HH!BW1#?5M=(<JFZ.[[]NU22"&FKD3&-Z'Q*U:N=
M8-_O-8*Z*3C;MU;&FJ**8(6=2P"#6<[Y"B+4E2/BP8+IQ&JKZ)\Y4]04QYE!
MJF_(M$OV $T2M';CO7-THU&.[,T)!\LH(>*4EA 7=!I-V U:)<2];L_W>D!$
M?$48VZSS+ (\(<_=($]P=\@3WB/RW/91;X*/"4S1>5%N1;B ()\89VUDKF%E
M1IC".$\5S4Q$UPV9< ZX#0]&^$%"BB&>U>VNV7F)@ ?&MN$T(6M6Y;Q(")G2
M(G$SV 0,]]$%]F-EN'9Z9?5&I/H8J!8D&8*N*,;5XX3Q.C^/;@PX(Y$-[CM+
MY0O*%HG;>>WNM_;#ULL>UHK81SH([)RD&>V6/ZJ%K=&E @&X!&40;VK-VO49
M7_ )FB\K^+!),]ROH_T3:?\;[49(<P$\T+Q5>U?'4ZFUG&],V6[>SFRZ^7[*
M_C'F<G=;B%I[<"U\D"XADYS%4#ZE?Q[U/Q(5)475$'9LU=#9UACWK*S-A#O0
MM%#R_^MI+_.N;'"O>_ \=(X_K-^?E'M2[KXS\NK730=+;(LT.Z/P&XLH'&'U
MR$PE4W]*U"?E_BO*%?+^7/I5/Z]Y)_R])N["5==C[J^V-M+$=,!2T5-I+D.C
MC?L,EL&4FNE9K@3+$NRTL8RBIK>NO "_^HVV;:'Q "%U>0CC> #)("5*EWWT
MA1>"RM )9!378(4/,<LB+K-<X<_U]:W[\/WN-7>=EV^8;OY.Y(YO9)_U/7,+
M/7C>M]?C@[\!4$L! A0#%     @ ZJA]3@$1MO5\V@, V@XS  X
M     ( !     &$Q,&LQ,C,Q,3@N:'1M4$L! A0#%     @ ZJA]3D,%@G17
M%   .^T  !               ( !J-H# &)I;RTR,#$X,3(S,2YX<V102P$"
M% ,4    " #JJ'U.Y=OL!)<I  "OO@$ %               @ $M[P, 8FEO
M+3(P,3@Q,C,Q7V-A;"YX;6Q02P$"% ,4    " #JJ'U.^4%*EW/J   E%PP
M%               @ 'V& 0 8FEO+3(P,3@Q,C,Q7V1E9BYX;6Q02P$"% ,4
M    " #JJ'U.]AZ5T-UD 0 BLA, %               @ &; P4 8FEO+3(P
M,3@Q,C,Q7VQA8BYX;6Q02P$"% ,4    " #JJ'U.<0 '+!L# 0!25PT %
M            @ &J: 8 8FEO+3(P,3@Q,C,Q7W!R92YX;6Q02P$"% ,4
M" #JJ'U.10T2 @=_   !C   '0              @ 'W:P< 8VAA<G0M9F(V
M8V(V.#0S93,Q-31E9C@P."YJ<&=02P$"% ,4    " #JJ'U.L)O!=\<)  #&
M^   #P              @ $YZP< 97@R,3$Q,C,Q,3@N:'1M4$L! A0#%
M  @ ZJA]3JJRK0?/!   F18   \              ( !+?4' &5X,C,Q,3(S
M,3$X+FAT;5!+ 0(4 Q0    ( .JH?4Z+IWGK/0@  "8Z   /
M  "  2GZ!P!E>#,Q,3$R,S$Q."YH=&U02P$"% ,4    " #JJ'U.*4W3C24(
M  ">.0  #P              @ &3 @@ 97@S,3(Q,C,Q,3@N:'1M4$L! A0#
M%     @ ZJA]3@*]K1PA!0  YA\   \              ( !Y0H( &5X,S(Q
M,3(S,3$X+FAT;5!+ 0(4 Q0    ( .JH?4YE[-9F(@4  'D?   /
M      "  3,0" !E>#,R,C$R,S$Q."YH=&U02P4&      T #0 [ P  @A4(
#

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
